builder: mozilla-aurora_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-790 starttime: 1462528913.91 results: success (0) buildid: 20160506013122 builduid: edd2de8de4ca48969474bf5b1f92b92a revision: b14d8e23323e95c5db3bc4cca69738edeee44302 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-06 03:01:53.912082) ========= master: http://buildbot-master08.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-06 03:01:53.912720) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-06 03:01:53.913140) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-06 03:01:53.948656) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-06 03:01:53.949061) ========= 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-1462528784.50014-1311219914 _=/tools/buildbot/bin/python using PTY: False --2016-05-06 03:01:53-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 9.45M=0.001s 2016-05-06 03:01:54 (9.45 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.566814 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-06 03:01:54.544399) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-06 03:01:54.544862) ========= 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-1462528784.50014-1311219914 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.065593 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-06 03:01:54.636349) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-06 03:01:54.636862) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev b14d8e23323e95c5db3bc4cca69738edeee44302 --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 b14d8e23323e95c5db3bc4cca69738edeee44302 --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-1462528784.50014-1311219914 _=/tools/buildbot/bin/python using PTY: False 2016-05-06 03:01:54,734 truncating revision to first 12 chars 2016-05-06 03:01:54,734 Setting DEBUG logging. 2016-05-06 03:01:54,734 attempt 1/10 2016-05-06 03:01:54,735 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/b14d8e23323e?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-06 03:01:56,084 unpacking tar archive at: mozilla-aurora-b14d8e23323e/testing/mozharness/ program finished with exit code 0 elapsedTime=2.094470 ========= master_lag: 0.07 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-06 03:01:56.803741) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-06 03:01:56.804180) ========= script_repo_revision: b14d8e23323e95c5db3bc4cca69738edeee44302 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-06 03:01:56.804767) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-06 03:01:56.805174) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-06 03:01:56.830994) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 28 secs) (at 2016-05-06 03:01:56.831425) ========= /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-1462528784.50014-1311219914 _=/tools/buildbot/bin/python using PTY: False 03:01:57 INFO - MultiFileLogger online at 20160506 03:01:57 in /builds/slave/test 03:01:57 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 03:01:57 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 03:01:57 INFO - {'append_to_log': False, 03:01:57 INFO - 'base_work_dir': '/builds/slave/test', 03:01:57 INFO - 'blob_upload_branch': 'mozilla-aurora', 03:01:57 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 03:01:57 INFO - 'buildbot_json_path': 'buildprops.json', 03:01:57 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 03:01:57 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 03:01:57 INFO - 'download_minidump_stackwalk': True, 03:01:57 INFO - 'download_symbols': 'true', 03:01:57 INFO - 'e10s': False, 03:01:57 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 03:01:57 INFO - 'tooltool.py': '/tools/tooltool.py', 03:01:57 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 03:01:57 INFO - '/tools/misc-python/virtualenv.py')}, 03:01:57 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 03:01:57 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 03:01:57 INFO - 'log_level': 'info', 03:01:57 INFO - 'log_to_console': True, 03:01:57 INFO - 'opt_config_files': (), 03:01:57 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 03:01:57 INFO - '--processes=1', 03:01:57 INFO - '--config=%(test_path)s/wptrunner.ini', 03:01:57 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 03:01:57 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 03:01:57 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 03:01:57 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 03:01:57 INFO - 'pip_index': False, 03:01:57 INFO - 'require_test_zip': True, 03:01:57 INFO - 'test_type': ('testharness',), 03:01:57 INFO - 'this_chunk': '1', 03:01:57 INFO - 'tooltool_cache': '/builds/tooltool_cache', 03:01:57 INFO - 'total_chunks': '10', 03:01:57 INFO - 'virtualenv_path': 'venv', 03:01:57 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 03:01:57 INFO - 'work_dir': 'build'} 03:01:57 INFO - ##### 03:01:57 INFO - ##### Running clobber step. 03:01:57 INFO - ##### 03:01:57 INFO - Running pre-action listener: _resource_record_pre_action 03:01:57 INFO - Running main action method: clobber 03:01:57 INFO - rmtree: /builds/slave/test/build 03:01:57 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 03:01:59 INFO - Running post-action listener: _resource_record_post_action 03:01:59 INFO - ##### 03:01:59 INFO - ##### Running read-buildbot-config step. 03:01:59 INFO - ##### 03:01:59 INFO - Running pre-action listener: _resource_record_pre_action 03:01:59 INFO - Running main action method: read_buildbot_config 03:01:59 INFO - Using buildbot properties: 03:01:59 INFO - { 03:01:59 INFO - "project": "", 03:01:59 INFO - "product": "firefox", 03:01:59 INFO - "script_repo_revision": "production", 03:01:59 INFO - "scheduler": "tests-mozilla-aurora-ubuntu32_vm-debug-unittest", 03:01:59 INFO - "repository": "", 03:01:59 INFO - "buildername": "Ubuntu VM 12.04 mozilla-aurora debug test web-platform-tests-1", 03:01:59 INFO - "buildid": "20160506013122", 03:01:59 INFO - "pgo_build": "False", 03:01:59 INFO - "basedir": "/builds/slave/test", 03:01:59 INFO - "buildnumber": 48, 03:01:59 INFO - "slavename": "tst-linux32-spot-790", 03:01:59 INFO - "revision": "b14d8e23323e95c5db3bc4cca69738edeee44302", 03:01:59 INFO - "master": "http://buildbot-master08.bb.releng.use1.mozilla.com:8201/", 03:01:59 INFO - "platform": "linux", 03:01:59 INFO - "branch": "mozilla-aurora", 03:01:59 INFO - "repo_path": "releases/mozilla-aurora", 03:01:59 INFO - "moz_repo_path": "", 03:01:59 INFO - "stage_platform": "linux", 03:01:59 INFO - "builduid": "edd2de8de4ca48969474bf5b1f92b92a", 03:01:59 INFO - "slavebuilddir": "test" 03:01:59 INFO - } 03:01:59 INFO - Found installer url https://queue.taskcluster.net/v1/task/OaANsZY4RRarX6tIIe_TqQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2. 03:01:59 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/OaANsZY4RRarX6tIIe_TqQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json. 03:01:59 INFO - Running post-action listener: _resource_record_post_action 03:01:59 INFO - ##### 03:01:59 INFO - ##### Running download-and-extract step. 03:01:59 INFO - ##### 03:01:59 INFO - Running pre-action listener: _resource_record_pre_action 03:01:59 INFO - Running main action method: download_and_extract 03:01:59 INFO - mkdir: /builds/slave/test/build/tests 03:01:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:01:59 INFO - https://queue.taskcluster.net/v1/task/OaANsZY4RRarX6tIIe_TqQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 03:01:59 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/OaANsZY4RRarX6tIIe_TqQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 03:01:59 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/OaANsZY4RRarX6tIIe_TqQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 03:01:59 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/OaANsZY4RRarX6tIIe_TqQ/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 03:01:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/OaANsZY4RRarX6tIIe_TqQ/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 03:02:01 INFO - Downloaded 1325 bytes. 03:02:01 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 03:02:01 INFO - Using the following test package requirements: 03:02:01 INFO - {u'common': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 03:02:01 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 03:02:01 INFO - u'firefox-48.0a2.en-US.linux-i686.cppunittest.tests.zip'], 03:02:01 INFO - u'gtest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 03:02:01 INFO - u'firefox-48.0a2.en-US.linux-i686.gtest.tests.zip'], 03:02:01 INFO - u'jittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 03:02:01 INFO - u'jsshell-linux-i686.zip'], 03:02:01 INFO - u'mochitest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 03:02:01 INFO - u'firefox-48.0a2.en-US.linux-i686.mochitest.tests.zip'], 03:02:01 INFO - u'mozbase': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 03:02:01 INFO - u'reftest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 03:02:01 INFO - u'firefox-48.0a2.en-US.linux-i686.reftest.tests.zip'], 03:02:01 INFO - u'talos': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 03:02:01 INFO - u'firefox-48.0a2.en-US.linux-i686.talos.tests.zip'], 03:02:01 INFO - u'web-platform': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 03:02:01 INFO - u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'], 03:02:01 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 03:02:01 INFO - u'firefox-48.0a2.en-US.linux-i686.xpcshell.tests.zip']} 03:02:01 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 03:02:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:02:01 INFO - https://queue.taskcluster.net/v1/task/OaANsZY4RRarX6tIIe_TqQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 03:02:01 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/OaANsZY4RRarX6tIIe_TqQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 03:02:01 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/OaANsZY4RRarX6tIIe_TqQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 03:02:01 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/OaANsZY4RRarX6tIIe_TqQ/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 03:02:01 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/OaANsZY4RRarX6tIIe_TqQ/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 03:02:08 INFO - Downloaded 22447995 bytes. 03:02:08 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/*'] 03:02:08 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/* 03:02:08 INFO - caution: filename not matched: web-platform/* 03:02:08 INFO - Return code: 11 03:02:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:02:08 INFO - https://queue.taskcluster.net/v1/task/OaANsZY4RRarX6tIIe_TqQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 03:02:08 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/OaANsZY4RRarX6tIIe_TqQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 03:02:08 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/OaANsZY4RRarX6tIIe_TqQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 03:02:08 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/OaANsZY4RRarX6tIIe_TqQ/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 03:02:08 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/OaANsZY4RRarX6tIIe_TqQ/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 03:02:11 INFO - Downloaded 36408641 bytes. 03:02:11 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 03:02:11 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 03:02:15 INFO - caution: filename not matched: bin/* 03:02:15 INFO - caution: filename not matched: config/* 03:02:15 INFO - caution: filename not matched: mozbase/* 03:02:15 INFO - caution: filename not matched: marionette/* 03:02:15 INFO - caution: filename not matched: tools/wptserve/* 03:02:15 INFO - Return code: 11 03:02:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:02:15 INFO - https://queue.taskcluster.net/v1/task/OaANsZY4RRarX6tIIe_TqQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 03:02:15 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/OaANsZY4RRarX6tIIe_TqQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 03:02:15 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/OaANsZY4RRarX6tIIe_TqQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 03:02:15 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/OaANsZY4RRarX6tIIe_TqQ/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 03:02:15 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/OaANsZY4RRarX6tIIe_TqQ/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 03:02:31 INFO - Downloaded 69319783 bytes. 03:02:31 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/OaANsZY4RRarX6tIIe_TqQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 03:02:31 INFO - mkdir: /builds/slave/test/properties 03:02:31 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 03:02:31 INFO - Writing to file /builds/slave/test/properties/build_url 03:02:31 INFO - Contents: 03:02:31 INFO - build_url:https://queue.taskcluster.net/v1/task/OaANsZY4RRarX6tIIe_TqQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 03:02:53 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/OaANsZY4RRarX6tIIe_TqQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 03:02:53 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 03:02:53 INFO - Writing to file /builds/slave/test/properties/symbols_url 03:02:53 INFO - Contents: 03:02:53 INFO - symbols_url:https://queue.taskcluster.net/v1/task/OaANsZY4RRarX6tIIe_TqQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 03:02:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:02:53 INFO - https://queue.taskcluster.net/v1/task/OaANsZY4RRarX6tIIe_TqQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 03:02:53 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/OaANsZY4RRarX6tIIe_TqQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 03:02:53 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/OaANsZY4RRarX6tIIe_TqQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 03:02:53 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/OaANsZY4RRarX6tIIe_TqQ/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 03:02:53 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/OaANsZY4RRarX6tIIe_TqQ/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 03:02:58 INFO - Downloaded 92296022 bytes. 03:02:58 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'] 03:02:58 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 03:03:07 INFO - Return code: 0 03:03:07 INFO - Running post-action listener: _resource_record_post_action 03:03:07 INFO - Running post-action listener: set_extra_try_arguments 03:03:07 INFO - ##### 03:03:07 INFO - ##### Running create-virtualenv step. 03:03:07 INFO - ##### 03:03:07 INFO - Running pre-action listener: _pre_create_virtualenv 03:03:07 INFO - Running pre-action listener: _resource_record_pre_action 03:03:07 INFO - Running main action method: create_virtualenv 03:03:07 INFO - Creating virtualenv /builds/slave/test/build/venv 03:03:07 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 03:03:07 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 03:03:08 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 03:03:08 INFO - Using real prefix '/usr' 03:03:08 INFO - New python executable in /builds/slave/test/build/venv/bin/python 03:03:09 INFO - Installing distribute.............................................................................................................................................................................................done. 03:03:13 INFO - Installing pip.................done. 03:03:13 INFO - Return code: 0 03:03:13 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 03:03:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:03:13 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:03:13 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 03:03:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:03:13 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:03:13 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 03:03:13 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 0x91d7c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x923e598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x92f22b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x92e1f70>, '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 0x92e1620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x92e7750>, '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-1462528784.50014-1311219914', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 03:03:13 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 03:03:13 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 03:03:13 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 03:03:13 INFO - 'CCACHE_UMASK': '002', 03:03:13 INFO - 'DISPLAY': ':0', 03:03:13 INFO - 'HOME': '/home/cltbld', 03:03:13 INFO - 'LANG': 'en_US.UTF-8', 03:03:13 INFO - 'LOGNAME': 'cltbld', 03:03:13 INFO - 'MAIL': '/var/mail/cltbld', 03:03:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:03:13 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 03:03:13 INFO - 'MOZ_NO_REMOTE': '1', 03:03:13 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 03:03:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:03:13 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 03:03:13 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:03:13 INFO - 'PWD': '/builds/slave/test', 03:03:13 INFO - 'SHELL': '/bin/bash', 03:03:13 INFO - 'SHLVL': '1', 03:03:13 INFO - 'TERM': 'linux', 03:03:13 INFO - 'TMOUT': '86400', 03:03:13 INFO - 'USER': 'cltbld', 03:03:13 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1462528784.50014-1311219914', 03:03:13 INFO - '_': '/tools/buildbot/bin/python'} 03:03:13 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:03:13 INFO - Downloading/unpacking psutil>=0.7.1 03:03:13 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:03:13 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:03:13 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 03:03:13 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 03:03:13 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:03:13 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:03:18 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 03:03:19 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 03:03:19 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 03:03:19 INFO - Installing collected packages: psutil 03:03:19 INFO - Running setup.py install for psutil 03:03:19 INFO - building 'psutil._psutil_linux' extension 03:03:19 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -DPSUTIL_VERSION=311 -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-i686-2.7/psutil/_psutil_linux.o 03:03:19 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 03:03:19 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 03:03:19 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_linux.o -o build/lib.linux-i686-2.7/psutil/_psutil_linux.so 03:03:19 INFO - building 'psutil._psutil_posix' extension 03:03:19 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-i686-2.7/psutil/_psutil_posix.o 03:03:20 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_posix.o -o build/lib.linux-i686-2.7/psutil/_psutil_posix.so 03:03:20 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 03:03:20 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 03:03:20 INFO - Successfully installed psutil 03:03:20 INFO - Cleaning up... 03:03:20 INFO - Return code: 0 03:03:20 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 03:03:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:03:20 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:03:20 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 03:03:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:03:20 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:03:20 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 03:03:20 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 0x91d7c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x923e598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x92f22b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x92e1f70>, '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 0x92e1620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x92e7750>, '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-1462528784.50014-1311219914', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 03:03:20 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 03:03:20 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 03:03:20 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 03:03:20 INFO - 'CCACHE_UMASK': '002', 03:03:20 INFO - 'DISPLAY': ':0', 03:03:20 INFO - 'HOME': '/home/cltbld', 03:03:20 INFO - 'LANG': 'en_US.UTF-8', 03:03:20 INFO - 'LOGNAME': 'cltbld', 03:03:20 INFO - 'MAIL': '/var/mail/cltbld', 03:03:20 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:03:20 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 03:03:20 INFO - 'MOZ_NO_REMOTE': '1', 03:03:20 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 03:03:20 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:03:20 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 03:03:20 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:03:20 INFO - 'PWD': '/builds/slave/test', 03:03:20 INFO - 'SHELL': '/bin/bash', 03:03:20 INFO - 'SHLVL': '1', 03:03:20 INFO - 'TERM': 'linux', 03:03:20 INFO - 'TMOUT': '86400', 03:03:20 INFO - 'USER': 'cltbld', 03:03:20 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1462528784.50014-1311219914', 03:03:20 INFO - '_': '/tools/buildbot/bin/python'} 03:03:20 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:03:20 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 03:03:20 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:03:20 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:03:20 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 03:03:20 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 03:03:20 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:03:20 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:03:25 INFO - Downloading mozsystemmonitor-0.0.tar.gz 03:03:25 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 03:03:25 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 03:03:25 INFO - Installing collected packages: mozsystemmonitor 03:03:25 INFO - Running setup.py install for mozsystemmonitor 03:03:25 INFO - Successfully installed mozsystemmonitor 03:03:25 INFO - Cleaning up... 03:03:26 INFO - Return code: 0 03:03:26 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 03:03:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:03:26 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:03:26 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 03:03:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:03:26 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:03:26 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 03:03:26 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 0x91d7c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x923e598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x92f22b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x92e1f70>, '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 0x92e1620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x92e7750>, '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-1462528784.50014-1311219914', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 03:03:26 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 03:03:26 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 03:03:26 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 03:03:26 INFO - 'CCACHE_UMASK': '002', 03:03:26 INFO - 'DISPLAY': ':0', 03:03:26 INFO - 'HOME': '/home/cltbld', 03:03:26 INFO - 'LANG': 'en_US.UTF-8', 03:03:26 INFO - 'LOGNAME': 'cltbld', 03:03:26 INFO - 'MAIL': '/var/mail/cltbld', 03:03:26 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:03:26 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 03:03:26 INFO - 'MOZ_NO_REMOTE': '1', 03:03:26 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 03:03:26 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:03:26 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 03:03:26 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:03:26 INFO - 'PWD': '/builds/slave/test', 03:03:26 INFO - 'SHELL': '/bin/bash', 03:03:26 INFO - 'SHLVL': '1', 03:03:26 INFO - 'TERM': 'linux', 03:03:26 INFO - 'TMOUT': '86400', 03:03:26 INFO - 'USER': 'cltbld', 03:03:26 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1462528784.50014-1311219914', 03:03:26 INFO - '_': '/tools/buildbot/bin/python'} 03:03:26 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:03:26 INFO - Downloading/unpacking blobuploader==1.2.4 03:03:26 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:03:26 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:03:26 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 03:03:26 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 03:03:26 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:03:26 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:03:31 INFO - Downloading blobuploader-1.2.4.tar.gz 03:03:31 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 03:03:31 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 03:03:31 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:03:31 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:03:31 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 03:03:31 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 03:03:31 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:03:31 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:03:32 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 03:03:32 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 03:03:32 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:03:32 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:03:32 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 03:03:32 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 03:03:32 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:03:32 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:03:33 INFO - Downloading docopt-0.6.1.tar.gz 03:03:33 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 03:03:33 INFO - Installing collected packages: blobuploader, requests, docopt 03:03:33 INFO - Running setup.py install for blobuploader 03:03:33 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 03:03:33 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 03:03:33 INFO - Running setup.py install for requests 03:03:34 INFO - Running setup.py install for docopt 03:03:34 INFO - Successfully installed blobuploader requests docopt 03:03:34 INFO - Cleaning up... 03:03:34 INFO - Return code: 0 03:03:34 INFO - Installing None into virtualenv /builds/slave/test/build/venv 03:03:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:03:34 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:03:34 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 03:03:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:03:34 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:03:34 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 03:03:34 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 0x91d7c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x923e598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x92f22b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x92e1f70>, '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 0x92e1620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x92e7750>, '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-1462528784.50014-1311219914', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 03:03:34 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 03:03:34 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 03:03:34 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 03:03:34 INFO - 'CCACHE_UMASK': '002', 03:03:34 INFO - 'DISPLAY': ':0', 03:03:34 INFO - 'HOME': '/home/cltbld', 03:03:34 INFO - 'LANG': 'en_US.UTF-8', 03:03:34 INFO - 'LOGNAME': 'cltbld', 03:03:34 INFO - 'MAIL': '/var/mail/cltbld', 03:03:34 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:03:34 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 03:03:34 INFO - 'MOZ_NO_REMOTE': '1', 03:03:34 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 03:03:34 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:03:34 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 03:03:34 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:03:34 INFO - 'PWD': '/builds/slave/test', 03:03:34 INFO - 'SHELL': '/bin/bash', 03:03:34 INFO - 'SHLVL': '1', 03:03:34 INFO - 'TERM': 'linux', 03:03:34 INFO - 'TMOUT': '86400', 03:03:34 INFO - 'USER': 'cltbld', 03:03:34 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1462528784.50014-1311219914', 03:03:34 INFO - '_': '/tools/buildbot/bin/python'} 03:03:34 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:03:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 03:03:35 INFO - Running setup.py (path:/tmp/pip-zRdDLU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 03:03:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 03:03:35 INFO - Running setup.py (path:/tmp/pip-VR94KJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 03:03:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 03:03:35 INFO - Running setup.py (path:/tmp/pip-mE8tZo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 03:03:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 03:03:35 INFO - Running setup.py (path:/tmp/pip-4jVfEp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 03:03:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 03:03:35 INFO - Running setup.py (path:/tmp/pip-FtHNvk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 03:03:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 03:03:35 INFO - Running setup.py (path:/tmp/pip-Qg12Gv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 03:03:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 03:03:35 INFO - Running setup.py (path:/tmp/pip-Ze89UL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 03:03:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 03:03:35 INFO - Running setup.py (path:/tmp/pip-K7wor9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 03:03:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 03:03:36 INFO - Running setup.py (path:/tmp/pip-ZOf6C8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 03:03:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 03:03:36 INFO - Running setup.py (path:/tmp/pip-Nnse9o-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 03:03:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 03:03:36 INFO - Running setup.py (path:/tmp/pip-lXP6G6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 03:03:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 03:03:36 INFO - Running setup.py (path:/tmp/pip-vZIzjv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 03:03:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 03:03:36 INFO - Running setup.py (path:/tmp/pip-wZhMKp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 03:03:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 03:03:36 INFO - Running setup.py (path:/tmp/pip-Ms0yrh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 03:03:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 03:03:36 INFO - Running setup.py (path:/tmp/pip-UHp4V4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 03:03:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 03:03:36 INFO - Running setup.py (path:/tmp/pip-lvpJzh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 03:03:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 03:03:37 INFO - Running setup.py (path:/tmp/pip-PZkhEB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 03:03:37 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 03:03:37 INFO - Running setup.py (path:/tmp/pip-698y4A-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 03:03:37 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 03:03:37 INFO - Running setup.py (path:/tmp/pip-8Yd9S3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 03:03:37 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 03:03:37 INFO - Running setup.py (path:/tmp/pip-m2S1M1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 03:03:37 INFO - Unpacking /builds/slave/test/build/tests/marionette 03:03:38 INFO - Running setup.py (path:/tmp/pip-Gv9Rj2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 03:03:38 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 03:03:38 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 03:03:38 INFO - Running setup.py install for manifestparser 03:03:38 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 03:03:38 INFO - Running setup.py install for mozcrash 03:03:38 INFO - Running setup.py install for mozdebug 03:03:38 INFO - Running setup.py install for mozdevice 03:03:39 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 03:03:39 INFO - Installing dm script to /builds/slave/test/build/venv/bin 03:03:39 INFO - Running setup.py install for mozfile 03:03:39 INFO - Running setup.py install for mozhttpd 03:03:39 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 03:03:39 INFO - Running setup.py install for mozinfo 03:03:39 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 03:03:39 INFO - Running setup.py install for mozInstall 03:03:39 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 03:03:39 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 03:03:39 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 03:03:39 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 03:03:39 INFO - Running setup.py install for mozleak 03:03:40 INFO - Running setup.py install for mozlog 03:03:40 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 03:03:40 INFO - Running setup.py install for moznetwork 03:03:40 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 03:03:40 INFO - Running setup.py install for mozprocess 03:03:40 INFO - Running setup.py install for mozprofile 03:03:41 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 03:03:41 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 03:03:41 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 03:03:41 INFO - Running setup.py install for mozrunner 03:03:41 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 03:03:41 INFO - Running setup.py install for mozscreenshot 03:03:41 INFO - Running setup.py install for moztest 03:03:41 INFO - Running setup.py install for mozversion 03:03:41 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 03:03:41 INFO - Running setup.py install for wptserve 03:03:42 INFO - Running setup.py install for marionette-driver 03:03:42 INFO - Running setup.py install for browsermob-proxy 03:03:42 INFO - Running setup.py install for marionette-client 03:03:42 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 03:03:43 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 03:03:43 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 03:03:43 INFO - Cleaning up... 03:03:43 INFO - Return code: 0 03:03:43 INFO - Installing None into virtualenv /builds/slave/test/build/venv 03:03: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')]} 03:03:43 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 03:03:43 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 03:03: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')]} 03:03:43 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 03:03:43 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 03:03:43 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 0x91d7c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x923e598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x92f22b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x92e1f70>, '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 0x92e1620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x92e7750>, '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-1462528784.50014-1311219914', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 03:03:43 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 03:03:43 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 03:03:43 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 03:03:43 INFO - 'CCACHE_UMASK': '002', 03:03:43 INFO - 'DISPLAY': ':0', 03:03:43 INFO - 'HOME': '/home/cltbld', 03:03:43 INFO - 'LANG': 'en_US.UTF-8', 03:03:43 INFO - 'LOGNAME': 'cltbld', 03:03:43 INFO - 'MAIL': '/var/mail/cltbld', 03:03:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:03:43 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 03:03:43 INFO - 'MOZ_NO_REMOTE': '1', 03:03:43 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 03:03:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:03:43 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 03:03:43 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:03:43 INFO - 'PWD': '/builds/slave/test', 03:03:43 INFO - 'SHELL': '/bin/bash', 03:03:43 INFO - 'SHLVL': '1', 03:03:43 INFO - 'TERM': 'linux', 03:03:43 INFO - 'TMOUT': '86400', 03:03:43 INFO - 'USER': 'cltbld', 03:03:43 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1462528784.50014-1311219914', 03:03:43 INFO - '_': '/tools/buildbot/bin/python'} 03:03:43 INFO - Ignoring indexes: https://pypi.python.org/simple/ 03:03:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 03:03:43 INFO - Running setup.py (path:/tmp/pip-N6WKLO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 03:03:43 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 03:03:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 03:03:43 INFO - Running setup.py (path:/tmp/pip-fAKzxk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 03:03:43 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 03:03:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 03:03:43 INFO - Running setup.py (path:/tmp/pip-Psh5fx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 03:03:44 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 03:03:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 03:03:44 INFO - Running setup.py (path:/tmp/pip-2TyXf4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 03:03:44 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 03:03:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 03:03:44 INFO - Running setup.py (path:/tmp/pip-__RROP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 03:03:44 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 03:03:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 03:03:44 INFO - Running setup.py (path:/tmp/pip-vjo7W3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 03:03:44 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 03:03:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 03:03:44 INFO - Running setup.py (path:/tmp/pip-cQzHlG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 03:03:44 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 03:03:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 03:03:44 INFO - Running setup.py (path:/tmp/pip-aikfZE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 03:03:44 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 03:03:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 03:03:44 INFO - Running setup.py (path:/tmp/pip-8rRP92-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 03:03:44 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 03:03:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 03:03:44 INFO - Running setup.py (path:/tmp/pip-iejUMV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 03:03:45 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 03:03:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 03:03:45 INFO - Running setup.py (path:/tmp/pip-OFSP24-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 03:03:45 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 03:03:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 03:03:45 INFO - Running setup.py (path:/tmp/pip-wV64s0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 03:03:45 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 03:03:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 03:03:45 INFO - Running setup.py (path:/tmp/pip-MwIA60-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 03:03:45 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 03:03:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 03:03:45 INFO - Running setup.py (path:/tmp/pip-NnN4yb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 03:03:45 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 03:03:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 03:03:45 INFO - Running setup.py (path:/tmp/pip-IIx5mC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 03:03:45 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 03:03:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 03:03:45 INFO - Running setup.py (path:/tmp/pip-PFymSZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 03:03:45 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 03:03:45 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 03:03:45 INFO - Running setup.py (path:/tmp/pip-FQOHof-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 03:03:46 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 03:03:46 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 03:03:46 INFO - Running setup.py (path:/tmp/pip-rdAARL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 03:03:46 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 03:03:46 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 03:03:46 INFO - Running setup.py (path:/tmp/pip-xsdROv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 03:03:46 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 03:03:46 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 03:03:46 INFO - Running setup.py (path:/tmp/pip-s5R03Q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 03:03:46 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 03:03:46 INFO - Unpacking /builds/slave/test/build/tests/marionette 03:03:46 INFO - Running setup.py (path:/tmp/pip-8aR6Y4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 03:03:47 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 03:03:47 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 03:03:47 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 03:03:47 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 03:03:47 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 03:03:47 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 03:03:47 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 03:03:47 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 03:03:47 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:03:47 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:03:47 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 03:03:47 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 03:03:47 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 03:03:47 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 03:03:51 INFO - Downloading blessings-1.6.tar.gz 03:03:51 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 03:03:52 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 03:03:52 INFO - Installing collected packages: blessings 03:03:52 INFO - Running setup.py install for blessings 03:03:52 INFO - Successfully installed blessings 03:03:52 INFO - Cleaning up... 03:03:52 INFO - Return code: 0 03:03:52 INFO - Done creating virtualenv /builds/slave/test/build/venv. 03:03:52 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 03:03:52 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 03:03:52 INFO - Reading from file tmpfile_stdout 03:03:52 INFO - Current package versions: 03:03:52 INFO - argparse == 1.2.1 03:03:52 INFO - blessings == 1.6 03:03:52 INFO - blobuploader == 1.2.4 03:03:52 INFO - browsermob-proxy == 0.6.0 03:03:52 INFO - docopt == 0.6.1 03:03:52 INFO - manifestparser == 1.1 03:03:52 INFO - marionette-client == 2.3.0 03:03:52 INFO - marionette-driver == 1.4.0 03:03:52 INFO - mozInstall == 1.12 03:03:52 INFO - mozcrash == 0.17 03:03:52 INFO - mozdebug == 0.1 03:03:52 INFO - mozdevice == 0.48 03:03:52 INFO - mozfile == 1.2 03:03:52 INFO - mozhttpd == 0.7 03:03:52 INFO - mozinfo == 0.9 03:03:52 INFO - mozleak == 0.1 03:03:52 INFO - mozlog == 3.1 03:03:52 INFO - moznetwork == 0.27 03:03:52 INFO - mozprocess == 0.22 03:03:52 INFO - mozprofile == 0.28 03:03:52 INFO - mozrunner == 6.11 03:03:52 INFO - mozscreenshot == 0.1 03:03:52 INFO - mozsystemmonitor == 0.0 03:03:52 INFO - moztest == 0.7 03:03:52 INFO - mozversion == 1.4 03:03:52 INFO - psutil == 3.1.1 03:03:52 INFO - requests == 1.2.3 03:03:52 INFO - wptserve == 1.4.0 03:03:52 INFO - wsgiref == 0.1.2 03:03:52 INFO - Running post-action listener: _resource_record_post_action 03:03:52 INFO - Running post-action listener: _start_resource_monitoring 03:03:52 INFO - Starting resource monitoring. 03:03:52 INFO - ##### 03:03:52 INFO - ##### Running pull step. 03:03:52 INFO - ##### 03:03:52 INFO - Running pre-action listener: _resource_record_pre_action 03:03:52 INFO - Running main action method: pull 03:03:52 INFO - Pull has nothing to do! 03:03:52 INFO - Running post-action listener: _resource_record_post_action 03:03:52 INFO - ##### 03:03:52 INFO - ##### Running install step. 03:03:52 INFO - ##### 03:03:52 INFO - Running pre-action listener: _resource_record_pre_action 03:03:52 INFO - Running main action method: install 03:03:52 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 03:03:52 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 03:03:53 INFO - Reading from file tmpfile_stdout 03:03:53 INFO - Detecting whether we're running mozinstall >=1.0... 03:03:53 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 03:03:53 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 03:03:53 INFO - Reading from file tmpfile_stdout 03:03:53 INFO - Output received: 03:03:53 INFO - Usage: mozinstall [options] installer 03:03:53 INFO - Options: 03:03:53 INFO - -h, --help show this help message and exit 03:03:53 INFO - -d DEST, --destination=DEST 03:03:53 INFO - Directory to install application into. [default: 03:03:53 INFO - "/builds/slave/test"] 03:03:53 INFO - --app=APP Application being installed. [default: firefox] 03:03:53 INFO - mkdir: /builds/slave/test/build/application 03:03:53 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'] 03:03:53 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 03:04:24 INFO - Reading from file tmpfile_stdout 03:04:24 INFO - Output received: 03:04:24 INFO - /builds/slave/test/build/application/firefox/firefox 03:04:24 INFO - Running post-action listener: _resource_record_post_action 03:04:24 INFO - ##### 03:04:24 INFO - ##### Running run-tests step. 03:04:24 INFO - ##### 03:04:24 INFO - Running pre-action listener: _resource_record_pre_action 03:04:24 INFO - Running main action method: run_tests 03:04:24 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 03:04:24 INFO - Minidump filename unknown. Determining based upon platform and architecture. 03:04:24 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 03:04:24 INFO - grabbing minidump binary from tooltool 03:04:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 03:04:24 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 0x92e1f70>, '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 0x92e1620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x92e7750>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 03:04:24 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 03:04:24 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest -o -c /builds/tooltool_cache 03:04:25 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 03:04:25 INFO - Return code: 0 03:04:25 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 03:04:25 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 03:04:25 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/OaANsZY4RRarX6tIIe_TqQ/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 03:04:25 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/OaANsZY4RRarX6tIIe_TqQ/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 03:04:25 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 03:04:25 INFO - 'CCACHE_UMASK': '002', 03:04:25 INFO - 'DISPLAY': ':0', 03:04:25 INFO - 'HOME': '/home/cltbld', 03:04:25 INFO - 'LANG': 'en_US.UTF-8', 03:04:25 INFO - 'LOGNAME': 'cltbld', 03:04:25 INFO - 'MAIL': '/var/mail/cltbld', 03:04:25 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 03:04:25 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 03:04:25 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 03:04:25 INFO - 'MOZ_NO_REMOTE': '1', 03:04:25 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 03:04:25 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 03:04:25 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 03:04:25 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 03:04:25 INFO - 'PWD': '/builds/slave/test', 03:04:25 INFO - 'SHELL': '/bin/bash', 03:04:25 INFO - 'SHLVL': '1', 03:04:25 INFO - 'TERM': 'linux', 03:04:25 INFO - 'TMOUT': '86400', 03:04:25 INFO - 'USER': 'cltbld', 03:04:25 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1462528784.50014-1311219914', 03:04:25 INFO - '_': '/tools/buildbot/bin/python'} 03:04:25 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/OaANsZY4RRarX6tIIe_TqQ/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 03:04:25 INFO - STDERR: /builds/slave/test/build/venv/local/lib/python2.7/site-packages/mozrunner/utils.py:20: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 03:04:25 INFO - import pkg_resources 03:04:27 INFO - Using 1 client processes 03:04:27 INFO - wptserve Starting http server on 127.0.0.1:8000 03:04:27 INFO - wptserve Starting http server on 127.0.0.1:8001 03:04:27 INFO - wptserve Starting http server on 127.0.0.1:8443 03:04:29 INFO - SUITE-START | Running 778 tests 03:04:29 INFO - Running testharness tests 03:04:29 INFO - Setting up ssl 03:04:29 INFO - PROCESS | certutil | 03:04:29 INFO - PROCESS | certutil | 03:04:29 INFO - PROCESS | certutil | 03:04:29 INFO - Certificate Nickname Trust Attributes 03:04:29 INFO - SSL,S/MIME,JAR/XPI 03:04:29 INFO - 03:04:29 INFO - web-platform-tests CT,, 03:04:29 INFO - 03:04:29 INFO - Starting runner 03:04:32 INFO - PROCESS | 1813 | 1462529072759 Marionette DEBUG Marionette enabled via build flag and pref 03:04:33 INFO - PROCESS | 1813 | ++DOCSHELL 0xa4e15c00 == 1 [pid = 1813] [id = 1] 03:04:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 1 (0xa4e16000) [pid = 1813] [serial = 1] [outer = (nil)] 03:04:33 INFO - PROCESS | 1813 | [1813] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 03:04:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 2 (0xa4e16800) [pid = 1813] [serial = 2] [outer = 0xa4e16000] 03:04:33 INFO - PROCESS | 1813 | 1462529073484 Marionette INFO Listening on port 2828 03:04:34 INFO - PROCESS | 1813 | 1462529074113 Marionette DEBUG Marionette enabled via command-line flag 03:04:34 INFO - PROCESS | 1813 | ++DOCSHELL 0xa2298400 == 2 [pid = 1813] [id = 2] 03:04:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 3 (0xa22d7000) [pid = 1813] [serial = 3] [outer = (nil)] 03:04:34 INFO - PROCESS | 1813 | [1813] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 03:04:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 4 (0xa22d7800) [pid = 1813] [serial = 4] [outer = 0xa22d7000] 03:04:34 INFO - PROCESS | 1813 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a21b6160 03:04:34 INFO - PROCESS | 1813 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a21b6c40 03:04:34 INFO - PROCESS | 1813 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a21ccb40 03:04:34 INFO - PROCESS | 1813 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a21cd7a0 03:04:34 INFO - PROCESS | 1813 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a21ee4e0 03:04:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 5 (0xa6f3f400) [pid = 1813] [serial = 5] [outer = 0xa4e16000] 03:04:34 INFO - PROCESS | 1813 | [1813] 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 03:04:34 INFO - PROCESS | 1813 | 1462529074541 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:43034 03:04:34 INFO - PROCESS | 1813 | [1813] 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 03:04:34 INFO - PROCESS | 1813 | 1462529074573 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:43035 03:04:34 INFO - PROCESS | 1813 | 1462529074635 Marionette DEBUG Closed connection conn0 03:04:34 INFO - PROCESS | 1813 | 1462529074640 Marionette DEBUG Closed connection conn1 03:04:34 INFO - PROCESS | 1813 | [1813] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2255 03:04:34 INFO - PROCESS | 1813 | [1813] 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 03:04:34 INFO - PROCESS | 1813 | 1462529074775 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:43036 03:04:34 INFO - PROCESS | 1813 | [1813] 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 03:04:34 INFO - PROCESS | 1813 | 1462529074832 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:43037 03:04:34 INFO - PROCESS | 1813 | 1462529074837 Marionette DEBUG Closed connection conn2 03:04:34 INFO - PROCESS | 1813 | [1813] 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 03:04:34 INFO - PROCESS | 1813 | 1462529074887 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:43038 03:04:34 INFO - PROCESS | 1813 | 1462529074901 Marionette DEBUG Closed connection conn3 03:04:34 INFO - PROCESS | 1813 | 1462529074936 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 03:04:34 INFO - PROCESS | 1813 | 1462529074946 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":"20160506013122","device":"desktop","version":"48.0a2"} 03:04:35 INFO - PROCESS | 1813 | [1813] 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 03:04:36 INFO - PROCESS | 1813 | ++DOCSHELL 0x9b23cc00 == 3 [pid = 1813] [id = 3] 03:04:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 6 (0x9b23d000) [pid = 1813] [serial = 6] [outer = (nil)] 03:04:36 INFO - PROCESS | 1813 | ++DOCSHELL 0x9b23d400 == 4 [pid = 1813] [id = 4] 03:04:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 7 (0xa26c4000) [pid = 1813] [serial = 7] [outer = (nil)] 03:04:37 INFO - PROCESS | 1813 | [1813] 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 03:04:37 INFO - PROCESS | 1813 | ++DOCSHELL 0x9a9c2c00 == 5 [pid = 1813] [id = 5] 03:04:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 8 (0x9a9c3000) [pid = 1813] [serial = 8] [outer = (nil)] 03:04:37 INFO - PROCESS | 1813 | [1813] 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 03:04:37 INFO - PROCESS | 1813 | [1813] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 03:04:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 9 (0x9a642800) [pid = 1813] [serial = 9] [outer = 0x9a9c3000] 03:04:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 10 (0x9a25c000) [pid = 1813] [serial = 10] [outer = 0x9b23d000] 03:04:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 11 (0x9a25dc00) [pid = 1813] [serial = 11] [outer = 0xa26c4000] 03:04:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 12 (0x9a260000) [pid = 1813] [serial = 12] [outer = 0x9a9c3000] 03:04:39 INFO - PROCESS | 1813 | 1462529079471 Marionette DEBUG loaded listener.js 03:04:39 INFO - PROCESS | 1813 | 1462529079493 Marionette DEBUG loaded listener.js 03:04:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 13 (0x98582c00) [pid = 1813] [serial = 13] [outer = 0x9a9c3000] 03:04:40 INFO - PROCESS | 1813 | 1462529080401 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"a83af1f9-cd3f-4330-be0d-f9175ec89828","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":"20160506013122","device":"desktop","version":"48.0a2","command_id":1}}] 03:04:40 INFO - PROCESS | 1813 | 1462529080657 Marionette TRACE conn4 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 03:04:40 INFO - PROCESS | 1813 | 1462529080990 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 03:04:41 INFO - PROCESS | 1813 | 1462529081118 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 03:04:41 INFO - PROCESS | 1813 | [1813] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 03:04:41 INFO - PROCESS | 1813 | [1813] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 03:04:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 14 (0x94faf400) [pid = 1813] [serial = 14] [outer = 0x9a9c3000] 03:04:41 INFO - PROCESS | 1813 | [1813] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 03:04:41 INFO - PROCESS | 1813 | [1813] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 03:04:41 INFO - PROCESS | 1813 | 1462529081659 Marionette TRACE conn4 <- [1,3,null,{}] 03:04:41 INFO - PROCESS | 1813 | 1462529081679 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 03:04:41 INFO - PROCESS | 1813 | 1462529081710 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 03:04:41 INFO - PROCESS | 1813 | 1462529081754 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 03:04:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 03:04:41 INFO - PROCESS | 1813 | 1462529081759 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 03:04:41 INFO - PROCESS | 1813 | 1462529081768 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 03:04:41 INFO - PROCESS | 1813 | 1462529081774 Marionette TRACE conn4 <- [1,6,null,{}] 03:04:41 INFO - PROCESS | 1813 | 1462529081786 Marionette TRACE conn4 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:41 INFO - PROCESS | 1813 | 1462529081806 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 03:04:41 INFO - PROCESS | 1813 | 1462529081814 Marionette TRACE conn4 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:41 INFO - PROCESS | 1813 | ++DOCSHELL 0x94c13800 == 6 [pid = 1813] [id = 6] 03:04:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 15 (0x97e75400) [pid = 1813] [serial = 15] [outer = (nil)] 03:04:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 16 (0x942e4400) [pid = 1813] [serial = 16] [outer = 0x97e75400] 03:04:41 INFO - PROCESS | 1813 | 1462529081925 Marionette DEBUG loaded listener.js 03:04:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 17 (0x942e9400) [pid = 1813] [serial = 17] [outer = 0x97e75400] 03:04:42 INFO - PROCESS | 1813 | ++DOCSHELL 0x93654800 == 7 [pid = 1813] [id = 7] 03:04:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 18 (0x9365a000) [pid = 1813] [serial = 18] [outer = (nil)] 03:04:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 19 (0x9365c400) [pid = 1813] [serial = 19] [outer = 0x9365a000] 03:04:42 INFO - PROCESS | 1813 | 1462529082444 Marionette DEBUG loaded listener.js 03:04:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 20 (0x93658000) [pid = 1813] [serial = 20] [outer = 0x9365a000] 03:04:43 INFO - PROCESS | 1813 | [1813] 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 03:04:43 INFO - PROCESS | 1813 | 1462529083108 Marionette TRACE conn4 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 03:04:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 03:04:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1494ms 03:04:43 INFO - PROCESS | 1813 | 1462529083437 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 03:04:43 INFO - PROCESS | 1813 | 1462529083444 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 03:04:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 03:04:43 INFO - PROCESS | 1813 | 1462529083571 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 03:04:43 INFO - PROCESS | 1813 | 1462529083580 Marionette TRACE conn4 <- [1,10,null,{}] 03:04:43 INFO - PROCESS | 1813 | 1462529083635 Marionette TRACE conn4 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:43 INFO - PROCESS | 1813 | 1462529083850 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 03:04:43 INFO - PROCESS | 1813 | 1462529083959 Marionette TRACE conn4 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:43 INFO - PROCESS | 1813 | ++DOCSHELL 0x9343fc00 == 8 [pid = 1813] [id = 8] 03:04:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 21 (0x93440c00) [pid = 1813] [serial = 21] [outer = (nil)] 03:04:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 22 (0x942e7400) [pid = 1813] [serial = 22] [outer = 0x93440c00] 03:04:44 INFO - PROCESS | 1813 | 1462529084052 Marionette DEBUG loaded listener.js 03:04:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 23 (0x94c15400) [pid = 1813] [serial = 23] [outer = 0x93440c00] 03:04:45 INFO - PROCESS | 1813 | 1462529085004 Marionette TRACE conn4 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 03:04:45 INFO - PROCESS | 1813 | ++DOCSHELL 0x97e75800 == 9 [pid = 1813] [id = 9] 03:04:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 24 (0x97e76400) [pid = 1813] [serial = 24] [outer = (nil)] 03:04:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 25 (0x97e77000) [pid = 1813] [serial = 25] [outer = 0x97e76400] 03:04:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 03:04:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1581ms 03:04:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 26 (0x985e5000) [pid = 1813] [serial = 26] [outer = 0x97e76400] 03:04:45 INFO - PROCESS | 1813 | 1462529085131 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 03:04:45 INFO - PROCESS | 1813 | 1462529085138 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 03:04:45 INFO - PROCESS | 1813 | ++DOCSHELL 0x96a83400 == 10 [pid = 1813] [id = 10] 03:04:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 27 (0x9912e400) [pid = 1813] [serial = 27] [outer = (nil)] 03:04:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 28 (0x9a25d000) [pid = 1813] [serial = 28] [outer = 0x9912e400] 03:04:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 03:04:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 29 (0x9b05e800) [pid = 1813] [serial = 29] [outer = 0x9912e400] 03:04:45 INFO - PROCESS | 1813 | 1462529085350 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 03:04:45 INFO - PROCESS | 1813 | 1462529085357 Marionette TRACE conn4 <- [1,14,null,{}] 03:04:45 INFO - PROCESS | 1813 | 1462529085509 Marionette TRACE conn4 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:45 INFO - PROCESS | 1813 | 1462529085748 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 03:04:45 INFO - PROCESS | 1813 | 1462529085892 Marionette TRACE conn4 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:45 INFO - PROCESS | 1813 | ++DOCSHELL 0x9912b400 == 11 [pid = 1813] [id = 11] 03:04:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 30 (0x9b794000) [pid = 1813] [serial = 30] [outer = (nil)] 03:04:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 31 (0x9bf5c800) [pid = 1813] [serial = 31] [outer = 0x9b794000] 03:04:45 INFO - PROCESS | 1813 | 1462529085988 Marionette DEBUG loaded listener.js 03:04:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 32 (0x9a266400) [pid = 1813] [serial = 32] [outer = 0x9b794000] 03:04:46 INFO - PROCESS | 1813 | 1462529086911 Marionette TRACE conn4 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 03:04:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 03:04:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1719ms 03:04:46 INFO - PROCESS | 1813 | 1462529086966 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 03:04:46 INFO - PROCESS | 1813 | 1462529086970 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 03:04:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 03:04:46 INFO - PROCESS | 1813 | 1462529086978 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 03:04:46 INFO - PROCESS | 1813 | 1462529086982 Marionette TRACE conn4 <- [1,18,null,{}] 03:04:47 INFO - PROCESS | 1813 | 1462529087001 Marionette TRACE conn4 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:47 INFO - PROCESS | 1813 | 1462529087251 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 03:04:47 INFO - PROCESS | 1813 | 1462529087419 Marionette TRACE conn4 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:47 INFO - PROCESS | 1813 | ++DOCSHELL 0xa26cd000 == 12 [pid = 1813] [id = 12] 03:04:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 33 (0xa30cd800) [pid = 1813] [serial = 33] [outer = (nil)] 03:04:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 34 (0xa35a9c00) [pid = 1813] [serial = 34] [outer = 0xa30cd800] 03:04:47 INFO - PROCESS | 1813 | 1462529087526 Marionette DEBUG loaded listener.js 03:04:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 35 (0xa6713800) [pid = 1813] [serial = 35] [outer = 0xa30cd800] 03:04:48 INFO - PROCESS | 1813 | 1462529088506 Marionette TRACE conn4 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 03:04:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 03:04:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1587ms 03:04:48 INFO - PROCESS | 1813 | 1462529088566 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 03:04:48 INFO - PROCESS | 1813 | 1462529088571 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 03:04:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 03:04:48 INFO - PROCESS | 1813 | 1462529088578 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 03:04:48 INFO - PROCESS | 1813 | 1462529088582 Marionette TRACE conn4 <- [1,22,null,{}] 03:04:48 INFO - PROCESS | 1813 | 1462529088589 Marionette TRACE conn4 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:48 INFO - PROCESS | 1813 | 1462529088813 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 03:04:49 INFO - PROCESS | 1813 | 1462529089156 Marionette TRACE conn4 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:49 INFO - PROCESS | 1813 | ++DOCSHELL 0x93657000 == 13 [pid = 1813] [id = 13] 03:04:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 36 (0x93657800) [pid = 1813] [serial = 36] [outer = (nil)] 03:04:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 37 (0x942e8c00) [pid = 1813] [serial = 37] [outer = 0x93657800] 03:04:49 INFO - PROCESS | 1813 | 1462529089287 Marionette DEBUG loaded listener.js 03:04:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 38 (0x94ce4800) [pid = 1813] [serial = 38] [outer = 0x93657800] 03:04:50 INFO - PROCESS | 1813 | 1462529090323 Marionette TRACE conn4 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 03:04:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 03:04:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1786ms 03:04:50 INFO - PROCESS | 1813 | 1462529090367 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 03:04:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 03:04:50 INFO - PROCESS | 1813 | 1462529090373 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 03:04:50 INFO - PROCESS | 1813 | 1462529090380 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 03:04:50 INFO - PROCESS | 1813 | 1462529090385 Marionette TRACE conn4 <- [1,26,null,{}] 03:04:50 INFO - PROCESS | 1813 | 1462529090406 Marionette TRACE conn4 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:50 INFO - PROCESS | 1813 | 1462529090571 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 03:04:50 INFO - PROCESS | 1813 | 1462529090586 Marionette TRACE conn4 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:50 INFO - PROCESS | 1813 | ++DOCSHELL 0x9a3ca000 == 14 [pid = 1813] [id = 14] 03:04:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 39 (0x9a3d3800) [pid = 1813] [serial = 39] [outer = (nil)] 03:04:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 40 (0x9b064000) [pid = 1813] [serial = 40] [outer = 0x9a3d3800] 03:04:50 INFO - PROCESS | 1813 | 1462529090666 Marionette DEBUG loaded listener.js 03:04:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 41 (0x9b23b400) [pid = 1813] [serial = 41] [outer = 0x9a3d3800] 03:04:51 INFO - PROCESS | 1813 | 1462529091524 Marionette TRACE conn4 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 03:04:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 03:04:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1198ms 03:04:51 INFO - PROCESS | 1813 | 1462529091583 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 03:04:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 03:04:51 INFO - PROCESS | 1813 | 1462529091590 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 03:04:51 INFO - PROCESS | 1813 | 1462529091597 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 03:04:51 INFO - PROCESS | 1813 | 1462529091601 Marionette TRACE conn4 <- [1,30,null,{}] 03:04:51 INFO - PROCESS | 1813 | 1462529091607 Marionette TRACE conn4 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:51 INFO - PROCESS | 1813 | 1462529091771 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 03:04:51 INFO - PROCESS | 1813 | 1462529091786 Marionette TRACE conn4 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:51 INFO - PROCESS | 1813 | ++DOCSHELL 0x98580800 == 15 [pid = 1813] [id = 15] 03:04:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 42 (0x9b064c00) [pid = 1813] [serial = 42] [outer = (nil)] 03:04:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 43 (0x9ba02400) [pid = 1813] [serial = 43] [outer = 0x9b064c00] 03:04:51 INFO - PROCESS | 1813 | 1462529091944 Marionette DEBUG loaded listener.js 03:04:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 44 (0x9ba57400) [pid = 1813] [serial = 44] [outer = 0x9b064c00] 03:04:52 INFO - PROCESS | 1813 | 1462529092719 Marionette TRACE conn4 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 03:04:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 03:04:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1182ms 03:04:52 INFO - PROCESS | 1813 | 1462529092780 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 03:04:52 INFO - PROCESS | 1813 | 1462529092784 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 03:04:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 03:04:52 INFO - PROCESS | 1813 | 1462529092798 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 03:04:52 INFO - PROCESS | 1813 | 1462529092808 Marionette TRACE conn4 <- [1,34,null,{}] 03:04:52 INFO - PROCESS | 1813 | 1462529092830 Marionette TRACE conn4 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:53 INFO - PROCESS | 1813 | 1462529093002 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 03:04:53 INFO - PROCESS | 1813 | 1462529093017 Marionette TRACE conn4 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:53 INFO - PROCESS | 1813 | ++DOCSHELL 0x924b0400 == 16 [pid = 1813] [id = 16] 03:04:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 45 (0x9bf5f400) [pid = 1813] [serial = 45] [outer = (nil)] 03:04:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 46 (0xa1030000) [pid = 1813] [serial = 46] [outer = 0x9bf5f400] 03:04:53 INFO - PROCESS | 1813 | 1462529093098 Marionette DEBUG loaded listener.js 03:04:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 47 (0x94c11800) [pid = 1813] [serial = 47] [outer = 0x9bf5f400] 03:04:53 INFO - PROCESS | 1813 | 1462529093885 Marionette TRACE conn4 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 03:04:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 03:04:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1113ms 03:04:53 INFO - PROCESS | 1813 | 1462529093907 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 03:04:53 INFO - PROCESS | 1813 | 1462529093911 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 03:04:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 03:04:53 INFO - PROCESS | 1813 | 1462529093933 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 03:04:53 INFO - PROCESS | 1813 | 1462529093936 Marionette TRACE conn4 <- [1,38,null,{}] 03:04:53 INFO - PROCESS | 1813 | 1462529093947 Marionette TRACE conn4 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:54 INFO - PROCESS | 1813 | 1462529094119 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 03:04:54 INFO - PROCESS | 1813 | 1462529094130 Marionette TRACE conn4 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:54 INFO - PROCESS | 1813 | ++DOCSHELL 0xa2150c00 == 17 [pid = 1813] [id = 17] 03:04:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 48 (0xa2151000) [pid = 1813] [serial = 48] [outer = (nil)] 03:04:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 49 (0xa2292400) [pid = 1813] [serial = 49] [outer = 0xa2151000] 03:04:54 INFO - PROCESS | 1813 | 1462529094209 Marionette DEBUG loaded listener.js 03:04:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 50 (0xa22d4400) [pid = 1813] [serial = 50] [outer = 0xa2151000] 03:04:55 INFO - PROCESS | 1813 | 1462529095038 Marionette TRACE conn4 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 03:04:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 03:04:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1142ms 03:04:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 03:04:55 INFO - PROCESS | 1813 | 1462529095072 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 03:04:55 INFO - PROCESS | 1813 | 1462529095075 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 03:04:55 INFO - PROCESS | 1813 | 1462529095082 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 03:04:55 INFO - PROCESS | 1813 | 1462529095086 Marionette TRACE conn4 <- [1,42,null,{}] 03:04:55 INFO - PROCESS | 1813 | 1462529095091 Marionette TRACE conn4 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:55 INFO - PROCESS | 1813 | 1462529095246 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 03:04:55 INFO - PROCESS | 1813 | 1462529095267 Marionette TRACE conn4 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:55 INFO - PROCESS | 1813 | ++DOCSHELL 0xa260d000 == 18 [pid = 1813] [id = 18] 03:04:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 51 (0xa260f800) [pid = 1813] [serial = 51] [outer = (nil)] 03:04:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 52 (0xa26cc400) [pid = 1813] [serial = 52] [outer = 0xa260f800] 03:04:55 INFO - PROCESS | 1813 | 1462529095376 Marionette DEBUG loaded listener.js 03:04:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 53 (0xa349f400) [pid = 1813] [serial = 53] [outer = 0xa260f800] 03:04:56 INFO - PROCESS | 1813 | 1462529096273 Marionette TRACE conn4 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 03:04:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 03:04:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1234ms 03:04:56 INFO - PROCESS | 1813 | 1462529096316 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 03:04:56 INFO - PROCESS | 1813 | 1462529096320 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 03:04:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 03:04:56 INFO - PROCESS | 1813 | 1462529096327 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 03:04:56 INFO - PROCESS | 1813 | 1462529096330 Marionette TRACE conn4 <- [1,46,null,{}] 03:04:56 INFO - PROCESS | 1813 | 1462529096336 Marionette TRACE conn4 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:56 INFO - PROCESS | 1813 | 1462529096491 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 03:04:56 INFO - PROCESS | 1813 | 1462529096510 Marionette TRACE conn4 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:56 INFO - PROCESS | 1813 | ++DOCSHELL 0xa354bc00 == 19 [pid = 1813] [id = 19] 03:04:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 54 (0xa35b1c00) [pid = 1813] [serial = 54] [outer = (nil)] 03:04:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 55 (0xa5018800) [pid = 1813] [serial = 55] [outer = 0xa35b1c00] 03:04:56 INFO - PROCESS | 1813 | 1462529096593 Marionette DEBUG loaded listener.js 03:04:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 56 (0xa6231800) [pid = 1813] [serial = 56] [outer = 0xa35b1c00] 03:04:57 INFO - PROCESS | 1813 | 1462529097401 Marionette TRACE conn4 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 03:04:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 03:04:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1136ms 03:04:57 INFO - PROCESS | 1813 | 1462529097464 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 03:04:57 INFO - PROCESS | 1813 | 1462529097469 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 03:04:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 03:04:57 INFO - PROCESS | 1813 | 1462529097476 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 03:04:57 INFO - PROCESS | 1813 | 1462529097478 Marionette TRACE conn4 <- [1,50,null,{}] 03:04:57 INFO - PROCESS | 1813 | 1462529097485 Marionette TRACE conn4 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:57 INFO - PROCESS | 1813 | 1462529097642 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 03:04:57 INFO - PROCESS | 1813 | 1462529097655 Marionette TRACE conn4 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:57 INFO - PROCESS | 1813 | ++DOCSHELL 0x9346d800 == 20 [pid = 1813] [id = 20] 03:04:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 57 (0xa35ac800) [pid = 1813] [serial = 57] [outer = (nil)] 03:04:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 58 (0xa6718000) [pid = 1813] [serial = 58] [outer = 0xa35ac800] 03:04:57 INFO - PROCESS | 1813 | 1462529097732 Marionette DEBUG loaded listener.js 03:04:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 59 (0xa671c800) [pid = 1813] [serial = 59] [outer = 0xa35ac800] 03:04:58 INFO - PROCESS | 1813 | 1462529098597 Marionette TRACE conn4 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:04:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 03:04:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1135ms 03:04:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 03:04:58 INFO - PROCESS | 1813 | 1462529098611 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 03:04:58 INFO - PROCESS | 1813 | 1462529098613 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 03:04:58 INFO - PROCESS | 1813 | 1462529098622 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 03:04:58 INFO - PROCESS | 1813 | 1462529098625 Marionette TRACE conn4 <- [1,54,null,{}] 03:04:58 INFO - PROCESS | 1813 | 1462529098632 Marionette TRACE conn4 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:04:59 INFO - PROCESS | 1813 | --DOCSHELL 0x9912b400 == 19 [pid = 1813] [id = 11] 03:04:59 INFO - PROCESS | 1813 | --DOCSHELL 0xa26cd000 == 18 [pid = 1813] [id = 12] 03:04:59 INFO - PROCESS | 1813 | --DOCSHELL 0x94c13800 == 17 [pid = 1813] [id = 6] 03:04:59 INFO - PROCESS | 1813 | --DOCSHELL 0x9343fc00 == 16 [pid = 1813] [id = 8] 03:04:59 INFO - PROCESS | 1813 | 1462529099791 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 03:04:59 INFO - PROCESS | 1813 | 1462529099941 Marionette TRACE conn4 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:04:59 INFO - PROCESS | 1813 | ++DOCSHELL 0x9365cc00 == 17 [pid = 1813] [id = 21] 03:04:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 60 (0x942e3400) [pid = 1813] [serial = 60] [outer = (nil)] 03:05:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 61 (0x942ec000) [pid = 1813] [serial = 61] [outer = 0x942e3400] 03:05:00 INFO - PROCESS | 1813 | 1462529100027 Marionette DEBUG loaded listener.js 03:05:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 62 (0x94ce3000) [pid = 1813] [serial = 62] [outer = 0x942e3400] 03:05:01 INFO - PROCESS | 1813 | --DOMWINDOW == 61 (0x97e75400) [pid = 1813] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 03:05:01 INFO - PROCESS | 1813 | --DOMWINDOW == 60 (0x93440c00) [pid = 1813] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 03:05:01 INFO - PROCESS | 1813 | --DOMWINDOW == 59 (0x9b794000) [pid = 1813] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 03:05:01 INFO - PROCESS | 1813 | --DOMWINDOW == 58 (0xa30cd800) [pid = 1813] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 03:05:01 INFO - PROCESS | 1813 | --DOMWINDOW == 57 (0x93657800) [pid = 1813] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 03:05:01 INFO - PROCESS | 1813 | --DOMWINDOW == 56 (0x9a3d3800) [pid = 1813] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 03:05:01 INFO - PROCESS | 1813 | --DOMWINDOW == 55 (0x9b064c00) [pid = 1813] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 03:05:01 INFO - PROCESS | 1813 | --DOMWINDOW == 54 (0x9bf5f400) [pid = 1813] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 03:05:01 INFO - PROCESS | 1813 | 1462529101296 Marionette TRACE conn4 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:05:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 03:05:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 2743ms 03:05:01 INFO - PROCESS | 1813 | 1462529101370 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 03:05:01 INFO - PROCESS | 1813 | 1462529101376 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 03:05:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 03:05:01 INFO - PROCESS | 1813 | 1462529101385 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 03:05:01 INFO - PROCESS | 1813 | 1462529101395 Marionette TRACE conn4 <- [1,58,null,{}] 03:05:01 INFO - PROCESS | 1813 | 1462529101492 Marionette TRACE conn4 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:01 INFO - PROCESS | 1813 | 1462529101691 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 03:05:01 INFO - PROCESS | 1813 | 1462529101712 Marionette TRACE conn4 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:01 INFO - PROCESS | 1813 | ++DOCSHELL 0x96a83c00 == 18 [pid = 1813] [id = 22] 03:05:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 55 (0x97e72400) [pid = 1813] [serial = 63] [outer = (nil)] 03:05:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 56 (0x98540000) [pid = 1813] [serial = 64] [outer = 0x97e72400] 03:05:01 INFO - PROCESS | 1813 | 1462529101796 Marionette DEBUG loaded listener.js 03:05:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 57 (0x9912c800) [pid = 1813] [serial = 65] [outer = 0x97e72400] 03:05:02 INFO - PROCESS | 1813 | 1462529102541 Marionette TRACE conn4 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:05:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 03:05:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1187ms 03:05:02 INFO - PROCESS | 1813 | 1462529102579 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 03:05:02 INFO - PROCESS | 1813 | 1462529102584 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 03:05:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 03:05:02 INFO - PROCESS | 1813 | 1462529102594 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 03:05:02 INFO - PROCESS | 1813 | 1462529102598 Marionette TRACE conn4 <- [1,62,null,{}] 03:05:02 INFO - PROCESS | 1813 | 1462529102609 Marionette TRACE conn4 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:02 INFO - PROCESS | 1813 | 1462529102776 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 03:05:02 INFO - PROCESS | 1813 | 1462529102790 Marionette TRACE conn4 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:02 INFO - PROCESS | 1813 | ++DOCSHELL 0x9a6bf800 == 19 [pid = 1813] [id = 23] 03:05:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 58 (0x9a6c6000) [pid = 1813] [serial = 66] [outer = (nil)] 03:05:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 59 (0x9b064800) [pid = 1813] [serial = 67] [outer = 0x9a6c6000] 03:05:02 INFO - PROCESS | 1813 | 1462529102875 Marionette DEBUG loaded listener.js 03:05:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 60 (0x9b5f2000) [pid = 1813] [serial = 68] [outer = 0x9a6c6000] 03:05:03 INFO - PROCESS | 1813 | 1462529103859 Marionette TRACE conn4 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:05:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 03:05:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1341ms 03:05:03 INFO - PROCESS | 1813 | 1462529103937 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 03:05:03 INFO - PROCESS | 1813 | 1462529103944 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 03:05:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 03:05:03 INFO - PROCESS | 1813 | 1462529103956 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 03:05:03 INFO - PROCESS | 1813 | 1462529103961 Marionette TRACE conn4 <- [1,66,null,{}] 03:05:03 INFO - PROCESS | 1813 | 1462529103972 Marionette TRACE conn4 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:04 INFO - PROCESS | 1813 | 1462529104196 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 03:05:04 INFO - PROCESS | 1813 | 1462529104332 Marionette TRACE conn4 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:04 INFO - PROCESS | 1813 | ++DOCSHELL 0x94ce7000 == 20 [pid = 1813] [id = 24] 03:05:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 61 (0x96a75800) [pid = 1813] [serial = 69] [outer = (nil)] 03:05:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 62 (0x99612800) [pid = 1813] [serial = 70] [outer = 0x96a75800] 03:05:04 INFO - PROCESS | 1813 | 1462529104430 Marionette DEBUG loaded listener.js 03:05:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 63 (0x9b2ab000) [pid = 1813] [serial = 71] [outer = 0x96a75800] 03:05:05 INFO - PROCESS | 1813 | 1462529105311 Marionette TRACE conn4 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:05:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 03:05:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1395ms 03:05:05 INFO - PROCESS | 1813 | 1462529105351 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 03:05:05 INFO - PROCESS | 1813 | 1462529105361 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 03:05:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 03:05:05 INFO - PROCESS | 1813 | 1462529105372 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 03:05:05 INFO - PROCESS | 1813 | 1462529105376 Marionette TRACE conn4 <- [1,70,null,{}] 03:05:05 INFO - PROCESS | 1813 | 1462529105384 Marionette TRACE conn4 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:05 INFO - PROCESS | 1813 | 1462529105569 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 03:05:05 INFO - PROCESS | 1813 | 1462529105705 Marionette TRACE conn4 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:05 INFO - PROCESS | 1813 | ++DOCSHELL 0x9a25fc00 == 21 [pid = 1813] [id = 25] 03:05:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 64 (0x9b5f3c00) [pid = 1813] [serial = 72] [outer = (nil)] 03:05:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 65 (0x9bf60c00) [pid = 1813] [serial = 73] [outer = 0x9b5f3c00] 03:05:05 INFO - PROCESS | 1813 | 1462529105799 Marionette DEBUG loaded listener.js 03:05:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 66 (0x9d456000) [pid = 1813] [serial = 74] [outer = 0x9b5f3c00] 03:05:06 INFO - PROCESS | 1813 | 1462529106702 Marionette TRACE conn4 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:05:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 03:05:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1382ms 03:05:06 INFO - PROCESS | 1813 | 1462529106755 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 03:05:06 INFO - PROCESS | 1813 | 1462529106759 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 03:05:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 03:05:06 INFO - PROCESS | 1813 | 1462529106767 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 03:05:06 INFO - PROCESS | 1813 | 1462529106774 Marionette TRACE conn4 <- [1,74,null,{}] 03:05:06 INFO - PROCESS | 1813 | 1462529106793 Marionette TRACE conn4 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:07 INFO - PROCESS | 1813 | 1462529107014 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 03:05:07 INFO - PROCESS | 1813 | 1462529107153 Marionette TRACE conn4 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:07 INFO - PROCESS | 1813 | ++DOCSHELL 0x9c124c00 == 22 [pid = 1813] [id = 26] 03:05:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 67 (0xa2292c00) [pid = 1813] [serial = 75] [outer = (nil)] 03:05:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 68 (0xa22dfc00) [pid = 1813] [serial = 76] [outer = 0xa2292c00] 03:05:07 INFO - PROCESS | 1813 | 1462529107284 Marionette DEBUG loaded listener.js 03:05:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 69 (0xa30d5800) [pid = 1813] [serial = 77] [outer = 0xa2292c00] 03:05:08 INFO - PROCESS | 1813 | 1462529108096 Marionette TRACE conn4 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:05:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 03:05:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1389ms 03:05:08 INFO - PROCESS | 1813 | 1462529108172 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 03:05:08 INFO - PROCESS | 1813 | 1462529108178 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 03:05:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 03:05:08 INFO - PROCESS | 1813 | 1462529108187 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 03:05:08 INFO - PROCESS | 1813 | 1462529108190 Marionette TRACE conn4 <- [1,78,null,{}] 03:05:08 INFO - PROCESS | 1813 | 1462529108197 Marionette TRACE conn4 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:08 INFO - PROCESS | 1813 | 1462529108373 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 03:05:08 INFO - PROCESS | 1813 | 1462529108538 Marionette TRACE conn4 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:08 INFO - PROCESS | 1813 | ++DOCSHELL 0x9365b800 == 23 [pid = 1813] [id = 27] 03:05:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0x96a74400) [pid = 1813] [serial = 78] [outer = (nil)] 03:05:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0xa4e0e800) [pid = 1813] [serial = 79] [outer = 0x96a74400] 03:05:08 INFO - PROCESS | 1813 | 1462529108626 Marionette DEBUG loaded listener.js 03:05:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0xa6232000) [pid = 1813] [serial = 80] [outer = 0x96a74400] 03:05:09 INFO - PROCESS | 1813 | 1462529109469 Marionette TRACE conn4 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:05:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 03:05:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1330ms 03:05:09 INFO - PROCESS | 1813 | 1462529109519 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 03:05:09 INFO - PROCESS | 1813 | 1462529109523 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 03:05:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 03:05:09 INFO - PROCESS | 1813 | 1462529109549 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 03:05:09 INFO - PROCESS | 1813 | 1462529109554 Marionette TRACE conn4 <- [1,82,null,{}] 03:05:09 INFO - PROCESS | 1813 | 1462529109560 Marionette TRACE conn4 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:09 INFO - PROCESS | 1813 | 1462529109734 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 03:05:09 INFO - PROCESS | 1813 | 1462529109869 Marionette TRACE conn4 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:09 INFO - PROCESS | 1813 | ++DOCSHELL 0x9c080400 == 24 [pid = 1813] [id = 28] 03:05:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x9c080c00) [pid = 1813] [serial = 81] [outer = (nil)] 03:05:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 74 (0x9c085c00) [pid = 1813] [serial = 82] [outer = 0x9c080c00] 03:05:09 INFO - PROCESS | 1813 | 1462529109967 Marionette DEBUG loaded listener.js 03:05:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 75 (0x9c088400) [pid = 1813] [serial = 83] [outer = 0x9c080c00] 03:05:10 INFO - PROCESS | 1813 | 1462529110834 Marionette TRACE conn4 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:05:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 03:05:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1340ms 03:05:10 INFO - PROCESS | 1813 | 1462529110888 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 03:05:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 03:05:10 INFO - PROCESS | 1813 | 1462529110892 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 03:05:10 INFO - PROCESS | 1813 | 1462529110899 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 03:05:10 INFO - PROCESS | 1813 | 1462529110903 Marionette TRACE conn4 <- [1,86,null,{}] 03:05:10 INFO - PROCESS | 1813 | 1462529110910 Marionette TRACE conn4 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:11 INFO - PROCESS | 1813 | 1462529111105 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 03:05:11 INFO - PROCESS | 1813 | 1462529111241 Marionette TRACE conn4 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:11 INFO - PROCESS | 1813 | ++DOCSHELL 0x97e7ec00 == 25 [pid = 1813] [id = 29] 03:05:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 76 (0x9c08b000) [pid = 1813] [serial = 84] [outer = (nil)] 03:05:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 77 (0xa6785400) [pid = 1813] [serial = 85] [outer = 0x9c08b000] 03:05:11 INFO - PROCESS | 1813 | 1462529111333 Marionette DEBUG loaded listener.js 03:05:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 78 (0xa6d81800) [pid = 1813] [serial = 86] [outer = 0x9c08b000] 03:05:12 INFO - PROCESS | 1813 | 1462529112197 Marionette TRACE conn4 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:05:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 03:05:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1436ms 03:05:12 INFO - PROCESS | 1813 | 1462529112336 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 03:05:12 INFO - PROCESS | 1813 | 1462529112342 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 03:05:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 03:05:12 INFO - PROCESS | 1813 | 1462529112380 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 03:05:12 INFO - PROCESS | 1813 | 1462529112384 Marionette TRACE conn4 <- [1,90,null,{}] 03:05:12 INFO - PROCESS | 1813 | 1462529112394 Marionette TRACE conn4 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:12 INFO - PROCESS | 1813 | 1462529112565 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 03:05:12 INFO - PROCESS | 1813 | 1462529112708 Marionette TRACE conn4 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:12 INFO - PROCESS | 1813 | ++DOCSHELL 0x94ce7400 == 26 [pid = 1813] [id = 30] 03:05:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 79 (0x94ce8c00) [pid = 1813] [serial = 87] [outer = (nil)] 03:05:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 80 (0x98535800) [pid = 1813] [serial = 88] [outer = 0x94ce8c00] 03:05:12 INFO - PROCESS | 1813 | 1462529112837 Marionette DEBUG loaded listener.js 03:05:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 81 (0x99676c00) [pid = 1813] [serial = 89] [outer = 0x94ce8c00] 03:05:14 INFO - PROCESS | 1813 | --DOCSHELL 0x93657000 == 25 [pid = 1813] [id = 13] 03:05:14 INFO - PROCESS | 1813 | --DOMWINDOW == 80 (0xa4e16800) [pid = 1813] [serial = 2] [outer = (nil)] [url = about:blank] 03:05:14 INFO - PROCESS | 1813 | --DOMWINDOW == 79 (0xa5018800) [pid = 1813] [serial = 55] [outer = (nil)] [url = about:blank] 03:05:14 INFO - PROCESS | 1813 | --DOMWINDOW == 78 (0x942e7400) [pid = 1813] [serial = 22] [outer = (nil)] [url = about:blank] 03:05:14 INFO - PROCESS | 1813 | --DOMWINDOW == 77 (0x9a25d000) [pid = 1813] [serial = 28] [outer = (nil)] [url = about:blank] 03:05:14 INFO - PROCESS | 1813 | --DOMWINDOW == 76 (0x9bf5c800) [pid = 1813] [serial = 31] [outer = (nil)] [url = about:blank] 03:05:14 INFO - PROCESS | 1813 | --DOMWINDOW == 75 (0xa35a9c00) [pid = 1813] [serial = 34] [outer = (nil)] [url = about:blank] 03:05:14 INFO - PROCESS | 1813 | --DOMWINDOW == 74 (0x942e8c00) [pid = 1813] [serial = 37] [outer = (nil)] [url = about:blank] 03:05:14 INFO - PROCESS | 1813 | --DOMWINDOW == 73 (0x9b064000) [pid = 1813] [serial = 40] [outer = (nil)] [url = about:blank] 03:05:14 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0x9b23b400) [pid = 1813] [serial = 41] [outer = (nil)] [url = about:blank] 03:05:14 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0x9ba02400) [pid = 1813] [serial = 43] [outer = (nil)] [url = about:blank] 03:05:14 INFO - PROCESS | 1813 | --DOMWINDOW == 70 (0x9ba57400) [pid = 1813] [serial = 44] [outer = (nil)] [url = about:blank] 03:05:14 INFO - PROCESS | 1813 | --DOMWINDOW == 69 (0xa1030000) [pid = 1813] [serial = 46] [outer = (nil)] [url = about:blank] 03:05:14 INFO - PROCESS | 1813 | --DOMWINDOW == 68 (0xa2292400) [pid = 1813] [serial = 49] [outer = (nil)] [url = about:blank] 03:05:14 INFO - PROCESS | 1813 | --DOMWINDOW == 67 (0xa26cc400) [pid = 1813] [serial = 52] [outer = (nil)] [url = about:blank] 03:05:14 INFO - PROCESS | 1813 | --DOMWINDOW == 66 (0x97e77000) [pid = 1813] [serial = 25] [outer = (nil)] [url = about:blank] 03:05:14 INFO - PROCESS | 1813 | --DOMWINDOW == 65 (0x94c11800) [pid = 1813] [serial = 47] [outer = (nil)] [url = about:blank] 03:05:14 INFO - PROCESS | 1813 | --DOMWINDOW == 64 (0x94c15400) [pid = 1813] [serial = 23] [outer = (nil)] [url = about:blank] 03:05:14 INFO - PROCESS | 1813 | --DOMWINDOW == 63 (0x9a266400) [pid = 1813] [serial = 32] [outer = (nil)] [url = about:blank] 03:05:14 INFO - PROCESS | 1813 | --DOMWINDOW == 62 (0xa6713800) [pid = 1813] [serial = 35] [outer = (nil)] [url = about:blank] 03:05:14 INFO - PROCESS | 1813 | --DOMWINDOW == 61 (0x94ce4800) [pid = 1813] [serial = 38] [outer = (nil)] [url = about:blank] 03:05:14 INFO - PROCESS | 1813 | --DOMWINDOW == 60 (0x942e9400) [pid = 1813] [serial = 17] [outer = (nil)] [url = about:blank] 03:05:14 INFO - PROCESS | 1813 | --DOMWINDOW == 59 (0x9365c400) [pid = 1813] [serial = 19] [outer = (nil)] [url = about:blank] 03:05:14 INFO - PROCESS | 1813 | --DOMWINDOW == 58 (0x942e4400) [pid = 1813] [serial = 16] [outer = (nil)] [url = about:blank] 03:05:14 INFO - PROCESS | 1813 | --DOMWINDOW == 57 (0x9a260000) [pid = 1813] [serial = 12] [outer = (nil)] [url = about:blank] 03:05:14 INFO - PROCESS | 1813 | --DOMWINDOW == 56 (0x9a642800) [pid = 1813] [serial = 9] [outer = (nil)] [url = about:blank] 03:05:14 INFO - PROCESS | 1813 | 1462529114601 Marionette TRACE conn4 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 03:05:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 03:05:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 2254ms 03:05:14 INFO - PROCESS | 1813 | 1462529114625 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 03:05:14 INFO - PROCESS | 1813 | 1462529114631 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 03:05:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 03:05:14 INFO - PROCESS | 1813 | 1462529114644 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 03:05:14 INFO - PROCESS | 1813 | 1462529114649 Marionette TRACE conn4 <- [1,94,null,{}] 03:05:14 INFO - PROCESS | 1813 | 1462529114660 Marionette TRACE conn4 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:14 INFO - PROCESS | 1813 | 1462529114820 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 03:05:14 INFO - PROCESS | 1813 | 1462529114846 Marionette TRACE conn4 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:14 INFO - PROCESS | 1813 | ++DOCSHELL 0x9365ac00 == 26 [pid = 1813] [id = 31] 03:05:14 INFO - PROCESS | 1813 | ++DOMWINDOW == 57 (0x942e4000) [pid = 1813] [serial = 90] [outer = (nil)] 03:05:14 INFO - PROCESS | 1813 | ++DOMWINDOW == 58 (0x94c12800) [pid = 1813] [serial = 91] [outer = 0x942e4000] 03:05:14 INFO - PROCESS | 1813 | 1462529114926 Marionette DEBUG loaded listener.js 03:05:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 59 (0x94faec00) [pid = 1813] [serial = 92] [outer = 0x942e4000] 03:05:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 60 (0x99ea2000) [pid = 1813] [serial = 93] [outer = 0x9912e400] 03:05:15 INFO - PROCESS | 1813 | 1462529115831 Marionette TRACE conn4 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 03:05:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 03:05:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1240ms 03:05:15 INFO - PROCESS | 1813 | 1462529115884 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 03:05:15 INFO - PROCESS | 1813 | 1462529115894 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 03:05:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 03:05:15 INFO - PROCESS | 1813 | 1462529115907 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 03:05:15 INFO - PROCESS | 1813 | 1462529115911 Marionette TRACE conn4 <- [1,98,null,{}] 03:05:15 INFO - PROCESS | 1813 | 1462529115918 Marionette TRACE conn4 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:16 INFO - PROCESS | 1813 | 1462529116092 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 03:05:16 INFO - PROCESS | 1813 | 1462529116237 Marionette TRACE conn4 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:16 INFO - PROCESS | 1813 | ++DOCSHELL 0x942e9c00 == 27 [pid = 1813] [id = 32] 03:05:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 61 (0x94c15400) [pid = 1813] [serial = 94] [outer = (nil)] 03:05:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 62 (0x9a264400) [pid = 1813] [serial = 95] [outer = 0x94c15400] 03:05:16 INFO - PROCESS | 1813 | 1462529116326 Marionette DEBUG loaded listener.js 03:05:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 63 (0x9b061000) [pid = 1813] [serial = 96] [outer = 0x94c15400] 03:05:17 INFO - PROCESS | 1813 | 1462529117137 Marionette TRACE conn4 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 03:05:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 03:05:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1290ms 03:05:17 INFO - PROCESS | 1813 | 1462529117201 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 03:05:17 INFO - PROCESS | 1813 | 1462529117206 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 03:05:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 03:05:17 INFO - PROCESS | 1813 | 1462529117213 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 03:05:17 INFO - PROCESS | 1813 | 1462529117220 Marionette TRACE conn4 <- [1,102,null,{}] 03:05:17 INFO - PROCESS | 1813 | 1462529117246 Marionette TRACE conn4 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:17 INFO - PROCESS | 1813 | 1462529117453 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 03:05:17 INFO - PROCESS | 1813 | 1462529117483 Marionette TRACE conn4 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:17 INFO - PROCESS | 1813 | ++DOCSHELL 0x9bf62800 == 28 [pid = 1813] [id = 33] 03:05:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 64 (0x9c003400) [pid = 1813] [serial = 97] [outer = (nil)] 03:05:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 65 (0x9c005800) [pid = 1813] [serial = 98] [outer = 0x9c003400] 03:05:17 INFO - PROCESS | 1813 | 1462529117566 Marionette DEBUG loaded listener.js 03:05:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 66 (0x9c00ac00) [pid = 1813] [serial = 99] [outer = 0x9c003400] 03:05:18 INFO - PROCESS | 1813 | 1462529118452 Marionette TRACE conn4 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 03:05:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 03:05:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1288ms 03:05:18 INFO - PROCESS | 1813 | 1462529118503 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 03:05:18 INFO - PROCESS | 1813 | 1462529118508 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 03:05:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 03:05:18 INFO - PROCESS | 1813 | 1462529118524 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 03:05:18 INFO - PROCESS | 1813 | 1462529118527 Marionette TRACE conn4 <- [1,106,null,{}] 03:05:18 INFO - PROCESS | 1813 | 1462529118534 Marionette TRACE conn4 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:18 INFO - PROCESS | 1813 | 1462529118726 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 03:05:18 INFO - PROCESS | 1813 | 1462529118752 Marionette TRACE conn4 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:18 INFO - PROCESS | 1813 | ++DOCSHELL 0x93472800 == 29 [pid = 1813] [id = 34] 03:05:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 67 (0x97e73c00) [pid = 1813] [serial = 100] [outer = (nil)] 03:05:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 68 (0x9c08bc00) [pid = 1813] [serial = 101] [outer = 0x97e73c00] 03:05:18 INFO - PROCESS | 1813 | 1462529118842 Marionette DEBUG loaded listener.js 03:05:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 69 (0x9d451000) [pid = 1813] [serial = 102] [outer = 0x97e73c00] 03:05:19 INFO - PROCESS | 1813 | --DOMWINDOW == 68 (0xa35ac800) [pid = 1813] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 03:05:19 INFO - PROCESS | 1813 | --DOMWINDOW == 67 (0xa35b1c00) [pid = 1813] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 03:05:19 INFO - PROCESS | 1813 | --DOMWINDOW == 66 (0xa2151000) [pid = 1813] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 03:05:19 INFO - PROCESS | 1813 | --DOMWINDOW == 65 (0xa260f800) [pid = 1813] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 03:05:19 INFO - PROCESS | 1813 | --DOMWINDOW == 64 (0x9a6c6000) [pid = 1813] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 03:05:19 INFO - PROCESS | 1813 | --DOMWINDOW == 63 (0x97e72400) [pid = 1813] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 03:05:19 INFO - PROCESS | 1813 | --DOMWINDOW == 62 (0x942e3400) [pid = 1813] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 03:05:19 INFO - PROCESS | 1813 | 1462529119739 Marionette TRACE conn4 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 03:05:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 03:05:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1251ms 03:05:19 INFO - PROCESS | 1813 | 1462529119768 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 03:05:19 INFO - PROCESS | 1813 | 1462529119772 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 03:05:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 03:05:19 INFO - PROCESS | 1813 | 1462529119778 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 03:05:19 INFO - PROCESS | 1813 | 1462529119782 Marionette TRACE conn4 <- [1,110,null,{}] 03:05:19 INFO - PROCESS | 1813 | 1462529119787 Marionette TRACE conn4 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:19 INFO - PROCESS | 1813 | 1462529119934 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 03:05:19 INFO - PROCESS | 1813 | 1462529119956 Marionette TRACE conn4 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:19 INFO - PROCESS | 1813 | ++DOCSHELL 0x9a6bec00 == 30 [pid = 1813] [id = 35] 03:05:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 63 (0x9b796800) [pid = 1813] [serial = 103] [outer = (nil)] 03:05:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 64 (0x9d871000) [pid = 1813] [serial = 104] [outer = 0x9b796800] 03:05:20 INFO - PROCESS | 1813 | 1462529120034 Marionette DEBUG loaded listener.js 03:05:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 65 (0xa05f8800) [pid = 1813] [serial = 105] [outer = 0x9b796800] 03:05:20 INFO - PROCESS | 1813 | 1462529120861 Marionette TRACE conn4 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 03:05:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 03:05:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1143ms 03:05:20 INFO - PROCESS | 1813 | 1462529120975 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 03:05:20 INFO - PROCESS | 1813 | 1462529120980 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 03:05:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 03:05:20 INFO - PROCESS | 1813 | 1462529120993 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 03:05:21 INFO - PROCESS | 1813 | 1462529120998 Marionette TRACE conn4 <- [1,114,null,{}] 03:05:21 INFO - PROCESS | 1813 | 1462529121007 Marionette TRACE conn4 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:21 INFO - PROCESS | 1813 | 1462529121259 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 03:05:21 INFO - PROCESS | 1813 | 1462529121393 Marionette TRACE conn4 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:21 INFO - PROCESS | 1813 | ++DOCSHELL 0x9343fc00 == 31 [pid = 1813] [id = 36] 03:05:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 66 (0x93468800) [pid = 1813] [serial = 106] [outer = (nil)] 03:05:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 67 (0x93475800) [pid = 1813] [serial = 107] [outer = 0x93468800] 03:05:21 INFO - PROCESS | 1813 | 1462529121485 Marionette DEBUG loaded listener.js 03:05:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 68 (0x942e7000) [pid = 1813] [serial = 108] [outer = 0x93468800] 03:05:22 INFO - PROCESS | 1813 | 1462529122553 Marionette TRACE conn4 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 03:05:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 03:05:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1642ms 03:05:22 INFO - PROCESS | 1813 | 1462529122637 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 03:05:22 INFO - PROCESS | 1813 | 1462529122644 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 03:05:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 03:05:22 INFO - PROCESS | 1813 | 1462529122653 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 03:05:22 INFO - PROCESS | 1813 | 1462529122659 Marionette TRACE conn4 <- [1,118,null,{}] 03:05:22 INFO - PROCESS | 1813 | 1462529122667 Marionette TRACE conn4 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:22 INFO - PROCESS | 1813 | 1462529122901 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 03:05:23 INFO - PROCESS | 1813 | 1462529123085 Marionette TRACE conn4 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:23 INFO - PROCESS | 1813 | ++DOCSHELL 0x9966ac00 == 32 [pid = 1813] [id = 37] 03:05:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 69 (0x9a6b9c00) [pid = 1813] [serial = 109] [outer = (nil)] 03:05:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0x9b23bc00) [pid = 1813] [serial = 110] [outer = 0x9a6b9c00] 03:05:23 INFO - PROCESS | 1813 | 1462529123205 Marionette DEBUG loaded listener.js 03:05:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0x99ea3c00) [pid = 1813] [serial = 111] [outer = 0x9a6b9c00] 03:05:24 INFO - PROCESS | 1813 | 1462529124151 Marionette TRACE conn4 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 03:05:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 03:05:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1546ms 03:05:24 INFO - PROCESS | 1813 | 1462529124224 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 03:05:24 INFO - PROCESS | 1813 | 1462529124232 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 03:05:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 03:05:24 INFO - PROCESS | 1813 | 1462529124241 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 03:05:24 INFO - PROCESS | 1813 | 1462529124244 Marionette TRACE conn4 <- [1,122,null,{}] 03:05:24 INFO - PROCESS | 1813 | 1462529124252 Marionette TRACE conn4 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:24 INFO - PROCESS | 1813 | 1462529124436 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 03:05:24 INFO - PROCESS | 1813 | 1462529124560 Marionette TRACE conn4 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:24 INFO - PROCESS | 1813 | ++DOCSHELL 0x93659c00 == 33 [pid = 1813] [id = 38] 03:05:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x94dd6400) [pid = 1813] [serial = 112] [outer = (nil)] 03:05:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x96a7f800) [pid = 1813] [serial = 113] [outer = 0x94dd6400] 03:05:24 INFO - PROCESS | 1813 | 1462529124651 Marionette DEBUG loaded listener.js 03:05:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 74 (0x9a267c00) [pid = 1813] [serial = 114] [outer = 0x94dd6400] 03:05:25 INFO - PROCESS | 1813 | 1462529125628 Marionette TRACE conn4 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 03:05:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 03:05:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1446ms 03:05:25 INFO - PROCESS | 1813 | 1462529125688 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 03:05:25 INFO - PROCESS | 1813 | 1462529125692 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 03:05:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 03:05:25 INFO - PROCESS | 1813 | 1462529125709 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 03:05:25 INFO - PROCESS | 1813 | 1462529125719 Marionette TRACE conn4 <- [1,126,null,{}] 03:05:25 INFO - PROCESS | 1813 | 1462529125729 Marionette TRACE conn4 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:25 INFO - PROCESS | 1813 | 1462529125961 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 03:05:26 INFO - PROCESS | 1813 | 1462529126150 Marionette TRACE conn4 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:26 INFO - PROCESS | 1813 | ++DOCSHELL 0x942e7c00 == 34 [pid = 1813] [id = 39] 03:05:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 75 (0x942f2000) [pid = 1813] [serial = 115] [outer = (nil)] 03:05:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 76 (0x9966b400) [pid = 1813] [serial = 116] [outer = 0x942f2000] 03:05:26 INFO - PROCESS | 1813 | 1462529126289 Marionette DEBUG loaded listener.js 03:05:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 77 (0x9b2aec00) [pid = 1813] [serial = 117] [outer = 0x942f2000] 03:05:27 INFO - PROCESS | 1813 | --DOCSHELL 0xa2150c00 == 33 [pid = 1813] [id = 17] 03:05:27 INFO - PROCESS | 1813 | --DOCSHELL 0x924b0400 == 32 [pid = 1813] [id = 16] 03:05:27 INFO - PROCESS | 1813 | --DOCSHELL 0x9a6bf800 == 31 [pid = 1813] [id = 23] 03:05:27 INFO - PROCESS | 1813 | --DOCSHELL 0x98580800 == 30 [pid = 1813] [id = 15] 03:05:27 INFO - PROCESS | 1813 | --DOCSHELL 0x96a83c00 == 29 [pid = 1813] [id = 22] 03:05:27 INFO - PROCESS | 1813 | --DOCSHELL 0x94ce7000 == 28 [pid = 1813] [id = 24] 03:05:27 INFO - PROCESS | 1813 | --DOCSHELL 0xa354bc00 == 27 [pid = 1813] [id = 19] 03:05:27 INFO - PROCESS | 1813 | --DOCSHELL 0x9365cc00 == 26 [pid = 1813] [id = 21] 03:05:27 INFO - PROCESS | 1813 | --DOCSHELL 0x9a3ca000 == 25 [pid = 1813] [id = 14] 03:05:27 INFO - PROCESS | 1813 | --DOCSHELL 0x9a6bec00 == 24 [pid = 1813] [id = 35] 03:05:27 INFO - PROCESS | 1813 | --DOCSHELL 0x93472800 == 23 [pid = 1813] [id = 34] 03:05:27 INFO - PROCESS | 1813 | --DOCSHELL 0x9bf62800 == 22 [pid = 1813] [id = 33] 03:05:27 INFO - PROCESS | 1813 | --DOCSHELL 0x942e9c00 == 21 [pid = 1813] [id = 32] 03:05:27 INFO - PROCESS | 1813 | 1462529127452 Marionette TRACE conn4 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 03:05:27 INFO - PROCESS | 1813 | --DOCSHELL 0x9365ac00 == 20 [pid = 1813] [id = 31] 03:05:27 INFO - PROCESS | 1813 | --DOMWINDOW == 76 (0xa6718000) [pid = 1813] [serial = 58] [outer = (nil)] [url = about:blank] 03:05:27 INFO - PROCESS | 1813 | --DOMWINDOW == 75 (0xa6231800) [pid = 1813] [serial = 56] [outer = (nil)] [url = about:blank] 03:05:27 INFO - PROCESS | 1813 | --DOMWINDOW == 74 (0xa22d4400) [pid = 1813] [serial = 50] [outer = (nil)] [url = about:blank] 03:05:27 INFO - PROCESS | 1813 | --DOMWINDOW == 73 (0xa349f400) [pid = 1813] [serial = 53] [outer = (nil)] [url = about:blank] 03:05:27 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0xa671c800) [pid = 1813] [serial = 59] [outer = (nil)] [url = about:blank] 03:05:27 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0x9b064800) [pid = 1813] [serial = 67] [outer = (nil)] [url = about:blank] 03:05:27 INFO - PROCESS | 1813 | --DOMWINDOW == 70 (0x9912c800) [pid = 1813] [serial = 65] [outer = (nil)] [url = about:blank] 03:05:27 INFO - PROCESS | 1813 | --DOMWINDOW == 69 (0x9b5f2000) [pid = 1813] [serial = 68] [outer = (nil)] [url = about:blank] 03:05:27 INFO - PROCESS | 1813 | --DOMWINDOW == 68 (0x98540000) [pid = 1813] [serial = 64] [outer = (nil)] [url = about:blank] 03:05:27 INFO - PROCESS | 1813 | --DOMWINDOW == 67 (0x942ec000) [pid = 1813] [serial = 61] [outer = (nil)] [url = about:blank] 03:05:27 INFO - PROCESS | 1813 | --DOMWINDOW == 66 (0x94ce3000) [pid = 1813] [serial = 62] [outer = (nil)] [url = about:blank] 03:05:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 03:05:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1813ms 03:05:27 INFO - PROCESS | 1813 | 1462529127514 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 03:05:27 INFO - PROCESS | 1813 | 1462529127522 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 03:05:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 03:05:27 INFO - PROCESS | 1813 | 1462529127530 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 03:05:27 INFO - PROCESS | 1813 | 1462529127536 Marionette TRACE conn4 <- [1,130,null,{}] 03:05:27 INFO - PROCESS | 1813 | 1462529127544 Marionette TRACE conn4 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:27 INFO - PROCESS | 1813 | 1462529127714 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 03:05:27 INFO - PROCESS | 1813 | 1462529127852 Marionette TRACE conn4 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:27 INFO - PROCESS | 1813 | ++DOCSHELL 0x94ddac00 == 21 [pid = 1813] [id = 40] 03:05:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 67 (0x94ddb000) [pid = 1813] [serial = 118] [outer = (nil)] 03:05:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 68 (0x94fb6400) [pid = 1813] [serial = 119] [outer = 0x94ddb000] 03:05:27 INFO - PROCESS | 1813 | 1462529127939 Marionette DEBUG loaded listener.js 03:05:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 69 (0x96a83c00) [pid = 1813] [serial = 120] [outer = 0x94ddb000] 03:05:28 INFO - PROCESS | 1813 | 1462529128754 Marionette TRACE conn4 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 03:05:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 03:05:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1285ms 03:05:28 INFO - PROCESS | 1813 | 1462529128816 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 03:05:28 INFO - PROCESS | 1813 | 1462529128825 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 03:05:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 03:05:28 INFO - PROCESS | 1813 | 1462529128836 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 03:05:28 INFO - PROCESS | 1813 | 1462529128840 Marionette TRACE conn4 <- [1,134,null,{}] 03:05:28 INFO - PROCESS | 1813 | 1462529128847 Marionette TRACE conn4 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:29 INFO - PROCESS | 1813 | 1462529129021 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 03:05:29 INFO - PROCESS | 1813 | 1462529129119 Marionette TRACE conn4 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:29 INFO - PROCESS | 1813 | ++DOCSHELL 0x985e9400 == 22 [pid = 1813] [id = 41] 03:05:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0x9966b000) [pid = 1813] [serial = 121] [outer = (nil)] 03:05:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0x9a3c9400) [pid = 1813] [serial = 122] [outer = 0x9966b000] 03:05:29 INFO - PROCESS | 1813 | 1462529129202 Marionette DEBUG loaded listener.js 03:05:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x9b23c000) [pid = 1813] [serial = 123] [outer = 0x9966b000] 03:05:30 INFO - PROCESS | 1813 | 1462529130131 Marionette TRACE conn4 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 03:05:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 03:05:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1381ms 03:05:30 INFO - PROCESS | 1813 | 1462529130233 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 03:05:30 INFO - PROCESS | 1813 | 1462529130237 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 03:05:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 03:05:30 INFO - PROCESS | 1813 | 1462529130256 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 03:05:30 INFO - PROCESS | 1813 | 1462529130262 Marionette TRACE conn4 <- [1,138,null,{}] 03:05:30 INFO - PROCESS | 1813 | 1462529130278 Marionette TRACE conn4 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:30 INFO - PROCESS | 1813 | 1462529130511 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 03:05:30 INFO - PROCESS | 1813 | 1462529130558 Marionette TRACE conn4 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:30 INFO - PROCESS | 1813 | ++DOCSHELL 0x9c00e000 == 23 [pid = 1813] [id = 42] 03:05:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x9c011c00) [pid = 1813] [serial = 124] [outer = (nil)] 03:05:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 74 (0x9d455800) [pid = 1813] [serial = 125] [outer = 0x9c011c00] 03:05:30 INFO - PROCESS | 1813 | 1462529130674 Marionette DEBUG loaded listener.js 03:05:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 75 (0xa1026800) [pid = 1813] [serial = 126] [outer = 0x9c011c00] 03:05:31 INFO - PROCESS | 1813 | 1462529131527 Marionette TRACE conn4 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 03:05:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 03:05:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1346ms 03:05:31 INFO - PROCESS | 1813 | 1462529131602 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 03:05:31 INFO - PROCESS | 1813 | 1462529131606 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 03:05:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 03:05:31 INFO - PROCESS | 1813 | 1462529131613 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 03:05:31 INFO - PROCESS | 1813 | 1462529131616 Marionette TRACE conn4 <- [1,142,null,{}] 03:05:31 INFO - PROCESS | 1813 | 1462529131630 Marionette TRACE conn4 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:31 INFO - PROCESS | 1813 | 1462529131842 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 03:05:31 INFO - PROCESS | 1813 | --DOMWINDOW == 74 (0x97e73c00) [pid = 1813] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 03:05:31 INFO - PROCESS | 1813 | --DOMWINDOW == 73 (0x94c15400) [pid = 1813] [serial = 94] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 03:05:31 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0x942e4000) [pid = 1813] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 03:05:31 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0x9c003400) [pid = 1813] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 03:05:31 INFO - PROCESS | 1813 | --DOMWINDOW == 70 (0x96a75800) [pid = 1813] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 03:05:31 INFO - PROCESS | 1813 | --DOMWINDOW == 69 (0x9b5f3c00) [pid = 1813] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 03:05:31 INFO - PROCESS | 1813 | --DOMWINDOW == 68 (0xa2292c00) [pid = 1813] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 03:05:31 INFO - PROCESS | 1813 | --DOMWINDOW == 67 (0x96a74400) [pid = 1813] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 03:05:31 INFO - PROCESS | 1813 | --DOMWINDOW == 66 (0x9c080c00) [pid = 1813] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 03:05:31 INFO - PROCESS | 1813 | --DOMWINDOW == 65 (0x9c08b000) [pid = 1813] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 03:05:32 INFO - PROCESS | 1813 | 1462529131995 Marionette TRACE conn4 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:32 INFO - PROCESS | 1813 | ++DOCSHELL 0x924b0c00 == 24 [pid = 1813] [id = 43] 03:05:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 66 (0x93651000) [pid = 1813] [serial = 127] [outer = (nil)] 03:05:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 67 (0x96a75800) [pid = 1813] [serial = 128] [outer = 0x93651000] 03:05:32 INFO - PROCESS | 1813 | 1462529132077 Marionette DEBUG loaded listener.js 03:05:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 68 (0x9b791000) [pid = 1813] [serial = 129] [outer = 0x93651000] 03:05:32 INFO - PROCESS | 1813 | 1462529132800 Marionette TRACE conn4 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 03:05:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 03:05:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1237ms 03:05:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 03:05:32 INFO - PROCESS | 1813 | 1462529132851 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 03:05:32 INFO - PROCESS | 1813 | 1462529132854 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 03:05:32 INFO - PROCESS | 1813 | 1462529132860 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 03:05:32 INFO - PROCESS | 1813 | 1462529132864 Marionette TRACE conn4 <- [1,146,null,{}] 03:05:32 INFO - PROCESS | 1813 | 1462529132939 Marionette TRACE conn4 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:33 INFO - PROCESS | 1813 | 1462529133112 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 03:05:33 INFO - PROCESS | 1813 | 1462529133239 Marionette TRACE conn4 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:33 INFO - PROCESS | 1813 | ++DOCSHELL 0xa22dd800 == 25 [pid = 1813] [id = 44] 03:05:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 69 (0xa22df000) [pid = 1813] [serial = 130] [outer = (nil)] 03:05:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0xa260fc00) [pid = 1813] [serial = 131] [outer = 0xa22df000] 03:05:33 INFO - PROCESS | 1813 | 1462529133373 Marionette DEBUG loaded listener.js 03:05:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0xa2607400) [pid = 1813] [serial = 132] [outer = 0xa22df000] 03:05:34 INFO - PROCESS | 1813 | 1462529134431 Marionette TRACE conn4 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 03:05:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 03:05:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1585ms 03:05:34 INFO - PROCESS | 1813 | 1462529134445 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 03:05:34 INFO - PROCESS | 1813 | 1462529134450 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 03:05:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 03:05:34 INFO - PROCESS | 1813 | 1462529134459 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 03:05:34 INFO - PROCESS | 1813 | 1462529134465 Marionette TRACE conn4 <- [1,150,null,{}] 03:05:34 INFO - PROCESS | 1813 | 1462529134474 Marionette TRACE conn4 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:34 INFO - PROCESS | 1813 | 1462529134673 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 03:05:34 INFO - PROCESS | 1813 | 1462529134813 Marionette TRACE conn4 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:34 INFO - PROCESS | 1813 | ++DOCSHELL 0x942e6000 == 26 [pid = 1813] [id = 45] 03:05:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x942eb000) [pid = 1813] [serial = 133] [outer = (nil)] 03:05:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x985ee000) [pid = 1813] [serial = 134] [outer = 0x942eb000] 03:05:34 INFO - PROCESS | 1813 | 1462529134951 Marionette DEBUG loaded listener.js 03:05:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 74 (0x9a182000) [pid = 1813] [serial = 135] [outer = 0x942eb000] 03:05:35 INFO - PROCESS | 1813 | 1462529135904 Marionette TRACE conn4 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 03:05:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 03:05:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1490ms 03:05:35 INFO - PROCESS | 1813 | 1462529135950 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 03:05:35 INFO - PROCESS | 1813 | 1462529135960 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 03:05:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 03:05:35 INFO - PROCESS | 1813 | 1462529135971 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 03:05:35 INFO - PROCESS | 1813 | 1462529135975 Marionette TRACE conn4 <- [1,154,null,{}] 03:05:35 INFO - PROCESS | 1813 | 1462529135983 Marionette TRACE conn4 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:36 INFO - PROCESS | 1813 | 1462529136203 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 03:05:36 INFO - PROCESS | 1813 | 1462529136384 Marionette TRACE conn4 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:36 INFO - PROCESS | 1813 | ++DOCSHELL 0x9c00a800 == 27 [pid = 1813] [id = 46] 03:05:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 75 (0x9c00b400) [pid = 1813] [serial = 136] [outer = (nil)] 03:05:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 76 (0x9c087800) [pid = 1813] [serial = 137] [outer = 0x9c00b400] 03:05:36 INFO - PROCESS | 1813 | 1462529136521 Marionette DEBUG loaded listener.js 03:05:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 77 (0xa102ec00) [pid = 1813] [serial = 138] [outer = 0x9c00b400] 03:05:37 INFO - PROCESS | 1813 | 1462529137414 Marionette TRACE conn4 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 03:05:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 03:05:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1484ms 03:05:37 INFO - PROCESS | 1813 | 1462529137455 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 03:05:37 INFO - PROCESS | 1813 | 1462529137460 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 03:05:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 03:05:37 INFO - PROCESS | 1813 | 1462529137468 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 03:05:37 INFO - PROCESS | 1813 | 1462529137475 Marionette TRACE conn4 <- [1,158,null,{}] 03:05:37 INFO - PROCESS | 1813 | 1462529137492 Marionette TRACE conn4 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:37 INFO - PROCESS | 1813 | 1462529137672 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 03:05:37 INFO - PROCESS | 1813 | 1462529137813 Marionette TRACE conn4 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:37 INFO - PROCESS | 1813 | ++DOCSHELL 0x99e25c00 == 28 [pid = 1813] [id = 47] 03:05:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 78 (0xa3264800) [pid = 1813] [serial = 139] [outer = (nil)] 03:05:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 79 (0xa34a2400) [pid = 1813] [serial = 140] [outer = 0xa3264800] 03:05:37 INFO - PROCESS | 1813 | 1462529137910 Marionette DEBUG loaded listener.js 03:05:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 80 (0xa4e07c00) [pid = 1813] [serial = 141] [outer = 0xa3264800] 03:05:38 INFO - PROCESS | 1813 | 1462529138782 Marionette TRACE conn4 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 03:05:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 03:05:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1339ms 03:05:38 INFO - PROCESS | 1813 | 1462529138809 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 03:05:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 03:05:38 INFO - PROCESS | 1813 | 1462529138814 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 03:05:38 INFO - PROCESS | 1813 | 1462529138820 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 03:05:38 INFO - PROCESS | 1813 | 1462529138824 Marionette TRACE conn4 <- [1,162,null,{}] 03:05:38 INFO - PROCESS | 1813 | 1462529138830 Marionette TRACE conn4 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:39 INFO - PROCESS | 1813 | 1462529139001 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 03:05:39 INFO - PROCESS | 1813 | 1462529139147 Marionette TRACE conn4 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:39 INFO - PROCESS | 1813 | ++DOCSHELL 0x9c082800 == 29 [pid = 1813] [id = 48] 03:05:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 81 (0xa500c400) [pid = 1813] [serial = 142] [outer = (nil)] 03:05:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 82 (0xa50b5000) [pid = 1813] [serial = 143] [outer = 0xa500c400] 03:05:39 INFO - PROCESS | 1813 | 1462529139240 Marionette DEBUG loaded listener.js 03:05:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 83 (0x9c00bc00) [pid = 1813] [serial = 144] [outer = 0xa500c400] 03:05:39 INFO - PROCESS | 1813 | 1462529139748 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 03:05:40 INFO - PROCESS | 1813 | 1462529140239 Marionette TRACE conn4 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 03:05:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 03:05:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1480ms 03:05:40 INFO - PROCESS | 1813 | 1462529140302 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 03:05:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 03:05:40 INFO - PROCESS | 1813 | 1462529140306 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 03:05:40 INFO - PROCESS | 1813 | 1462529140313 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 03:05:40 INFO - PROCESS | 1813 | 1462529140316 Marionette TRACE conn4 <- [1,166,null,{}] 03:05:40 INFO - PROCESS | 1813 | 1462529140322 Marionette TRACE conn4 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:40 INFO - PROCESS | 1813 | 1462529140529 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 03:05:40 INFO - PROCESS | 1813 | 1462529140717 Marionette TRACE conn4 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:40 INFO - PROCESS | 1813 | ++DOCSHELL 0x9ba05400 == 30 [pid = 1813] [id = 49] 03:05:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 84 (0xa320c800) [pid = 1813] [serial = 145] [outer = (nil)] 03:05:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 85 (0xa671ac00) [pid = 1813] [serial = 146] [outer = 0xa320c800] 03:05:40 INFO - PROCESS | 1813 | 1462529140807 Marionette DEBUG loaded listener.js 03:05:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 86 (0xa6d86800) [pid = 1813] [serial = 147] [outer = 0xa320c800] 03:05:41 INFO - PROCESS | 1813 | 1462529141785 Marionette TRACE conn4 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 03:05:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 03:05:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1535ms 03:05:41 INFO - PROCESS | 1813 | 1462529141848 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 03:05:41 INFO - PROCESS | 1813 | 1462529141855 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 03:05:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 03:05:41 INFO - PROCESS | 1813 | 1462529141866 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 03:05:41 INFO - PROCESS | 1813 | 1462529141869 Marionette TRACE conn4 <- [1,170,null,{}] 03:05:41 INFO - PROCESS | 1813 | 1462529141952 Marionette TRACE conn4 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:42 INFO - PROCESS | 1813 | 1462529142457 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 03:05:42 INFO - PROCESS | 1813 | 1462529142597 Marionette TRACE conn4 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:42 INFO - PROCESS | 1813 | ++DOCSHELL 0x94dd6000 == 31 [pid = 1813] [id = 50] 03:05:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 87 (0x94dd8000) [pid = 1813] [serial = 148] [outer = (nil)] 03:05:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 88 (0x98539000) [pid = 1813] [serial = 149] [outer = 0x94dd8000] 03:05:42 INFO - PROCESS | 1813 | 1462529142687 Marionette DEBUG loaded listener.js 03:05:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 89 (0x9a6c0c00) [pid = 1813] [serial = 150] [outer = 0x94dd8000] 03:05:43 INFO - PROCESS | 1813 | 1462529143662 Marionette TRACE conn4 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 03:05:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 03:05:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1842ms 03:05:43 INFO - PROCESS | 1813 | 1462529143709 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 03:05:43 INFO - PROCESS | 1813 | 1462529143715 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 03:05:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 03:05:43 INFO - PROCESS | 1813 | 1462529143722 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 03:05:43 INFO - PROCESS | 1813 | 1462529143729 Marionette TRACE conn4 <- [1,174,null,{}] 03:05:43 INFO - PROCESS | 1813 | 1462529143736 Marionette TRACE conn4 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:43 INFO - PROCESS | 1813 | 1462529143902 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 03:05:44 INFO - PROCESS | 1813 | 1462529144067 Marionette TRACE conn4 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:44 INFO - PROCESS | 1813 | --DOCSHELL 0x93659c00 == 30 [pid = 1813] [id = 38] 03:05:44 INFO - PROCESS | 1813 | --DOMWINDOW == 88 (0x98535800) [pid = 1813] [serial = 88] [outer = (nil)] [url = about:blank] 03:05:44 INFO - PROCESS | 1813 | ++DOCSHELL 0x93659c00 == 31 [pid = 1813] [id = 51] 03:05:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 89 (0x942f2400) [pid = 1813] [serial = 151] [outer = (nil)] 03:05:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 90 (0x97e74400) [pid = 1813] [serial = 152] [outer = 0x942f2400] 03:05:44 INFO - PROCESS | 1813 | 1462529144221 Marionette DEBUG loaded listener.js 03:05:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 91 (0x9b2adc00) [pid = 1813] [serial = 153] [outer = 0x942f2400] 03:05:44 INFO - PROCESS | 1813 | --DOCSHELL 0x9966ac00 == 30 [pid = 1813] [id = 37] 03:05:44 INFO - PROCESS | 1813 | --DOCSHELL 0x9343fc00 == 29 [pid = 1813] [id = 36] 03:05:44 INFO - PROCESS | 1813 | --DOMWINDOW == 90 (0x9d871000) [pid = 1813] [serial = 104] [outer = (nil)] [url = about:blank] 03:05:44 INFO - PROCESS | 1813 | --DOMWINDOW == 89 (0x9c08bc00) [pid = 1813] [serial = 101] [outer = (nil)] [url = about:blank] 03:05:44 INFO - PROCESS | 1813 | --DOMWINDOW == 88 (0x9a264400) [pid = 1813] [serial = 95] [outer = (nil)] [url = about:blank] 03:05:44 INFO - PROCESS | 1813 | --DOMWINDOW == 87 (0x94c12800) [pid = 1813] [serial = 91] [outer = (nil)] [url = about:blank] 03:05:44 INFO - PROCESS | 1813 | --DOMWINDOW == 86 (0x94faec00) [pid = 1813] [serial = 92] [outer = (nil)] [url = about:blank] 03:05:44 INFO - PROCESS | 1813 | --DOMWINDOW == 85 (0x9c005800) [pid = 1813] [serial = 98] [outer = (nil)] [url = about:blank] 03:05:44 INFO - PROCESS | 1813 | --DOMWINDOW == 84 (0x9b05e800) [pid = 1813] [serial = 29] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 03:05:44 INFO - PROCESS | 1813 | --DOMWINDOW == 83 (0x9b2ab000) [pid = 1813] [serial = 71] [outer = (nil)] [url = about:blank] 03:05:44 INFO - PROCESS | 1813 | --DOMWINDOW == 82 (0x99612800) [pid = 1813] [serial = 70] [outer = (nil)] [url = about:blank] 03:05:44 INFO - PROCESS | 1813 | --DOMWINDOW == 81 (0x9d456000) [pid = 1813] [serial = 74] [outer = (nil)] [url = about:blank] 03:05:44 INFO - PROCESS | 1813 | --DOMWINDOW == 80 (0x9bf60c00) [pid = 1813] [serial = 73] [outer = (nil)] [url = about:blank] 03:05:44 INFO - PROCESS | 1813 | --DOMWINDOW == 79 (0xa30d5800) [pid = 1813] [serial = 77] [outer = (nil)] [url = about:blank] 03:05:44 INFO - PROCESS | 1813 | --DOMWINDOW == 78 (0xa22dfc00) [pid = 1813] [serial = 76] [outer = (nil)] [url = about:blank] 03:05:44 INFO - PROCESS | 1813 | --DOMWINDOW == 77 (0xa6232000) [pid = 1813] [serial = 80] [outer = (nil)] [url = about:blank] 03:05:44 INFO - PROCESS | 1813 | --DOMWINDOW == 76 (0xa4e0e800) [pid = 1813] [serial = 79] [outer = (nil)] [url = about:blank] 03:05:44 INFO - PROCESS | 1813 | --DOMWINDOW == 75 (0x9d451000) [pid = 1813] [serial = 102] [outer = (nil)] [url = about:blank] 03:05:44 INFO - PROCESS | 1813 | --DOMWINDOW == 74 (0x9c00ac00) [pid = 1813] [serial = 99] [outer = (nil)] [url = about:blank] 03:05:44 INFO - PROCESS | 1813 | --DOMWINDOW == 73 (0x9c088400) [pid = 1813] [serial = 83] [outer = (nil)] [url = about:blank] 03:05:44 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0x9c085c00) [pid = 1813] [serial = 82] [outer = (nil)] [url = about:blank] 03:05:44 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0xa6d81800) [pid = 1813] [serial = 86] [outer = (nil)] [url = about:blank] 03:05:44 INFO - PROCESS | 1813 | --DOMWINDOW == 70 (0xa6785400) [pid = 1813] [serial = 85] [outer = (nil)] [url = about:blank] 03:05:44 INFO - PROCESS | 1813 | --DOMWINDOW == 69 (0x9b061000) [pid = 1813] [serial = 96] [outer = (nil)] [url = about:blank] 03:05:44 INFO - PROCESS | 1813 | 1462529144983 Marionette TRACE conn4 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 03:05:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 03:05:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1284ms 03:05:45 INFO - PROCESS | 1813 | 1462529145022 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 03:05:45 INFO - PROCESS | 1813 | 1462529145028 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 03:05:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 03:05:45 INFO - PROCESS | 1813 | 1462529145039 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 03:05:45 INFO - PROCESS | 1813 | 1462529145042 Marionette TRACE conn4 <- [1,178,null,{}] 03:05:45 INFO - PROCESS | 1813 | 1462529145053 Marionette TRACE conn4 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:45 INFO - PROCESS | 1813 | 1462529145214 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 03:05:45 INFO - PROCESS | 1813 | 1462529145227 Marionette TRACE conn4 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:45 INFO - PROCESS | 1813 | ++DOCSHELL 0x94c12800 == 30 [pid = 1813] [id = 52] 03:05:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0x9ba0e800) [pid = 1813] [serial = 154] [outer = (nil)] 03:05:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0x9c009800) [pid = 1813] [serial = 155] [outer = 0x9ba0e800] 03:05:45 INFO - PROCESS | 1813 | 1462529145304 Marionette DEBUG loaded listener.js 03:05:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x9c081000) [pid = 1813] [serial = 156] [outer = 0x9ba0e800] 03:05:46 INFO - PROCESS | 1813 | 1462529146107 Marionette TRACE conn4 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 03:05:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 03:05:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1136ms 03:05:46 INFO - PROCESS | 1813 | 1462529146176 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 03:05:46 INFO - PROCESS | 1813 | 1462529146183 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 03:05:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 03:05:46 INFO - PROCESS | 1813 | 1462529146204 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 03:05:46 INFO - PROCESS | 1813 | 1462529146211 Marionette TRACE conn4 <- [1,182,null,{}] 03:05:46 INFO - PROCESS | 1813 | 1462529146217 Marionette TRACE conn4 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:46 INFO - PROCESS | 1813 | 1462529146381 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 03:05:46 INFO - PROCESS | 1813 | 1462529146491 Marionette TRACE conn4 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:46 INFO - PROCESS | 1813 | ++DOCSHELL 0x942ef400 == 31 [pid = 1813] [id = 53] 03:05:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x9c007000) [pid = 1813] [serial = 157] [outer = (nil)] 03:05:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 74 (0x9d860c00) [pid = 1813] [serial = 158] [outer = 0x9c007000] 03:05:46 INFO - PROCESS | 1813 | 1462529146571 Marionette DEBUG loaded listener.js 03:05:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 75 (0xa102a800) [pid = 1813] [serial = 159] [outer = 0x9c007000] 03:05:47 INFO - PROCESS | 1813 | 1462529147378 Marionette TRACE conn4 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 03:05:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 03:05:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1241ms 03:05:47 INFO - PROCESS | 1813 | 1462529147438 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 03:05:47 INFO - PROCESS | 1813 | 1462529147442 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 03:05:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 03:05:47 INFO - PROCESS | 1813 | 1462529147449 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 03:05:47 INFO - PROCESS | 1813 | 1462529147452 Marionette TRACE conn4 <- [1,186,null,{}] 03:05:47 INFO - PROCESS | 1813 | 1462529147457 Marionette TRACE conn4 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:47 INFO - PROCESS | 1813 | 1462529147655 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 03:05:47 INFO - PROCESS | 1813 | 1462529147684 Marionette TRACE conn4 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:47 INFO - PROCESS | 1813 | ++DOCSHELL 0x93470800 == 32 [pid = 1813] [id = 54] 03:05:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 76 (0x94fb1800) [pid = 1813] [serial = 160] [outer = (nil)] 03:05:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 77 (0xa26cc400) [pid = 1813] [serial = 161] [outer = 0x94fb1800] 03:05:47 INFO - PROCESS | 1813 | 1462529147761 Marionette DEBUG loaded listener.js 03:05:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 78 (0xa32ecc00) [pid = 1813] [serial = 162] [outer = 0x94fb1800] 03:05:48 INFO - PROCESS | 1813 | 1462529148665 Marionette TRACE conn4 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 03:05:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 03:05:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1278ms 03:05:48 INFO - PROCESS | 1813 | 1462529148728 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 03:05:48 INFO - PROCESS | 1813 | 1462529148732 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 03:05:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 03:05:48 INFO - PROCESS | 1813 | 1462529148749 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 03:05:48 INFO - PROCESS | 1813 | 1462529148752 Marionette TRACE conn4 <- [1,190,null,{}] 03:05:48 INFO - PROCESS | 1813 | 1462529148758 Marionette TRACE conn4 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:48 INFO - PROCESS | 1813 | 1462529148980 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 03:05:48 INFO - PROCESS | 1813 | --DOMWINDOW == 77 (0x9c011c00) [pid = 1813] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 03:05:48 INFO - PROCESS | 1813 | --DOMWINDOW == 76 (0x93651000) [pid = 1813] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 03:05:48 INFO - PROCESS | 1813 | --DOMWINDOW == 75 (0x9966b000) [pid = 1813] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 03:05:48 INFO - PROCESS | 1813 | --DOMWINDOW == 74 (0x94ddb000) [pid = 1813] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 03:05:49 INFO - PROCESS | 1813 | --DOMWINDOW == 73 (0x942f2000) [pid = 1813] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 03:05:49 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0x94ce8c00) [pid = 1813] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 03:05:49 INFO - PROCESS | 1813 | 1462529149068 Marionette TRACE conn4 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:49 INFO - PROCESS | 1813 | ++DOCSHELL 0x93650c00 == 33 [pid = 1813] [id = 55] 03:05:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x93659000) [pid = 1813] [serial = 163] [outer = (nil)] 03:05:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 74 (0x94c41000) [pid = 1813] [serial = 164] [outer = 0x93659000] 03:05:49 INFO - PROCESS | 1813 | 1462529149157 Marionette DEBUG loaded listener.js 03:05:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 75 (0x94c4ac00) [pid = 1813] [serial = 165] [outer = 0x93659000] 03:05:49 INFO - PROCESS | 1813 | 1462529149877 Marionette TRACE conn4 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 03:05:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 03:05:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1180ms 03:05:49 INFO - PROCESS | 1813 | 1462529149932 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 03:05:49 INFO - PROCESS | 1813 | 1462529149935 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 03:05:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 03:05:49 INFO - PROCESS | 1813 | 1462529149941 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 03:05:49 INFO - PROCESS | 1813 | 1462529149945 Marionette TRACE conn4 <- [1,194,null,{}] 03:05:49 INFO - PROCESS | 1813 | 1462529149950 Marionette TRACE conn4 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:50 INFO - PROCESS | 1813 | 1462529150103 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 03:05:50 INFO - PROCESS | 1813 | 1462529150117 Marionette TRACE conn4 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:50 INFO - PROCESS | 1813 | ++DOCSHELL 0x934d1400 == 34 [pid = 1813] [id = 56] 03:05:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 76 (0x94c43c00) [pid = 1813] [serial = 166] [outer = (nil)] 03:05:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 77 (0x9a139000) [pid = 1813] [serial = 167] [outer = 0x94c43c00] 03:05:50 INFO - PROCESS | 1813 | 1462529150190 Marionette DEBUG loaded listener.js 03:05:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 78 (0x9a13b400) [pid = 1813] [serial = 168] [outer = 0x94c43c00] 03:05:51 INFO - PROCESS | 1813 | 1462529151055 Marionette TRACE conn4 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 03:05:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 03:05:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1132ms 03:05:51 INFO - PROCESS | 1813 | 1462529151075 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 03:05:51 INFO - PROCESS | 1813 | 1462529151082 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 03:05:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 03:05:51 INFO - PROCESS | 1813 | 1462529151092 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 03:05:51 INFO - PROCESS | 1813 | 1462529151099 Marionette TRACE conn4 <- [1,198,null,{}] 03:05:51 INFO - PROCESS | 1813 | 1462529151109 Marionette TRACE conn4 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:51 INFO - PROCESS | 1813 | 1462529151332 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 03:05:51 INFO - PROCESS | 1813 | 1462529151477 Marionette TRACE conn4 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:51 INFO - PROCESS | 1813 | ++DOCSHELL 0x942ea400 == 35 [pid = 1813] [id = 57] 03:05:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 79 (0x94c19c00) [pid = 1813] [serial = 169] [outer = (nil)] 03:05:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 80 (0x94c3fc00) [pid = 1813] [serial = 170] [outer = 0x94c19c00] 03:05:51 INFO - PROCESS | 1813 | 1462529151568 Marionette DEBUG loaded listener.js 03:05:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 81 (0x94c48800) [pid = 1813] [serial = 171] [outer = 0x94c19c00] 03:05:52 INFO - PROCESS | 1813 | 1462529152534 Marionette TRACE conn4 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 03:05:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 03:05:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1486ms 03:05:52 INFO - PROCESS | 1813 | 1462529152579 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 03:05:52 INFO - PROCESS | 1813 | 1462529152588 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 03:05:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 03:05:52 INFO - PROCESS | 1813 | 1462529152600 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 03:05:52 INFO - PROCESS | 1813 | 1462529152604 Marionette TRACE conn4 <- [1,202,null,{}] 03:05:52 INFO - PROCESS | 1813 | 1462529152612 Marionette TRACE conn4 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:52 INFO - PROCESS | 1813 | 1462529152799 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 03:05:52 INFO - PROCESS | 1813 | 1462529152943 Marionette TRACE conn4 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:52 INFO - PROCESS | 1813 | ++DOCSHELL 0x98581800 == 36 [pid = 1813] [id = 58] 03:05:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 82 (0x99021c00) [pid = 1813] [serial = 172] [outer = (nil)] 03:05:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 83 (0x99029400) [pid = 1813] [serial = 173] [outer = 0x99021c00] 03:05:53 INFO - PROCESS | 1813 | 1462529153038 Marionette DEBUG loaded listener.js 03:05:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 84 (0x9902d400) [pid = 1813] [serial = 174] [outer = 0x99021c00] 03:05:54 INFO - PROCESS | 1813 | 1462529154019 Marionette TRACE conn4 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 03:05:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 03:05:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1491ms 03:05:54 INFO - PROCESS | 1813 | 1462529154092 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 03:05:54 INFO - PROCESS | 1813 | 1462529154096 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 03:05:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 03:05:54 INFO - PROCESS | 1813 | 1462529154105 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 03:05:54 INFO - PROCESS | 1813 | 1462529154112 Marionette TRACE conn4 <- [1,206,null,{}] 03:05:54 INFO - PROCESS | 1813 | 1462529154130 Marionette TRACE conn4 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:54 INFO - PROCESS | 1813 | 1462529154405 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 03:05:54 INFO - PROCESS | 1813 | 1462529154603 Marionette TRACE conn4 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:54 INFO - PROCESS | 1813 | ++DOCSHELL 0x9902e400 == 37 [pid = 1813] [id = 59] 03:05:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 85 (0x9a13d800) [pid = 1813] [serial = 175] [outer = (nil)] 03:05:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 86 (0x9a141800) [pid = 1813] [serial = 176] [outer = 0x9a13d800] 03:05:54 INFO - PROCESS | 1813 | 1462529154698 Marionette DEBUG loaded listener.js 03:05:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 87 (0x9b233000) [pid = 1813] [serial = 177] [outer = 0x9a13d800] 03:05:55 INFO - PROCESS | 1813 | 1462529155547 Marionette TRACE conn4 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 03:05:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 03:05:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1493ms 03:05:55 INFO - PROCESS | 1813 | 1462529155598 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 03:05:55 INFO - PROCESS | 1813 | 1462529155602 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 03:05:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 03:05:55 INFO - PROCESS | 1813 | 1462529155610 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 03:05:55 INFO - PROCESS | 1813 | 1462529155613 Marionette TRACE conn4 <- [1,210,null,{}] 03:05:55 INFO - PROCESS | 1813 | 1462529155627 Marionette TRACE conn4 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:55 INFO - PROCESS | 1813 | 1462529155804 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 03:05:55 INFO - PROCESS | 1813 | 1462529155947 Marionette TRACE conn4 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:55 INFO - PROCESS | 1813 | ++DOCSHELL 0x924b1000 == 38 [pid = 1813] [id = 60] 03:05:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 88 (0x9b5f1000) [pid = 1813] [serial = 178] [outer = (nil)] 03:05:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 89 (0x9c00c400) [pid = 1813] [serial = 179] [outer = 0x9b5f1000] 03:05:56 INFO - PROCESS | 1813 | 1462529156038 Marionette DEBUG loaded listener.js 03:05:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 90 (0x9c08b400) [pid = 1813] [serial = 180] [outer = 0x9b5f1000] 03:05:56 INFO - PROCESS | 1813 | 1462529156987 Marionette TRACE conn4 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 03:05:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 03:05:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1438ms 03:05:57 INFO - PROCESS | 1813 | 1462529157050 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 03:05:57 INFO - PROCESS | 1813 | 1462529157054 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 03:05:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 03:05:57 INFO - PROCESS | 1813 | 1462529157060 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 03:05:57 INFO - PROCESS | 1813 | 1462529157064 Marionette TRACE conn4 <- [1,214,null,{}] 03:05:57 INFO - PROCESS | 1813 | 1462529157071 Marionette TRACE conn4 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:57 INFO - PROCESS | 1813 | 1462529157238 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 03:05:57 INFO - PROCESS | 1813 | 1462529157384 Marionette TRACE conn4 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:57 INFO - PROCESS | 1813 | ++DOCSHELL 0x924a5000 == 39 [pid = 1813] [id = 61] 03:05:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 91 (0x9a602400) [pid = 1813] [serial = 181] [outer = (nil)] 03:05:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 92 (0x9a60ac00) [pid = 1813] [serial = 182] [outer = 0x9a602400] 03:05:57 INFO - PROCESS | 1813 | 1462529157509 Marionette DEBUG loaded listener.js 03:05:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 93 (0x9a60e800) [pid = 1813] [serial = 183] [outer = 0x9a602400] 03:05:58 INFO - PROCESS | 1813 | 1462529158353 Marionette TRACE conn4 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 03:05:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 03:05:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1334ms 03:05:58 INFO - PROCESS | 1813 | 1462529158396 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 03:05:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 03:05:58 INFO - PROCESS | 1813 | 1462529158400 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 03:05:58 INFO - PROCESS | 1813 | 1462529158407 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 03:05:58 INFO - PROCESS | 1813 | 1462529158410 Marionette TRACE conn4 <- [1,218,null,{}] 03:05:58 INFO - PROCESS | 1813 | 1462529158437 Marionette TRACE conn4 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:05:58 INFO - PROCESS | 1813 | 1462529158642 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 03:05:59 INFO - PROCESS | 1813 | 1462529159026 Marionette TRACE conn4 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:05:59 INFO - PROCESS | 1813 | ++DOCSHELL 0x94c42400 == 40 [pid = 1813] [id = 62] 03:05:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 94 (0x94c42800) [pid = 1813] [serial = 184] [outer = (nil)] 03:05:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 95 (0x94c4a800) [pid = 1813] [serial = 185] [outer = 0x94c42800] 03:05:59 INFO - PROCESS | 1813 | 1462529159192 Marionette DEBUG loaded listener.js 03:05:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 96 (0x96a7a800) [pid = 1813] [serial = 186] [outer = 0x94c42800] 03:06:00 INFO - PROCESS | 1813 | 1462529160052 Marionette TRACE conn4 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 03:06:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 03:06:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1686ms 03:06:00 INFO - PROCESS | 1813 | 1462529160093 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 03:06:00 INFO - PROCESS | 1813 | 1462529160100 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 03:06:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 03:06:00 INFO - PROCESS | 1813 | 1462529160109 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 03:06:00 INFO - PROCESS | 1813 | 1462529160114 Marionette TRACE conn4 <- [1,222,null,{}] 03:06:00 INFO - PROCESS | 1813 | 1462529160122 Marionette TRACE conn4 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:00 INFO - PROCESS | 1813 | 1462529160308 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 03:06:00 INFO - PROCESS | 1813 | 1462529160692 Marionette TRACE conn4 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:00 INFO - PROCESS | 1813 | ++DOCSHELL 0x94c41c00 == 41 [pid = 1813] [id = 63] 03:06:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 97 (0x94ce8c00) [pid = 1813] [serial = 187] [outer = (nil)] 03:06:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 98 (0x9a136400) [pid = 1813] [serial = 188] [outer = 0x94ce8c00] 03:06:00 INFO - PROCESS | 1813 | 1462529160840 Marionette DEBUG loaded listener.js 03:06:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 99 (0x9a13fc00) [pid = 1813] [serial = 189] [outer = 0x94ce8c00] 03:06:01 INFO - PROCESS | 1813 | --DOCSHELL 0x9c080400 == 40 [pid = 1813] [id = 28] 03:06:01 INFO - PROCESS | 1813 | --DOCSHELL 0x9c124c00 == 39 [pid = 1813] [id = 26] 03:06:01 INFO - PROCESS | 1813 | --DOCSHELL 0x9346d800 == 38 [pid = 1813] [id = 20] 03:06:01 INFO - PROCESS | 1813 | --DOCSHELL 0x9a25fc00 == 37 [pid = 1813] [id = 25] 03:06:01 INFO - PROCESS | 1813 | --DOMWINDOW == 98 (0xa260fc00) [pid = 1813] [serial = 131] [outer = (nil)] [url = about:blank] 03:06:01 INFO - PROCESS | 1813 | --DOMWINDOW == 97 (0x99676c00) [pid = 1813] [serial = 89] [outer = (nil)] [url = about:blank] 03:06:01 INFO - PROCESS | 1813 | --DOMWINDOW == 96 (0x9d455800) [pid = 1813] [serial = 125] [outer = (nil)] [url = about:blank] 03:06:01 INFO - PROCESS | 1813 | --DOMWINDOW == 95 (0x96a75800) [pid = 1813] [serial = 128] [outer = (nil)] [url = about:blank] 03:06:01 INFO - PROCESS | 1813 | --DOMWINDOW == 94 (0x93475800) [pid = 1813] [serial = 107] [outer = (nil)] [url = about:blank] 03:06:01 INFO - PROCESS | 1813 | --DOMWINDOW == 93 (0x9b23bc00) [pid = 1813] [serial = 110] [outer = (nil)] [url = about:blank] 03:06:01 INFO - PROCESS | 1813 | --DOMWINDOW == 92 (0x9a3c9400) [pid = 1813] [serial = 122] [outer = (nil)] [url = about:blank] 03:06:01 INFO - PROCESS | 1813 | --DOMWINDOW == 91 (0x94fb6400) [pid = 1813] [serial = 119] [outer = (nil)] [url = about:blank] 03:06:01 INFO - PROCESS | 1813 | --DOMWINDOW == 90 (0x96a83c00) [pid = 1813] [serial = 120] [outer = (nil)] [url = about:blank] 03:06:01 INFO - PROCESS | 1813 | --DOMWINDOW == 89 (0x9966b400) [pid = 1813] [serial = 116] [outer = (nil)] [url = about:blank] 03:06:01 INFO - PROCESS | 1813 | --DOMWINDOW == 88 (0x96a7f800) [pid = 1813] [serial = 113] [outer = (nil)] [url = about:blank] 03:06:01 INFO - PROCESS | 1813 | --DOMWINDOW == 87 (0x9b2aec00) [pid = 1813] [serial = 117] [outer = (nil)] [url = about:blank] 03:06:01 INFO - PROCESS | 1813 | --DOMWINDOW == 86 (0x9b791000) [pid = 1813] [serial = 129] [outer = (nil)] [url = about:blank] 03:06:01 INFO - PROCESS | 1813 | --DOMWINDOW == 85 (0xa1026800) [pid = 1813] [serial = 126] [outer = (nil)] [url = about:blank] 03:06:01 INFO - PROCESS | 1813 | --DOMWINDOW == 84 (0x9b23c000) [pid = 1813] [serial = 123] [outer = (nil)] [url = about:blank] 03:06:01 INFO - PROCESS | 1813 | 1462529161680 Marionette TRACE conn4 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 03:06:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 03:06:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1648ms 03:06:01 INFO - PROCESS | 1813 | 1462529161759 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 03:06:01 INFO - PROCESS | 1813 | 1462529161765 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 03:06:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 03:06:01 INFO - PROCESS | 1813 | 1462529161774 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 03:06:01 INFO - PROCESS | 1813 | 1462529161777 Marionette TRACE conn4 <- [1,226,null,{}] 03:06:01 INFO - PROCESS | 1813 | 1462529161783 Marionette TRACE conn4 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:01 INFO - PROCESS | 1813 | 1462529161942 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 03:06:01 INFO - PROCESS | 1813 | 1462529161959 Marionette TRACE conn4 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:02 INFO - PROCESS | 1813 | ++DOCSHELL 0x94c47000 == 38 [pid = 1813] [id = 64] 03:06:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 85 (0x96a82000) [pid = 1813] [serial = 190] [outer = (nil)] 03:06:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 86 (0x99e9d800) [pid = 1813] [serial = 191] [outer = 0x96a82000] 03:06:02 INFO - PROCESS | 1813 | 1462529162124 Marionette DEBUG loaded listener.js 03:06:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 87 (0x9a644400) [pid = 1813] [serial = 192] [outer = 0x96a82000] 03:06:02 INFO - PROCESS | 1813 | 1462529162851 Marionette TRACE conn4 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 03:06:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 03:06:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1090ms 03:06:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 03:06:02 INFO - PROCESS | 1813 | 1462529162863 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 03:06:02 INFO - PROCESS | 1813 | 1462529162866 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 03:06:02 INFO - PROCESS | 1813 | 1462529162875 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 03:06:02 INFO - PROCESS | 1813 | 1462529162884 Marionette TRACE conn4 <- [1,230,null,{}] 03:06:02 INFO - PROCESS | 1813 | 1462529162916 Marionette TRACE conn4 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:03 INFO - PROCESS | 1813 | 1462529163086 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 03:06:03 INFO - PROCESS | 1813 | 1462529163100 Marionette TRACE conn4 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:03 INFO - PROCESS | 1813 | ++DOCSHELL 0x9346a400 == 39 [pid = 1813] [id = 65] 03:06:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 88 (0x9ba60000) [pid = 1813] [serial = 193] [outer = (nil)] 03:06:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 89 (0x9c00e400) [pid = 1813] [serial = 194] [outer = 0x9ba60000] 03:06:03 INFO - PROCESS | 1813 | 1462529163175 Marionette DEBUG loaded listener.js 03:06:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 90 (0x9c089000) [pid = 1813] [serial = 195] [outer = 0x9ba60000] 03:06:04 INFO - PROCESS | 1813 | 1462529164156 Marionette TRACE conn4 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 03:06:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 03:06:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1348ms 03:06:04 INFO - PROCESS | 1813 | 1462529164221 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 03:06:04 INFO - PROCESS | 1813 | 1462529164226 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 03:06:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 03:06:04 INFO - PROCESS | 1813 | 1462529164233 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 03:06:04 INFO - PROCESS | 1813 | 1462529164236 Marionette TRACE conn4 <- [1,234,null,{}] 03:06:04 INFO - PROCESS | 1813 | 1462529164242 Marionette TRACE conn4 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:04 INFO - PROCESS | 1813 | 1462529164454 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 03:06:04 INFO - PROCESS | 1813 | 1462529164474 Marionette TRACE conn4 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:04 INFO - PROCESS | 1813 | ++DOCSHELL 0x9a607400 == 40 [pid = 1813] [id = 66] 03:06:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 91 (0x9c007c00) [pid = 1813] [serial = 196] [outer = (nil)] 03:06:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 92 (0x9d459c00) [pid = 1813] [serial = 197] [outer = 0x9c007c00] 03:06:04 INFO - PROCESS | 1813 | 1462529164552 Marionette DEBUG loaded listener.js 03:06:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 93 (0xa102f800) [pid = 1813] [serial = 198] [outer = 0x9c007c00] 03:06:05 INFO - PROCESS | 1813 | 1462529165367 Marionette TRACE conn4 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 03:06:05 INFO - PROCESS | 1813 | --DOMWINDOW == 92 (0x94fb1800) [pid = 1813] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 03:06:05 INFO - PROCESS | 1813 | --DOMWINDOW == 91 (0x93659000) [pid = 1813] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 03:06:05 INFO - PROCESS | 1813 | --DOMWINDOW == 90 (0x9ba0e800) [pid = 1813] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 03:06:05 INFO - PROCESS | 1813 | --DOMWINDOW == 89 (0x94dd8000) [pid = 1813] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 03:06:05 INFO - PROCESS | 1813 | --DOMWINDOW == 88 (0x942f2400) [pid = 1813] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 03:06:05 INFO - PROCESS | 1813 | --DOMWINDOW == 87 (0x9c007000) [pid = 1813] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 03:06:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 03:06:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1287ms 03:06:05 INFO - PROCESS | 1813 | 1462529165520 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 03:06:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 03:06:05 INFO - PROCESS | 1813 | 1462529165537 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 03:06:05 INFO - PROCESS | 1813 | 1462529165544 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 03:06:05 INFO - PROCESS | 1813 | 1462529165548 Marionette TRACE conn4 <- [1,238,null,{}] 03:06:05 INFO - PROCESS | 1813 | 1462529165554 Marionette TRACE conn4 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:05 INFO - PROCESS | 1813 | 1462529165709 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 03:06:05 INFO - PROCESS | 1813 | 1462529165720 Marionette TRACE conn4 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:05 INFO - PROCESS | 1813 | ++DOCSHELL 0x9b2b2000 == 41 [pid = 1813] [id = 67] 03:06:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 88 (0x9ba0d000) [pid = 1813] [serial = 199] [outer = (nil)] 03:06:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 89 (0x9c08d000) [pid = 1813] [serial = 200] [outer = 0x9ba0d000] 03:06:05 INFO - PROCESS | 1813 | 1462529165901 Marionette DEBUG loaded listener.js 03:06:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 90 (0xa22d7400) [pid = 1813] [serial = 201] [outer = 0x9ba0d000] 03:06:06 INFO - PROCESS | 1813 | 1462529166639 Marionette TRACE conn4 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 03:06:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 03:06:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1148ms 03:06:06 INFO - PROCESS | 1813 | 1462529166692 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 03:06:06 INFO - PROCESS | 1813 | 1462529166695 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 03:06:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 03:06:06 INFO - PROCESS | 1813 | 1462529166701 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 03:06:06 INFO - PROCESS | 1813 | 1462529166705 Marionette TRACE conn4 <- [1,242,null,{}] 03:06:06 INFO - PROCESS | 1813 | 1462529166711 Marionette TRACE conn4 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:06 INFO - PROCESS | 1813 | 1462529166904 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 03:06:06 INFO - PROCESS | 1813 | 1462529166920 Marionette TRACE conn4 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:06 INFO - PROCESS | 1813 | ++DOCSHELL 0x942e3800 == 42 [pid = 1813] [id = 68] 03:06:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 91 (0x94c11400) [pid = 1813] [serial = 202] [outer = (nil)] 03:06:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 92 (0xa32e4800) [pid = 1813] [serial = 203] [outer = 0x94c11400] 03:06:06 INFO - PROCESS | 1813 | 1462529166996 Marionette DEBUG loaded listener.js 03:06:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 93 (0xa4e09400) [pid = 1813] [serial = 204] [outer = 0x94c11400] 03:06:07 INFO - PROCESS | 1813 | 1462529167894 Marionette TRACE conn4 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 03:06:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 03:06:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1241ms 03:06:07 INFO - PROCESS | 1813 | 1462529167943 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 03:06:07 INFO - PROCESS | 1813 | 1462529167950 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 03:06:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 03:06:07 INFO - PROCESS | 1813 | 1462529167959 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 03:06:07 INFO - PROCESS | 1813 | 1462529167965 Marionette TRACE conn4 <- [1,246,null,{}] 03:06:07 INFO - PROCESS | 1813 | 1462529167976 Marionette TRACE conn4 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:08 INFO - PROCESS | 1813 | 1462529168165 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 03:06:08 INFO - PROCESS | 1813 | 1462529168314 Marionette TRACE conn4 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:08 INFO - PROCESS | 1813 | ++DOCSHELL 0x942f2000 == 43 [pid = 1813] [id = 69] 03:06:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 94 (0x94c0c400) [pid = 1813] [serial = 205] [outer = (nil)] 03:06:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 95 (0x99026800) [pid = 1813] [serial = 206] [outer = 0x94c0c400] 03:06:08 INFO - PROCESS | 1813 | 1462529168404 Marionette DEBUG loaded listener.js 03:06:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 96 (0x9903c400) [pid = 1813] [serial = 207] [outer = 0x94c0c400] 03:06:09 INFO - PROCESS | 1813 | 1462529169372 Marionette TRACE conn4 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 03:06:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 03:06:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1491ms 03:06:09 INFO - PROCESS | 1813 | 1462529169589 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 03:06:09 INFO - PROCESS | 1813 | 1462529169597 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 03:06:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 03:06:09 INFO - PROCESS | 1813 | 1462529169612 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 03:06:09 INFO - PROCESS | 1813 | 1462529169617 Marionette TRACE conn4 <- [1,250,null,{}] 03:06:09 INFO - PROCESS | 1813 | 1462529169624 Marionette TRACE conn4 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:09 INFO - PROCESS | 1813 | 1462529169821 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 03:06:10 INFO - PROCESS | 1813 | 1462529170024 Marionette TRACE conn4 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:10 INFO - PROCESS | 1813 | ++DOCSHELL 0x9a13d000 == 44 [pid = 1813] [id = 70] 03:06:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 97 (0x9a266400) [pid = 1813] [serial = 208] [outer = (nil)] 03:06:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 98 (0x9b5fa800) [pid = 1813] [serial = 209] [outer = 0x9a266400] 03:06:10 INFO - PROCESS | 1813 | 1462529170127 Marionette DEBUG loaded listener.js 03:06:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 99 (0x9c010000) [pid = 1813] [serial = 210] [outer = 0x9a266400] 03:06:10 INFO - PROCESS | 1813 | 1462529170971 Marionette TRACE conn4 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 03:06:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 03:06:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1393ms 03:06:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 03:06:11 INFO - PROCESS | 1813 | 1462529171004 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 03:06:11 INFO - PROCESS | 1813 | 1462529171008 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 03:06:11 INFO - PROCESS | 1813 | 1462529171016 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 03:06:11 INFO - PROCESS | 1813 | 1462529171022 Marionette TRACE conn4 <- [1,254,null,{}] 03:06:11 INFO - PROCESS | 1813 | 1462529171043 Marionette TRACE conn4 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:11 INFO - PROCESS | 1813 | 1462529171232 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 03:06:11 INFO - PROCESS | 1813 | 1462529171382 Marionette TRACE conn4 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:11 INFO - PROCESS | 1813 | ++DOCSHELL 0x9a602c00 == 45 [pid = 1813] [id = 71] 03:06:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 100 (0xa30d5800) [pid = 1813] [serial = 211] [outer = (nil)] 03:06:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 101 (0xa35c4c00) [pid = 1813] [serial = 212] [outer = 0xa30d5800] 03:06:11 INFO - PROCESS | 1813 | 1462529171478 Marionette DEBUG loaded listener.js 03:06:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 102 (0xa35c9400) [pid = 1813] [serial = 213] [outer = 0xa30d5800] 03:06:12 INFO - PROCESS | 1813 | 1462529172472 Marionette TRACE conn4 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 03:06:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 03:06:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1489ms 03:06:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 03:06:12 INFO - PROCESS | 1813 | 1462529172505 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 03:06:12 INFO - PROCESS | 1813 | 1462529172509 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 03:06:12 INFO - PROCESS | 1813 | 1462529172516 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 03:06:12 INFO - PROCESS | 1813 | 1462529172518 Marionette TRACE conn4 <- [1,258,null,{}] 03:06:12 INFO - PROCESS | 1813 | 1462529172525 Marionette TRACE conn4 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:12 INFO - PROCESS | 1813 | 1462529172699 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 03:06:12 INFO - PROCESS | 1813 | 1462529172854 Marionette TRACE conn4 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:12 INFO - PROCESS | 1813 | ++DOCSHELL 0x98580400 == 46 [pid = 1813] [id = 72] 03:06:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 103 (0xa35cec00) [pid = 1813] [serial = 214] [outer = (nil)] 03:06:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 104 (0xa35d1800) [pid = 1813] [serial = 215] [outer = 0xa35cec00] 03:06:12 INFO - PROCESS | 1813 | 1462529172946 Marionette DEBUG loaded listener.js 03:06:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 105 (0xa500a000) [pid = 1813] [serial = 216] [outer = 0xa35cec00] 03:06:13 INFO - PROCESS | 1813 | 1462529173857 Marionette TRACE conn4 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 03:06:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 03:06:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1381ms 03:06:13 INFO - PROCESS | 1813 | 1462529173897 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 03:06:13 INFO - PROCESS | 1813 | 1462529173901 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 03:06:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 03:06:13 INFO - PROCESS | 1813 | 1462529173908 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 03:06:13 INFO - PROCESS | 1813 | 1462529173912 Marionette TRACE conn4 <- [1,262,null,{}] 03:06:13 INFO - PROCESS | 1813 | 1462529173918 Marionette TRACE conn4 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:14 INFO - PROCESS | 1813 | 1462529174099 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 03:06:14 INFO - PROCESS | 1813 | 1462529174295 Marionette TRACE conn4 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:14 INFO - PROCESS | 1813 | ++DOCSHELL 0x94c47c00 == 47 [pid = 1813] [id = 73] 03:06:14 INFO - PROCESS | 1813 | ++DOMWINDOW == 106 (0xa35c6400) [pid = 1813] [serial = 217] [outer = (nil)] 03:06:14 INFO - PROCESS | 1813 | ++DOMWINDOW == 107 (0xa671b000) [pid = 1813] [serial = 218] [outer = 0xa35c6400] 03:06:14 INFO - PROCESS | 1813 | 1462529174387 Marionette DEBUG loaded listener.js 03:06:14 INFO - PROCESS | 1813 | ++DOMWINDOW == 108 (0xa6d88400) [pid = 1813] [serial = 219] [outer = 0xa35c6400] 03:06:15 INFO - PROCESS | 1813 | 1462529175270 Marionette TRACE conn4 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 03:06:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 03:06:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1387ms 03:06:15 INFO - PROCESS | 1813 | 1462529175299 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 03:06:15 INFO - PROCESS | 1813 | 1462529175303 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 03:06:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 03:06:15 INFO - PROCESS | 1813 | 1462529175310 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 03:06:15 INFO - PROCESS | 1813 | 1462529175313 Marionette TRACE conn4 <- [1,266,null,{}] 03:06:15 INFO - PROCESS | 1813 | 1462529175319 Marionette TRACE conn4 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:15 INFO - PROCESS | 1813 | 1462529175520 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 03:06:15 INFO - PROCESS | 1813 | 1462529175680 Marionette TRACE conn4 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 109 (0xa6232000) [pid = 1813] [serial = 220] [outer = 0x9912e400] 03:06:15 INFO - PROCESS | 1813 | ++DOCSHELL 0x9bf5a800 == 48 [pid = 1813] [id = 74] 03:06:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 110 (0x9bf5e800) [pid = 1813] [serial = 221] [outer = (nil)] 03:06:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 111 (0xa6ffb800) [pid = 1813] [serial = 222] [outer = 0x9bf5e800] 03:06:15 INFO - PROCESS | 1813 | 1462529175819 Marionette DEBUG loaded listener.js 03:06:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 112 (0xa82db000) [pid = 1813] [serial = 223] [outer = 0x9bf5e800] 03:06:16 INFO - PROCESS | 1813 | 1462529176814 Marionette TRACE conn4 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 03:06:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 03:06:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1545ms 03:06:16 INFO - PROCESS | 1813 | 1462529176856 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 03:06:16 INFO - PROCESS | 1813 | 1462529176860 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 03:06:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 03:06:16 INFO - PROCESS | 1813 | 1462529176866 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 03:06:16 INFO - PROCESS | 1813 | 1462529176869 Marionette TRACE conn4 <- [1,270,null,{}] 03:06:16 INFO - PROCESS | 1813 | 1462529176876 Marionette TRACE conn4 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:17 INFO - PROCESS | 1813 | 1462529177040 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 03:06:17 INFO - PROCESS | 1813 | 1462529177197 Marionette TRACE conn4 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:17 INFO - PROCESS | 1813 | ++DOCSHELL 0x90c99000 == 49 [pid = 1813] [id = 75] 03:06:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 113 (0x90c9a000) [pid = 1813] [serial = 224] [outer = (nil)] 03:06:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 114 (0x90ca3400) [pid = 1813] [serial = 225] [outer = 0x90c9a000] 03:06:17 INFO - PROCESS | 1813 | 1462529177283 Marionette DEBUG loaded listener.js 03:06:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 115 (0x90ca5c00) [pid = 1813] [serial = 226] [outer = 0x90c9a000] 03:06:18 INFO - PROCESS | 1813 | 1462529178428 Marionette TRACE conn4 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 03:06:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 03:06:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1644ms 03:06:18 INFO - PROCESS | 1813 | 1462529178534 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 03:06:18 INFO - PROCESS | 1813 | 1462529178542 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 03:06:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 03:06:18 INFO - PROCESS | 1813 | 1462529178550 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 03:06:18 INFO - PROCESS | 1813 | 1462529178557 Marionette TRACE conn4 <- [1,274,null,{}] 03:06:18 INFO - PROCESS | 1813 | 1462529178565 Marionette TRACE conn4 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:18 INFO - PROCESS | 1813 | 1462529178820 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 03:06:19 INFO - PROCESS | 1813 | 1462529179015 Marionette TRACE conn4 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:19 INFO - PROCESS | 1813 | --DOCSHELL 0x9b2b2000 == 48 [pid = 1813] [id = 67] 03:06:19 INFO - PROCESS | 1813 | --DOCSHELL 0x9a607400 == 47 [pid = 1813] [id = 66] 03:06:19 INFO - PROCESS | 1813 | --DOCSHELL 0x9346a400 == 46 [pid = 1813] [id = 65] 03:06:19 INFO - PROCESS | 1813 | --DOMWINDOW == 114 (0x9a139000) [pid = 1813] [serial = 167] [outer = (nil)] [url = about:blank] 03:06:19 INFO - PROCESS | 1813 | ++DOCSHELL 0x9346a400 == 47 [pid = 1813] [id = 76] 03:06:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 115 (0x94c17800) [pid = 1813] [serial = 227] [outer = (nil)] 03:06:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 116 (0x94c4b800) [pid = 1813] [serial = 228] [outer = 0x94c17800] 03:06:19 INFO - PROCESS | 1813 | 1462529179131 Marionette DEBUG loaded listener.js 03:06:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 117 (0x99027800) [pid = 1813] [serial = 229] [outer = 0x94c17800] 03:06:19 INFO - PROCESS | 1813 | --DOCSHELL 0x94c47000 == 46 [pid = 1813] [id = 64] 03:06:19 INFO - PROCESS | 1813 | --DOCSHELL 0x94c41c00 == 45 [pid = 1813] [id = 63] 03:06:19 INFO - PROCESS | 1813 | --DOCSHELL 0x94c42400 == 44 [pid = 1813] [id = 62] 03:06:19 INFO - PROCESS | 1813 | --DOMWINDOW == 116 (0xa26cc400) [pid = 1813] [serial = 161] [outer = (nil)] [url = about:blank] 03:06:19 INFO - PROCESS | 1813 | --DOMWINDOW == 115 (0x985ee000) [pid = 1813] [serial = 134] [outer = (nil)] [url = about:blank] 03:06:19 INFO - PROCESS | 1813 | --DOMWINDOW == 114 (0x94c41000) [pid = 1813] [serial = 164] [outer = (nil)] [url = about:blank] 03:06:19 INFO - PROCESS | 1813 | --DOMWINDOW == 113 (0x9c087800) [pid = 1813] [serial = 137] [outer = (nil)] [url = about:blank] 03:06:19 INFO - PROCESS | 1813 | --DOMWINDOW == 112 (0xa34a2400) [pid = 1813] [serial = 140] [outer = (nil)] [url = about:blank] 03:06:19 INFO - PROCESS | 1813 | --DOMWINDOW == 111 (0xa50b5000) [pid = 1813] [serial = 143] [outer = (nil)] [url = about:blank] 03:06:19 INFO - PROCESS | 1813 | --DOMWINDOW == 110 (0x9c009800) [pid = 1813] [serial = 155] [outer = (nil)] [url = about:blank] 03:06:19 INFO - PROCESS | 1813 | --DOMWINDOW == 109 (0x9c081000) [pid = 1813] [serial = 156] [outer = (nil)] [url = about:blank] 03:06:19 INFO - PROCESS | 1813 | --DOMWINDOW == 108 (0xa32ecc00) [pid = 1813] [serial = 162] [outer = (nil)] [url = about:blank] 03:06:19 INFO - PROCESS | 1813 | --DOMWINDOW == 107 (0x9a6c0c00) [pid = 1813] [serial = 150] [outer = (nil)] [url = about:blank] 03:06:19 INFO - PROCESS | 1813 | --DOMWINDOW == 106 (0x98539000) [pid = 1813] [serial = 149] [outer = (nil)] [url = about:blank] 03:06:19 INFO - PROCESS | 1813 | --DOMWINDOW == 105 (0x97e74400) [pid = 1813] [serial = 152] [outer = (nil)] [url = about:blank] 03:06:19 INFO - PROCESS | 1813 | --DOMWINDOW == 104 (0x9b2adc00) [pid = 1813] [serial = 153] [outer = (nil)] [url = about:blank] 03:06:19 INFO - PROCESS | 1813 | --DOMWINDOW == 103 (0x9d860c00) [pid = 1813] [serial = 158] [outer = (nil)] [url = about:blank] 03:06:19 INFO - PROCESS | 1813 | --DOMWINDOW == 102 (0xa671ac00) [pid = 1813] [serial = 146] [outer = (nil)] [url = about:blank] 03:06:19 INFO - PROCESS | 1813 | --DOMWINDOW == 101 (0x94c4ac00) [pid = 1813] [serial = 165] [outer = (nil)] [url = about:blank] 03:06:19 INFO - PROCESS | 1813 | --DOMWINDOW == 100 (0xa102a800) [pid = 1813] [serial = 159] [outer = (nil)] [url = about:blank] 03:06:19 INFO - PROCESS | 1813 | 1462529179910 Marionette TRACE conn4 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 03:06:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 03:06:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1392ms 03:06:19 INFO - PROCESS | 1813 | 1462529179963 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 03:06:19 INFO - PROCESS | 1813 | 1462529179972 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 03:06:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 03:06:19 INFO - PROCESS | 1813 | 1462529179985 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 03:06:19 INFO - PROCESS | 1813 | 1462529179988 Marionette TRACE conn4 <- [1,278,null,{}] 03:06:19 INFO - PROCESS | 1813 | 1462529179995 Marionette TRACE conn4 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:20 INFO - PROCESS | 1813 | 1462529180160 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 03:06:20 INFO - PROCESS | 1813 | 1462529180172 Marionette TRACE conn4 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:20 INFO - PROCESS | 1813 | ++DOCSHELL 0x94c4bc00 == 45 [pid = 1813] [id = 77] 03:06:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 101 (0x9902f000) [pid = 1813] [serial = 230] [outer = (nil)] 03:06:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 102 (0x9a140800) [pid = 1813] [serial = 231] [outer = 0x9902f000] 03:06:20 INFO - PROCESS | 1813 | 1462529180246 Marionette DEBUG loaded listener.js 03:06:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 103 (0x9a3d3800) [pid = 1813] [serial = 232] [outer = 0x9902f000] 03:06:21 INFO - PROCESS | 1813 | 1462529181083 Marionette TRACE conn4 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 03:06:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 03:06:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1144ms 03:06:21 INFO - PROCESS | 1813 | 1462529181134 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 03:06:21 INFO - PROCESS | 1813 | 1462529181138 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 03:06:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 03:06:21 INFO - PROCESS | 1813 | 1462529181145 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 03:06:21 INFO - PROCESS | 1813 | 1462529181151 Marionette TRACE conn4 <- [1,282,null,{}] 03:06:21 INFO - PROCESS | 1813 | 1462529181167 Marionette TRACE conn4 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:21 INFO - PROCESS | 1813 | 1462529181337 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 03:06:21 INFO - PROCESS | 1813 | 1462529181457 Marionette TRACE conn4 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:21 INFO - PROCESS | 1813 | ++DOCSHELL 0x94dd4000 == 46 [pid = 1813] [id = 78] 03:06:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 104 (0x98585000) [pid = 1813] [serial = 233] [outer = (nil)] 03:06:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 105 (0x9ba0e000) [pid = 1813] [serial = 234] [outer = 0x98585000] 03:06:21 INFO - PROCESS | 1813 | 1462529181542 Marionette DEBUG loaded listener.js 03:06:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 106 (0x9c009000) [pid = 1813] [serial = 235] [outer = 0x98585000] 03:06:22 INFO - PROCESS | 1813 | 1462529182401 Marionette TRACE conn4 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 03:06:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 03:06:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1283ms 03:06:22 INFO - PROCESS | 1813 | 1462529182429 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 03:06:22 INFO - PROCESS | 1813 | 1462529182433 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 03:06:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 03:06:22 INFO - PROCESS | 1813 | 1462529182440 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 03:06:22 INFO - PROCESS | 1813 | 1462529182443 Marionette TRACE conn4 <- [1,286,null,{}] 03:06:22 INFO - PROCESS | 1813 | 1462529182449 Marionette TRACE conn4 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:22 INFO - PROCESS | 1813 | 1462529182654 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 03:06:22 INFO - PROCESS | 1813 | 1462529182683 Marionette TRACE conn4 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:22 INFO - PROCESS | 1813 | ++DOCSHELL 0x9b2aa800 == 47 [pid = 1813] [id = 79] 03:06:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 107 (0x9c081000) [pid = 1813] [serial = 236] [outer = (nil)] 03:06:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 108 (0x9d451400) [pid = 1813] [serial = 237] [outer = 0x9c081000] 03:06:22 INFO - PROCESS | 1813 | 1462529182756 Marionette DEBUG loaded listener.js 03:06:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 109 (0xa05f7800) [pid = 1813] [serial = 238] [outer = 0x9c081000] 03:06:23 INFO - PROCESS | 1813 | 1462529183706 Marionette TRACE conn4 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 03:06:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 03:06:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1332ms 03:06:23 INFO - PROCESS | 1813 | 1462529183776 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 03:06:23 INFO - PROCESS | 1813 | 1462529183783 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 03:06:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 03:06:23 INFO - PROCESS | 1813 | 1462529183793 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 03:06:23 INFO - PROCESS | 1813 | 1462529183798 Marionette TRACE conn4 <- [1,290,null,{}] 03:06:23 INFO - PROCESS | 1813 | 1462529183816 Marionette TRACE conn4 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:24 INFO - PROCESS | 1813 | 1462529184404 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 03:06:24 INFO - PROCESS | 1813 | --DOMWINDOW == 108 (0x9c007c00) [pid = 1813] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 03:06:24 INFO - PROCESS | 1813 | --DOMWINDOW == 107 (0x9ba60000) [pid = 1813] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 03:06:24 INFO - PROCESS | 1813 | --DOMWINDOW == 106 (0x96a82000) [pid = 1813] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 03:06:24 INFO - PROCESS | 1813 | --DOMWINDOW == 105 (0x94c42800) [pid = 1813] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 03:06:24 INFO - PROCESS | 1813 | --DOMWINDOW == 104 (0x94ce8c00) [pid = 1813] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 03:06:24 INFO - PROCESS | 1813 | --DOMWINDOW == 103 (0x9ba0d000) [pid = 1813] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 03:06:24 INFO - PROCESS | 1813 | --DOMWINDOW == 102 (0x94c43c00) [pid = 1813] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 03:06:24 INFO - PROCESS | 1813 | 1462529184632 Marionette TRACE conn4 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:24 INFO - PROCESS | 1813 | ++DOCSHELL 0x90c55c00 == 48 [pid = 1813] [id = 80] 03:06:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 103 (0x90c56400) [pid = 1813] [serial = 239] [outer = (nil)] 03:06:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 104 (0x90c5e800) [pid = 1813] [serial = 240] [outer = 0x90c56400] 03:06:24 INFO - PROCESS | 1813 | 1462529184763 Marionette DEBUG loaded listener.js 03:06:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 105 (0x90c61400) [pid = 1813] [serial = 241] [outer = 0x90c56400] 03:06:25 INFO - PROCESS | 1813 | 1462529185615 Marionette TRACE conn4 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 03:06:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 03:06:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1846ms 03:06:25 INFO - PROCESS | 1813 | 1462529185638 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 03:06:25 INFO - PROCESS | 1813 | 1462529185641 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 03:06:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 03:06:25 INFO - PROCESS | 1813 | 1462529185647 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 03:06:25 INFO - PROCESS | 1813 | 1462529185651 Marionette TRACE conn4 <- [1,294,null,{}] 03:06:25 INFO - PROCESS | 1813 | 1462529185656 Marionette TRACE conn4 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:25 INFO - PROCESS | 1813 | 1462529185830 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 03:06:25 INFO - PROCESS | 1813 | 1462529185849 Marionette TRACE conn4 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:25 INFO - PROCESS | 1813 | ++DOCSHELL 0x90c5e000 == 49 [pid = 1813] [id = 81] 03:06:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 106 (0x90c5f000) [pid = 1813] [serial = 242] [outer = (nil)] 03:06:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 107 (0xa102fc00) [pid = 1813] [serial = 243] [outer = 0x90c5f000] 03:06:25 INFO - PROCESS | 1813 | 1462529185926 Marionette DEBUG loaded listener.js 03:06:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 108 (0xa2431c00) [pid = 1813] [serial = 244] [outer = 0x90c5f000] 03:06:27 INFO - PROCESS | 1813 | 1462529187058 Marionette TRACE conn4 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:06:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:06:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1480ms 03:06:27 INFO - PROCESS | 1813 | 1462529187129 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 03:06:27 INFO - PROCESS | 1813 | 1462529187137 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 03:06:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 03:06:27 INFO - PROCESS | 1813 | 1462529187147 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 03:06:27 INFO - PROCESS | 1813 | 1462529187152 Marionette TRACE conn4 <- [1,298,null,{}] 03:06:27 INFO - PROCESS | 1813 | 1462529187161 Marionette TRACE conn4 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:27 INFO - PROCESS | 1813 | 1462529187381 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 03:06:27 INFO - PROCESS | 1813 | 1462529187589 Marionette TRACE conn4 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:27 INFO - PROCESS | 1813 | ++DOCSHELL 0x9346ac00 == 50 [pid = 1813] [id = 82] 03:06:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 109 (0x94c47000) [pid = 1813] [serial = 245] [outer = (nil)] 03:06:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 110 (0x98540000) [pid = 1813] [serial = 246] [outer = 0x94c47000] 03:06:27 INFO - PROCESS | 1813 | 1462529187729 Marionette DEBUG loaded listener.js 03:06:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 111 (0x9902b800) [pid = 1813] [serial = 247] [outer = 0x94c47000] 03:06:28 INFO - PROCESS | 1813 | 1462529188598 Marionette TRACE conn4 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:06:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:06:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1485ms 03:06:28 INFO - PROCESS | 1813 | 1462529188632 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 03:06:28 INFO - PROCESS | 1813 | 1462529188641 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 03:06:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 03:06:28 INFO - PROCESS | 1813 | 1462529188652 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 03:06:28 INFO - PROCESS | 1813 | 1462529188657 Marionette TRACE conn4 <- [1,302,null,{}] 03:06:28 INFO - PROCESS | 1813 | 1462529188663 Marionette TRACE conn4 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:28 INFO - PROCESS | 1813 | 1462529188844 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 03:06:29 INFO - PROCESS | 1813 | 1462529188997 Marionette TRACE conn4 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:29 INFO - PROCESS | 1813 | ++DOCSHELL 0x94c42000 == 51 [pid = 1813] [id = 83] 03:06:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 112 (0x99618000) [pid = 1813] [serial = 248] [outer = (nil)] 03:06:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 113 (0x9a60fc00) [pid = 1813] [serial = 249] [outer = 0x99618000] 03:06:29 INFO - PROCESS | 1813 | 1462529189088 Marionette DEBUG loaded listener.js 03:06:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 114 (0x9b23bc00) [pid = 1813] [serial = 250] [outer = 0x99618000] 03:06:30 INFO - PROCESS | 1813 | 1462529190156 Marionette TRACE conn4 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:06:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:06:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1540ms 03:06:30 INFO - PROCESS | 1813 | 1462529190192 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 03:06:30 INFO - PROCESS | 1813 | 1462529190197 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 03:06:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 03:06:30 INFO - PROCESS | 1813 | 1462529190204 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 03:06:30 INFO - PROCESS | 1813 | 1462529190210 Marionette TRACE conn4 <- [1,306,null,{}] 03:06:30 INFO - PROCESS | 1813 | 1462529190227 Marionette TRACE conn4 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:30 INFO - PROCESS | 1813 | 1462529190407 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 03:06:30 INFO - PROCESS | 1813 | 1462529190607 Marionette TRACE conn4 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:30 INFO - PROCESS | 1813 | ++DOCSHELL 0x94d5e000 == 52 [pid = 1813] [id = 84] 03:06:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 115 (0x94d62000) [pid = 1813] [serial = 251] [outer = (nil)] 03:06:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 116 (0x9a642800) [pid = 1813] [serial = 252] [outer = 0x94d62000] 03:06:30 INFO - PROCESS | 1813 | 1462529190702 Marionette DEBUG loaded listener.js 03:06:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 117 (0x9c007000) [pid = 1813] [serial = 253] [outer = 0x94d62000] 03:06:31 INFO - PROCESS | 1813 | 1462529191657 Marionette TRACE conn4 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:06:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:06:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1488ms 03:06:31 INFO - PROCESS | 1813 | 1462529191691 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 03:06:31 INFO - PROCESS | 1813 | 1462529191696 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 03:06:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 03:06:31 INFO - PROCESS | 1813 | 1462529191703 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 03:06:31 INFO - PROCESS | 1813 | 1462529191706 Marionette TRACE conn4 <- [1,310,null,{}] 03:06:31 INFO - PROCESS | 1813 | 1462529191712 Marionette TRACE conn4 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:31 INFO - PROCESS | 1813 | 1462529191880 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 03:06:32 INFO - PROCESS | 1813 | 1462529192039 Marionette TRACE conn4 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:32 INFO - PROCESS | 1813 | ++DOCSHELL 0x94d5a800 == 53 [pid = 1813] [id = 85] 03:06:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 118 (0x9c004c00) [pid = 1813] [serial = 254] [outer = (nil)] 03:06:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 119 (0xa26cd000) [pid = 1813] [serial = 255] [outer = 0x9c004c00] 03:06:32 INFO - PROCESS | 1813 | 1462529192167 Marionette DEBUG loaded listener.js 03:06:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 120 (0xa32ecc00) [pid = 1813] [serial = 256] [outer = 0x9c004c00] 03:06:33 INFO - PROCESS | 1813 | 1462529192998 Marionette TRACE conn4 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:06:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:06:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1336ms 03:06:33 INFO - PROCESS | 1813 | 1462529193040 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 03:06:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 03:06:33 INFO - PROCESS | 1813 | 1462529193045 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 03:06:33 INFO - PROCESS | 1813 | 1462529193115 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 03:06:33 INFO - PROCESS | 1813 | 1462529193120 Marionette TRACE conn4 <- [1,314,null,{}] 03:06:33 INFO - PROCESS | 1813 | 1462529193177 Marionette TRACE conn4 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:33 INFO - PROCESS | 1813 | 1462529193381 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 03:06:33 INFO - PROCESS | 1813 | 1462529193582 Marionette TRACE conn4 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:33 INFO - PROCESS | 1813 | ++DOCSHELL 0x93656c00 == 54 [pid = 1813] [id = 86] 03:06:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 121 (0x9365a800) [pid = 1813] [serial = 257] [outer = (nil)] 03:06:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 122 (0xa35c5400) [pid = 1813] [serial = 258] [outer = 0x9365a800] 03:06:33 INFO - PROCESS | 1813 | 1462529193677 Marionette DEBUG loaded listener.js 03:06:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 123 (0xa35d1c00) [pid = 1813] [serial = 259] [outer = 0x9365a800] 03:06:34 INFO - PROCESS | 1813 | 1462529194551 Marionette TRACE conn4 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:06:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:06:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1548ms 03:06:34 INFO - PROCESS | 1813 | 1462529194601 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 03:06:34 INFO - PROCESS | 1813 | 1462529194605 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 03:06:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 03:06:34 INFO - PROCESS | 1813 | 1462529194612 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 03:06:34 INFO - PROCESS | 1813 | 1462529194616 Marionette TRACE conn4 <- [1,318,null,{}] 03:06:34 INFO - PROCESS | 1813 | 1462529194622 Marionette TRACE conn4 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:34 INFO - PROCESS | 1813 | 1462529194816 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 03:06:34 INFO - PROCESS | 1813 | 1462529194971 Marionette TRACE conn4 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:35 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f644800 == 55 [pid = 1813] [id = 87] 03:06:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 124 (0x8f645800) [pid = 1813] [serial = 260] [outer = (nil)] 03:06:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 125 (0x8f64d800) [pid = 1813] [serial = 261] [outer = 0x8f645800] 03:06:35 INFO - PROCESS | 1813 | 1462529195062 Marionette DEBUG loaded listener.js 03:06:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 126 (0x94d58800) [pid = 1813] [serial = 262] [outer = 0x8f645800] 03:06:36 INFO - PROCESS | 1813 | 1462529196021 Marionette TRACE conn4 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:06:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:06:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1440ms 03:06:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 03:06:36 INFO - PROCESS | 1813 | 1462529196053 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 03:06:36 INFO - PROCESS | 1813 | 1462529196057 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 03:06:36 INFO - PROCESS | 1813 | 1462529196063 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 03:06:36 INFO - PROCESS | 1813 | 1462529196067 Marionette TRACE conn4 <- [1,322,null,{}] 03:06:36 INFO - PROCESS | 1813 | 1462529196073 Marionette TRACE conn4 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:36 INFO - PROCESS | 1813 | 1462529196233 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 03:06:36 INFO - PROCESS | 1813 | 1462529196395 Marionette TRACE conn4 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:36 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f647800 == 56 [pid = 1813] [id = 88] 03:06:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 127 (0x8f64b000) [pid = 1813] [serial = 263] [outer = (nil)] 03:06:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 128 (0xa62d5800) [pid = 1813] [serial = 264] [outer = 0x8f64b000] 03:06:36 INFO - PROCESS | 1813 | 1462529196478 Marionette DEBUG loaded listener.js 03:06:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 129 (0xa671c800) [pid = 1813] [serial = 265] [outer = 0x8f64b000] 03:06:37 INFO - PROCESS | 1813 | 1462529197411 Marionette TRACE conn4 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:06:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:06:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1382ms 03:06:37 INFO - PROCESS | 1813 | 1462529197445 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 03:06:37 INFO - PROCESS | 1813 | 1462529197448 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 03:06:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 03:06:37 INFO - PROCESS | 1813 | 1462529197455 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 03:06:37 INFO - PROCESS | 1813 | 1462529197459 Marionette TRACE conn4 <- [1,326,null,{}] 03:06:37 INFO - PROCESS | 1813 | 1462529197465 Marionette TRACE conn4 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:37 INFO - PROCESS | 1813 | 1462529197625 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 03:06:37 INFO - PROCESS | 1813 | 1462529197786 Marionette TRACE conn4 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:37 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f9d8400 == 57 [pid = 1813] [id = 89] 03:06:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 130 (0x8f9db800) [pid = 1813] [serial = 266] [outer = (nil)] 03:06:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 131 (0x8f9df800) [pid = 1813] [serial = 267] [outer = 0x8f9db800] 03:06:37 INFO - PROCESS | 1813 | 1462529197872 Marionette DEBUG loaded listener.js 03:06:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 132 (0x8f9e1000) [pid = 1813] [serial = 268] [outer = 0x8f9db800] 03:06:39 INFO - PROCESS | 1813 | 1462529199064 Marionette TRACE conn4 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:06:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:06:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1653ms 03:06:39 INFO - PROCESS | 1813 | 1462529199110 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 03:06:39 INFO - PROCESS | 1813 | 1462529199116 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 03:06:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 03:06:39 INFO - PROCESS | 1813 | 1462529199125 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 03:06:39 INFO - PROCESS | 1813 | 1462529199130 Marionette TRACE conn4 <- [1,330,null,{}] 03:06:39 INFO - PROCESS | 1813 | 1462529199139 Marionette TRACE conn4 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:39 INFO - PROCESS | 1813 | 1462529199410 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 03:06:39 INFO - PROCESS | 1813 | 1462529199629 Marionette TRACE conn4 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:39 INFO - PROCESS | 1813 | ++DOCSHELL 0x90c5dc00 == 58 [pid = 1813] [id = 90] 03:06:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 133 (0x90ca5800) [pid = 1813] [serial = 269] [outer = (nil)] 03:06:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 134 (0x942ebc00) [pid = 1813] [serial = 270] [outer = 0x90ca5800] 03:06:39 INFO - PROCESS | 1813 | 1462529199711 Marionette DEBUG loaded listener.js 03:06:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 135 (0x94c44800) [pid = 1813] [serial = 271] [outer = 0x90ca5800] 03:06:40 INFO - PROCESS | 1813 | --DOCSHELL 0x94ce7400 == 57 [pid = 1813] [id = 30] 03:06:40 INFO - PROCESS | 1813 | --DOCSHELL 0x90c55c00 == 56 [pid = 1813] [id = 80] 03:06:40 INFO - PROCESS | 1813 | --DOCSHELL 0x9b2aa800 == 55 [pid = 1813] [id = 79] 03:06:40 INFO - PROCESS | 1813 | --DOMWINDOW == 134 (0xa32e4800) [pid = 1813] [serial = 203] [outer = (nil)] [url = about:blank] 03:06:40 INFO - PROCESS | 1813 | 1462529200703 Marionette TRACE conn4 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:06:40 INFO - PROCESS | 1813 | --DOCSHELL 0x94dd4000 == 54 [pid = 1813] [id = 78] 03:06:40 INFO - PROCESS | 1813 | --DOCSHELL 0x94c4bc00 == 53 [pid = 1813] [id = 77] 03:06:40 INFO - PROCESS | 1813 | --DOCSHELL 0x9346a400 == 52 [pid = 1813] [id = 76] 03:06:40 INFO - PROCESS | 1813 | --DOCSHELL 0x942f2000 == 51 [pid = 1813] [id = 69] 03:06:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:06:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1639ms 03:06:40 INFO - PROCESS | 1813 | 1462529200764 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 03:06:40 INFO - PROCESS | 1813 | 1462529200772 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 03:06:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 03:06:40 INFO - PROCESS | 1813 | 1462529200783 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 03:06:40 INFO - PROCESS | 1813 | 1462529200787 Marionette TRACE conn4 <- [1,334,null,{}] 03:06:40 INFO - PROCESS | 1813 | 1462529200793 Marionette TRACE conn4 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:40 INFO - PROCESS | 1813 | 1462529200961 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 03:06:41 INFO - PROCESS | 1813 | --DOMWINDOW == 133 (0x9d459c00) [pid = 1813] [serial = 197] [outer = (nil)] [url = about:blank] 03:06:41 INFO - PROCESS | 1813 | --DOMWINDOW == 132 (0x9c00c400) [pid = 1813] [serial = 179] [outer = (nil)] [url = about:blank] 03:06:41 INFO - PROCESS | 1813 | --DOMWINDOW == 131 (0x9a60ac00) [pid = 1813] [serial = 182] [outer = (nil)] [url = about:blank] 03:06:41 INFO - PROCESS | 1813 | --DOMWINDOW == 130 (0x9c00e400) [pid = 1813] [serial = 194] [outer = (nil)] [url = about:blank] 03:06:41 INFO - PROCESS | 1813 | --DOMWINDOW == 129 (0x99e9d800) [pid = 1813] [serial = 191] [outer = (nil)] [url = about:blank] 03:06:41 INFO - PROCESS | 1813 | --DOMWINDOW == 128 (0x9a644400) [pid = 1813] [serial = 192] [outer = (nil)] [url = about:blank] 03:06:41 INFO - PROCESS | 1813 | --DOMWINDOW == 127 (0x96a7a800) [pid = 1813] [serial = 186] [outer = (nil)] [url = about:blank] 03:06:41 INFO - PROCESS | 1813 | --DOMWINDOW == 126 (0x94c4a800) [pid = 1813] [serial = 185] [outer = (nil)] [url = about:blank] 03:06:41 INFO - PROCESS | 1813 | --DOMWINDOW == 125 (0x9a13fc00) [pid = 1813] [serial = 189] [outer = (nil)] [url = about:blank] 03:06:41 INFO - PROCESS | 1813 | --DOMWINDOW == 124 (0x9a136400) [pid = 1813] [serial = 188] [outer = (nil)] [url = about:blank] 03:06:41 INFO - PROCESS | 1813 | --DOMWINDOW == 123 (0xa102f800) [pid = 1813] [serial = 198] [outer = (nil)] [url = about:blank] 03:06:41 INFO - PROCESS | 1813 | --DOMWINDOW == 122 (0x9c08d000) [pid = 1813] [serial = 200] [outer = (nil)] [url = about:blank] 03:06:41 INFO - PROCESS | 1813 | --DOMWINDOW == 121 (0x9a13b400) [pid = 1813] [serial = 168] [outer = (nil)] [url = about:blank] 03:06:41 INFO - PROCESS | 1813 | --DOMWINDOW == 120 (0x94c3fc00) [pid = 1813] [serial = 170] [outer = (nil)] [url = about:blank] 03:06:41 INFO - PROCESS | 1813 | --DOMWINDOW == 119 (0x99029400) [pid = 1813] [serial = 173] [outer = (nil)] [url = about:blank] 03:06:41 INFO - PROCESS | 1813 | --DOMWINDOW == 118 (0x9a141800) [pid = 1813] [serial = 176] [outer = (nil)] [url = about:blank] 03:06:41 INFO - PROCESS | 1813 | --DOMWINDOW == 117 (0xa22d7400) [pid = 1813] [serial = 201] [outer = (nil)] [url = about:blank] 03:06:41 INFO - PROCESS | 1813 | --DOMWINDOW == 116 (0x9c089000) [pid = 1813] [serial = 195] [outer = (nil)] [url = about:blank] 03:06:41 INFO - PROCESS | 1813 | 1462529201152 Marionette TRACE conn4 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:41 INFO - PROCESS | 1813 | ++DOCSHELL 0x94c3fc00 == 52 [pid = 1813] [id = 91] 03:06:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 117 (0x94c46c00) [pid = 1813] [serial = 272] [outer = (nil)] 03:06:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 118 (0x94d5b000) [pid = 1813] [serial = 273] [outer = 0x94c46c00] 03:06:41 INFO - PROCESS | 1813 | 1462529201234 Marionette DEBUG loaded listener.js 03:06:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 119 (0x94d62c00) [pid = 1813] [serial = 274] [outer = 0x94c46c00] 03:06:42 INFO - PROCESS | 1813 | 1462529202011 Marionette TRACE conn4 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:06:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 03:06:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1286ms 03:06:42 INFO - PROCESS | 1813 | 1462529202069 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 03:06:42 INFO - PROCESS | 1813 | 1462529202072 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 03:06:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 03:06:42 INFO - PROCESS | 1813 | 1462529202080 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 03:06:42 INFO - PROCESS | 1813 | 1462529202086 Marionette TRACE conn4 <- [1,338,null,{}] 03:06:42 INFO - PROCESS | 1813 | 1462529202102 Marionette TRACE conn4 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:42 INFO - PROCESS | 1813 | 1462529202274 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 03:06:42 INFO - PROCESS | 1813 | 1462529202389 Marionette TRACE conn4 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:42 INFO - PROCESS | 1813 | ++DOCSHELL 0x94cddc00 == 53 [pid = 1813] [id = 92] 03:06:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 120 (0x94d5d000) [pid = 1813] [serial = 275] [outer = (nil)] 03:06:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 121 (0x99e26800) [pid = 1813] [serial = 276] [outer = 0x94d5d000] 03:06:42 INFO - PROCESS | 1813 | 1462529202471 Marionette DEBUG loaded listener.js 03:06:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 122 (0x9a13cc00) [pid = 1813] [serial = 277] [outer = 0x94d5d000] 03:06:43 INFO - PROCESS | 1813 | 1462529203258 Marionette TRACE conn4 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:06:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 03:06:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1240ms 03:06:43 INFO - PROCESS | 1813 | 1462529203321 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 03:06:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 03:06:43 INFO - PROCESS | 1813 | 1462529203326 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 03:06:43 INFO - PROCESS | 1813 | 1462529203332 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 03:06:43 INFO - PROCESS | 1813 | 1462529203336 Marionette TRACE conn4 <- [1,342,null,{}] 03:06:43 INFO - PROCESS | 1813 | 1462529203341 Marionette TRACE conn4 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:43 INFO - PROCESS | 1813 | 1462529203556 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 03:06:43 INFO - PROCESS | 1813 | 1462529203582 Marionette TRACE conn4 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:43 INFO - PROCESS | 1813 | ++DOCSHELL 0x98587400 == 54 [pid = 1813] [id = 93] 03:06:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 123 (0x9a607800) [pid = 1813] [serial = 278] [outer = (nil)] 03:06:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 124 (0x9a60dc00) [pid = 1813] [serial = 279] [outer = 0x9a607800] 03:06:43 INFO - PROCESS | 1813 | 1462529203657 Marionette DEBUG loaded listener.js 03:06:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 125 (0x9b232c00) [pid = 1813] [serial = 280] [outer = 0x9a607800] 03:06:44 INFO - PROCESS | 1813 | 1462529204526 Marionette TRACE conn4 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:06:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 03:06:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1240ms 03:06:44 INFO - PROCESS | 1813 | 1462529204606 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 03:06:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 03:06:44 INFO - PROCESS | 1813 | 1462529204622 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 03:06:44 INFO - PROCESS | 1813 | 1462529204629 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 03:06:44 INFO - PROCESS | 1813 | 1462529204633 Marionette TRACE conn4 <- [1,346,null,{}] 03:06:44 INFO - PROCESS | 1813 | 1462529204651 Marionette TRACE conn4 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:44 INFO - PROCESS | 1813 | 1462529204850 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 03:06:44 INFO - PROCESS | 1813 | 1462529204874 Marionette TRACE conn4 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:44 INFO - PROCESS | 1813 | ++DOCSHELL 0x99e20800 == 55 [pid = 1813] [id = 94] 03:06:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 126 (0x9a605000) [pid = 1813] [serial = 281] [outer = (nil)] 03:06:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 127 (0x9c00c400) [pid = 1813] [serial = 282] [outer = 0x9a605000] 03:06:44 INFO - PROCESS | 1813 | 1462529204946 Marionette DEBUG loaded listener.js 03:06:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 128 (0x9c086800) [pid = 1813] [serial = 283] [outer = 0x9a605000] 03:06:45 INFO - PROCESS | 1813 | --DOMWINDOW == 127 (0x94c17800) [pid = 1813] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 03:06:45 INFO - PROCESS | 1813 | --DOMWINDOW == 126 (0x9c081000) [pid = 1813] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 03:06:45 INFO - PROCESS | 1813 | --DOMWINDOW == 125 (0x90c9a000) [pid = 1813] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 03:06:45 INFO - PROCESS | 1813 | --DOMWINDOW == 124 (0x98585000) [pid = 1813] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 03:06:45 INFO - PROCESS | 1813 | --DOMWINDOW == 123 (0x9902f000) [pid = 1813] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 03:06:45 INFO - PROCESS | 1813 | --DOMWINDOW == 122 (0x90c56400) [pid = 1813] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 03:06:45 INFO - PROCESS | 1813 | --DOMWINDOW == 121 (0x9b796800) [pid = 1813] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 03:06:45 INFO - PROCESS | 1813 | 1462529205941 Marionette TRACE conn4 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:06:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 03:06:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1355ms 03:06:45 INFO - PROCESS | 1813 | 1462529205984 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 03:06:45 INFO - PROCESS | 1813 | 1462529205987 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 03:06:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 03:06:45 INFO - PROCESS | 1813 | 1462529205993 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 03:06:45 INFO - PROCESS | 1813 | 1462529205997 Marionette TRACE conn4 <- [1,350,null,{}] 03:06:46 INFO - PROCESS | 1813 | 1462529206002 Marionette TRACE conn4 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:46 INFO - PROCESS | 1813 | 1462529206181 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 03:06:46 INFO - PROCESS | 1813 | 1462529206296 Marionette TRACE conn4 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:46 INFO - PROCESS | 1813 | ++DOCSHELL 0x90c9a000 == 56 [pid = 1813] [id = 95] 03:06:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 122 (0x90ca6800) [pid = 1813] [serial = 284] [outer = (nil)] 03:06:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 123 (0x9d857800) [pid = 1813] [serial = 285] [outer = 0x90ca6800] 03:06:46 INFO - PROCESS | 1813 | 1462529206374 Marionette DEBUG loaded listener.js 03:06:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 124 (0xa2151000) [pid = 1813] [serial = 286] [outer = 0x90ca6800] 03:06:47 INFO - PROCESS | 1813 | 1462529207110 Marionette TRACE conn4 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:06:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 03:06:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1128ms 03:06:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 03:06:47 INFO - PROCESS | 1813 | 1462529207122 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 03:06:47 INFO - PROCESS | 1813 | 1462529207125 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 03:06:47 INFO - PROCESS | 1813 | 1462529207131 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 03:06:47 INFO - PROCESS | 1813 | 1462529207135 Marionette TRACE conn4 <- [1,354,null,{}] 03:06:47 INFO - PROCESS | 1813 | 1462529207140 Marionette TRACE conn4 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:47 INFO - PROCESS | 1813 | 1462529207337 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 03:06:47 INFO - PROCESS | 1813 | 1462529207490 Marionette TRACE conn4 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:47 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f643400 == 57 [pid = 1813] [id = 96] 03:06:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 125 (0x8f647000) [pid = 1813] [serial = 287] [outer = (nil)] 03:06:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 126 (0x8f9dd400) [pid = 1813] [serial = 288] [outer = 0x8f647000] 03:06:47 INFO - PROCESS | 1813 | 1462529207585 Marionette DEBUG loaded listener.js 03:06:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 127 (0x90c59800) [pid = 1813] [serial = 289] [outer = 0x8f647000] 03:06:48 INFO - PROCESS | 1813 | 1462529208670 Marionette TRACE conn4 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:06:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:06:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1585ms 03:06:48 INFO - PROCESS | 1813 | 1462529208718 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 03:06:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 03:06:48 INFO - PROCESS | 1813 | 1462529208725 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 03:06:48 INFO - PROCESS | 1813 | 1462529208734 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 03:06:48 INFO - PROCESS | 1813 | 1462529208740 Marionette TRACE conn4 <- [1,358,null,{}] 03:06:48 INFO - PROCESS | 1813 | 1462529208747 Marionette TRACE conn4 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:48 INFO - PROCESS | 1813 | 1462529208978 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 03:06:49 INFO - PROCESS | 1813 | 1462529209190 Marionette TRACE conn4 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:49 INFO - PROCESS | 1813 | ++DOCSHELL 0x94d57800 == 58 [pid = 1813] [id = 97] 03:06:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 128 (0x94d5a400) [pid = 1813] [serial = 290] [outer = (nil)] 03:06:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 129 (0x94d64c00) [pid = 1813] [serial = 291] [outer = 0x94d5a400] 03:06:49 INFO - PROCESS | 1813 | 1462529209329 Marionette DEBUG loaded listener.js 03:06:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 130 (0x96a7fc00) [pid = 1813] [serial = 292] [outer = 0x94d5a400] 03:06:50 INFO - PROCESS | 1813 | 1462529210391 Marionette TRACE conn4 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:06:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:06:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1688ms 03:06:50 INFO - PROCESS | 1813 | 1462529210425 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 03:06:50 INFO - PROCESS | 1813 | 1462529210432 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 03:06:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 03:06:50 INFO - PROCESS | 1813 | 1462529210440 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 03:06:50 INFO - PROCESS | 1813 | 1462529210444 Marionette TRACE conn4 <- [1,362,null,{}] 03:06:50 INFO - PROCESS | 1813 | 1462529210450 Marionette TRACE conn4 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:50 INFO - PROCESS | 1813 | 1462529210635 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 03:06:50 INFO - PROCESS | 1813 | 1462529210869 Marionette TRACE conn4 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:50 INFO - PROCESS | 1813 | ++DOCSHELL 0x9a60b400 == 59 [pid = 1813] [id = 98] 03:06:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 131 (0x9a643000) [pid = 1813] [serial = 293] [outer = (nil)] 03:06:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 132 (0x9ba55800) [pid = 1813] [serial = 294] [outer = 0x9a643000] 03:06:50 INFO - PROCESS | 1813 | 1462529210963 Marionette DEBUG loaded listener.js 03:06:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 133 (0x9d456400) [pid = 1813] [serial = 295] [outer = 0x9a643000] 03:06:51 INFO - PROCESS | 1813 | 1462529211942 Marionette TRACE conn4 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:06:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:06:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1535ms 03:06:51 INFO - PROCESS | 1813 | 1462529211975 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 03:06:51 INFO - PROCESS | 1813 | 1462529211979 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 03:06:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 03:06:51 INFO - PROCESS | 1813 | 1462529211996 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 03:06:52 INFO - PROCESS | 1813 | 1462529212006 Marionette TRACE conn4 <- [1,366,null,{}] 03:06:52 INFO - PROCESS | 1813 | 1462529212012 Marionette TRACE conn4 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:52 INFO - PROCESS | 1813 | 1462529212236 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 03:06:52 INFO - PROCESS | 1813 | 1462529212440 Marionette TRACE conn4 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:52 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f650400 == 60 [pid = 1813] [id = 99] 03:06:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 134 (0x9d859400) [pid = 1813] [serial = 296] [outer = (nil)] 03:06:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 135 (0xa4e10000) [pid = 1813] [serial = 297] [outer = 0x9d859400] 03:06:52 INFO - PROCESS | 1813 | 1462529212574 Marionette DEBUG loaded listener.js 03:06:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 136 (0xa6239800) [pid = 1813] [serial = 298] [outer = 0x9d859400] 03:06:53 INFO - PROCESS | 1813 | 1462529213497 Marionette TRACE conn4 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:06:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:06:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1549ms 03:06:53 INFO - PROCESS | 1813 | 1462529213537 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 03:06:53 INFO - PROCESS | 1813 | 1462529213543 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 03:06:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 03:06:53 INFO - PROCESS | 1813 | 1462529213549 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 03:06:53 INFO - PROCESS | 1813 | 1462529213553 Marionette TRACE conn4 <- [1,370,null,{}] 03:06:53 INFO - PROCESS | 1813 | 1462529213559 Marionette TRACE conn4 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:53 INFO - PROCESS | 1813 | 1462529213728 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 03:06:53 INFO - PROCESS | 1813 | 1462529213892 Marionette TRACE conn4 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:53 INFO - PROCESS | 1813 | ++DOCSHELL 0x91f06000 == 61 [pid = 1813] [id = 100] 03:06:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 137 (0x91f07400) [pid = 1813] [serial = 299] [outer = (nil)] 03:06:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 138 (0x91f0d400) [pid = 1813] [serial = 300] [outer = 0x91f07400] 03:06:53 INFO - PROCESS | 1813 | 1462529213982 Marionette DEBUG loaded listener.js 03:06:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 139 (0x91f0f000) [pid = 1813] [serial = 301] [outer = 0x91f07400] 03:06:54 INFO - PROCESS | 1813 | 1462529214923 Marionette TRACE conn4 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 03:06:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 03:06:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1385ms 03:06:54 INFO - PROCESS | 1813 | 1462529214935 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 03:06:54 INFO - PROCESS | 1813 | 1462529214938 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 03:06:54 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 03:06:54 INFO - PROCESS | 1813 | 1462529214945 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 03:06:54 INFO - PROCESS | 1813 | 1462529214949 Marionette TRACE conn4 <- [1,374,null,{}] 03:06:54 INFO - PROCESS | 1813 | 1462529214954 Marionette TRACE conn4 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:55 INFO - PROCESS | 1813 | 1462529215131 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 03:06:55 INFO - PROCESS | 1813 | 1462529215298 Marionette TRACE conn4 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:55 INFO - PROCESS | 1813 | ++DOCSHELL 0x9178e800 == 62 [pid = 1813] [id = 101] 03:06:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 140 (0x9178f400) [pid = 1813] [serial = 302] [outer = (nil)] 03:06:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 141 (0x91793400) [pid = 1813] [serial = 303] [outer = 0x9178f400] 03:06:55 INFO - PROCESS | 1813 | 1462529215401 Marionette DEBUG loaded listener.js 03:06:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 142 (0x91799000) [pid = 1813] [serial = 304] [outer = 0x9178f400] 03:06:56 INFO - PROCESS | 1813 | 1462529216330 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 03:06:56 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 03:06:56 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1435ms 03:06:56 INFO - PROCESS | 1813 | 1462529216381 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 03:06:56 INFO - PROCESS | 1813 | 1462529216384 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 03:06:56 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 03:06:56 INFO - PROCESS | 1813 | 1462529216391 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 03:06:56 INFO - PROCESS | 1813 | 1462529216395 Marionette TRACE conn4 <- [1,378,null,{}] 03:06:56 INFO - PROCESS | 1813 | 1462529216401 Marionette TRACE conn4 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:56 INFO - PROCESS | 1813 | 1462529216584 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 03:06:56 INFO - PROCESS | 1813 | 1462529216759 Marionette TRACE conn4 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:56 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f642800 == 63 [pid = 1813] [id = 102] 03:06:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 143 (0x8f64a400) [pid = 1813] [serial = 305] [outer = (nil)] 03:06:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 144 (0x919ad000) [pid = 1813] [serial = 306] [outer = 0x8f64a400] 03:06:56 INFO - PROCESS | 1813 | 1462529216871 Marionette DEBUG loaded listener.js 03:06:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 145 (0x919afc00) [pid = 1813] [serial = 307] [outer = 0x8f64a400] 03:06:57 INFO - PROCESS | 1813 | 1462529217809 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 03:06:57 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 03:06:57 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1481ms 03:06:57 INFO - PROCESS | 1813 | 1462529217874 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 03:06:57 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 03:06:57 INFO - PROCESS | 1813 | 1462529217878 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 03:06:57 INFO - PROCESS | 1813 | 1462529217885 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 03:06:57 INFO - PROCESS | 1813 | 1462529217889 Marionette TRACE conn4 <- [1,382,null,{}] 03:06:57 INFO - PROCESS | 1813 | 1462529217895 Marionette TRACE conn4 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:58 INFO - PROCESS | 1813 | 1462529218071 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 03:06:58 INFO - PROCESS | 1813 | 1462529218247 Marionette TRACE conn4 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:06:58 INFO - PROCESS | 1813 | ++DOCSHELL 0x8eb81400 == 64 [pid = 1813] [id = 103] 03:06:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 146 (0x8eb81c00) [pid = 1813] [serial = 308] [outer = (nil)] 03:06:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 147 (0x8eb8c800) [pid = 1813] [serial = 309] [outer = 0x8eb81c00] 03:06:58 INFO - PROCESS | 1813 | 1462529218336 Marionette DEBUG loaded listener.js 03:06:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 148 (0x8eb90000) [pid = 1813] [serial = 310] [outer = 0x8eb81c00] 03:06:59 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 03:06:59 INFO - PROCESS | 1813 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:06:59 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 03:06:59 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 03:06:59 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 03:06:59 INFO - PROCESS | 1813 | 1462529219290 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 03:06:59 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 03:06:59 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1431ms 03:06:59 INFO - PROCESS | 1813 | 1462529219316 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 03:06:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 03:06:59 INFO - PROCESS | 1813 | 1462529219321 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 03:06:59 INFO - PROCESS | 1813 | 1462529219327 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 03:06:59 INFO - PROCESS | 1813 | 1462529219331 Marionette TRACE conn4 <- [1,386,null,{}] 03:06:59 INFO - PROCESS | 1813 | 1462529219337 Marionette TRACE conn4 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:06:59 INFO - PROCESS | 1813 | 1462529219505 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 03:06:59 INFO - PROCESS | 1813 | 1462529219726 Marionette TRACE conn4 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:00 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f641800 == 65 [pid = 1813] [id = 104] 03:07:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 149 (0x8f642c00) [pid = 1813] [serial = 311] [outer = (nil)] 03:07:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 150 (0x8f9d6800) [pid = 1813] [serial = 312] [outer = 0x8f642c00] 03:07:00 INFO - PROCESS | 1813 | 1462529220123 Marionette DEBUG loaded listener.js 03:07:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 151 (0x90c57400) [pid = 1813] [serial = 313] [outer = 0x8f642c00] 03:07:01 INFO - PROCESS | 1813 | 1462529221099 Marionette TRACE conn4 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 03:07:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 03:07:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1844ms 03:07:01 INFO - PROCESS | 1813 | 1462529221173 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 03:07:01 INFO - PROCESS | 1813 | 1462529221180 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 03:07:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 03:07:01 INFO - PROCESS | 1813 | 1462529221189 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 03:07:01 INFO - PROCESS | 1813 | 1462529221194 Marionette TRACE conn4 <- [1,390,null,{}] 03:07:01 INFO - PROCESS | 1813 | 1462529221201 Marionette TRACE conn4 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:01 INFO - PROCESS | 1813 | 1462529221434 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 03:07:01 INFO - PROCESS | 1813 | 1462529221743 Marionette TRACE conn4 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:01 INFO - PROCESS | 1813 | ++DOCSHELL 0x91797400 == 66 [pid = 1813] [id = 105] 03:07:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 152 (0x9179a400) [pid = 1813] [serial = 314] [outer = (nil)] 03:07:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 153 (0x919a9000) [pid = 1813] [serial = 315] [outer = 0x9179a400] 03:07:01 INFO - PROCESS | 1813 | 1462529221832 Marionette DEBUG loaded listener.js 03:07:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 154 (0x919b1800) [pid = 1813] [serial = 316] [outer = 0x9179a400] 03:07:02 INFO - PROCESS | 1813 | 1462529222796 Marionette TRACE conn4 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 03:07:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 03:07:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1683ms 03:07:02 INFO - PROCESS | 1813 | 1462529222872 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 03:07:02 INFO - PROCESS | 1813 | 1462529222877 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 03:07:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 03:07:02 INFO - PROCESS | 1813 | 1462529222889 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 03:07:02 INFO - PROCESS | 1813 | 1462529222892 Marionette TRACE conn4 <- [1,394,null,{}] 03:07:02 INFO - PROCESS | 1813 | 1462529222899 Marionette TRACE conn4 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:03 INFO - PROCESS | 1813 | 1462529223117 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 03:07:03 INFO - PROCESS | 1813 | 1462529223408 Marionette TRACE conn4 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:03 INFO - PROCESS | 1813 | --DOCSHELL 0x90c9a000 == 65 [pid = 1813] [id = 95] 03:07:03 INFO - PROCESS | 1813 | --DOMWINDOW == 153 (0x99026800) [pid = 1813] [serial = 206] [outer = (nil)] [url = about:blank] 03:07:03 INFO - PROCESS | 1813 | --DOMWINDOW == 152 (0x9b5fa800) [pid = 1813] [serial = 209] [outer = (nil)] [url = about:blank] 03:07:03 INFO - PROCESS | 1813 | --DOMWINDOW == 151 (0xa35c4c00) [pid = 1813] [serial = 212] [outer = (nil)] [url = about:blank] 03:07:03 INFO - PROCESS | 1813 | --DOMWINDOW == 150 (0xa35d1800) [pid = 1813] [serial = 215] [outer = (nil)] [url = about:blank] 03:07:03 INFO - PROCESS | 1813 | --DOMWINDOW == 149 (0xa671b000) [pid = 1813] [serial = 218] [outer = (nil)] [url = about:blank] 03:07:03 INFO - PROCESS | 1813 | --DOMWINDOW == 148 (0xa6ffb800) [pid = 1813] [serial = 222] [outer = (nil)] [url = about:blank] 03:07:03 INFO - PROCESS | 1813 | --DOMWINDOW == 147 (0xa102fc00) [pid = 1813] [serial = 243] [outer = (nil)] [url = about:blank] 03:07:03 INFO - PROCESS | 1813 | ++DOCSHELL 0x8eb88800 == 66 [pid = 1813] [id = 106] 03:07:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 148 (0x8f9d9c00) [pid = 1813] [serial = 317] [outer = (nil)] 03:07:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 149 (0x90c9a000) [pid = 1813] [serial = 318] [outer = 0x8f9d9c00] 03:07:03 INFO - PROCESS | 1813 | 1462529223562 Marionette DEBUG loaded listener.js 03:07:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 150 (0x934d9800) [pid = 1813] [serial = 319] [outer = 0x8f9d9c00] 03:07:03 INFO - PROCESS | 1813 | --DOCSHELL 0x99e20800 == 65 [pid = 1813] [id = 94] 03:07:03 INFO - PROCESS | 1813 | --DOCSHELL 0x98587400 == 64 [pid = 1813] [id = 93] 03:07:03 INFO - PROCESS | 1813 | --DOCSHELL 0x94cddc00 == 63 [pid = 1813] [id = 92] 03:07:03 INFO - PROCESS | 1813 | --DOCSHELL 0x942e3800 == 62 [pid = 1813] [id = 68] 03:07:03 INFO - PROCESS | 1813 | --DOCSHELL 0x94c3fc00 == 61 [pid = 1813] [id = 91] 03:07:03 INFO - PROCESS | 1813 | --DOCSHELL 0x90c5dc00 == 60 [pid = 1813] [id = 90] 03:07:04 INFO - PROCESS | 1813 | --DOMWINDOW == 149 (0xa05f8800) [pid = 1813] [serial = 105] [outer = (nil)] [url = about:blank] 03:07:04 INFO - PROCESS | 1813 | --DOMWINDOW == 148 (0x94c4b800) [pid = 1813] [serial = 228] [outer = (nil)] [url = about:blank] 03:07:04 INFO - PROCESS | 1813 | --DOMWINDOW == 147 (0x99027800) [pid = 1813] [serial = 229] [outer = (nil)] [url = about:blank] 03:07:04 INFO - PROCESS | 1813 | --DOMWINDOW == 146 (0x9d451400) [pid = 1813] [serial = 237] [outer = (nil)] [url = about:blank] 03:07:04 INFO - PROCESS | 1813 | --DOMWINDOW == 145 (0x90ca5c00) [pid = 1813] [serial = 226] [outer = (nil)] [url = about:blank] 03:07:04 INFO - PROCESS | 1813 | --DOMWINDOW == 144 (0x90ca3400) [pid = 1813] [serial = 225] [outer = (nil)] [url = about:blank] 03:07:04 INFO - PROCESS | 1813 | --DOMWINDOW == 143 (0x9ba0e000) [pid = 1813] [serial = 234] [outer = (nil)] [url = about:blank] 03:07:04 INFO - PROCESS | 1813 | --DOMWINDOW == 142 (0x9a140800) [pid = 1813] [serial = 231] [outer = (nil)] [url = about:blank] 03:07:04 INFO - PROCESS | 1813 | --DOMWINDOW == 141 (0x9a3d3800) [pid = 1813] [serial = 232] [outer = (nil)] [url = about:blank] 03:07:04 INFO - PROCESS | 1813 | --DOMWINDOW == 140 (0x99ea2000) [pid = 1813] [serial = 93] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 03:07:04 INFO - PROCESS | 1813 | --DOMWINDOW == 139 (0x90c5e800) [pid = 1813] [serial = 240] [outer = (nil)] [url = about:blank] 03:07:04 INFO - PROCESS | 1813 | --DOMWINDOW == 138 (0xa05f7800) [pid = 1813] [serial = 238] [outer = (nil)] [url = about:blank] 03:07:04 INFO - PROCESS | 1813 | --DOMWINDOW == 137 (0x9c009000) [pid = 1813] [serial = 235] [outer = (nil)] [url = about:blank] 03:07:04 INFO - PROCESS | 1813 | --DOMWINDOW == 136 (0x90c61400) [pid = 1813] [serial = 241] [outer = (nil)] [url = about:blank] 03:07:04 INFO - PROCESS | 1813 | 1462529224463 Marionette TRACE conn4 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 03:07:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 03:07:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1646ms 03:07:04 INFO - PROCESS | 1813 | 1462529224536 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 03:07:04 INFO - PROCESS | 1813 | 1462529224540 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 03:07:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 03:07:04 INFO - PROCESS | 1813 | 1462529224547 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 03:07:04 INFO - PROCESS | 1813 | 1462529224553 Marionette TRACE conn4 <- [1,398,null,{}] 03:07:04 INFO - PROCESS | 1813 | 1462529224569 Marionette TRACE conn4 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:04 INFO - PROCESS | 1813 | 1462529224773 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 03:07:04 INFO - PROCESS | 1813 | 1462529224945 Marionette TRACE conn4 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:04 INFO - PROCESS | 1813 | ++DOCSHELL 0x94c4bc00 == 61 [pid = 1813] [id = 107] 03:07:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 137 (0x94cddc00) [pid = 1813] [serial = 320] [outer = (nil)] 03:07:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 138 (0x94d5d800) [pid = 1813] [serial = 321] [outer = 0x94cddc00] 03:07:05 INFO - PROCESS | 1813 | 1462529225026 Marionette DEBUG loaded listener.js 03:07:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 139 (0x94dd3c00) [pid = 1813] [serial = 322] [outer = 0x94cddc00] 03:07:05 INFO - PROCESS | 1813 | 1462529225807 Marionette TRACE conn4 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 03:07:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 03:07:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1336ms 03:07:05 INFO - PROCESS | 1813 | 1462529225885 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 03:07:05 INFO - PROCESS | 1813 | 1462529225888 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 03:07:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 03:07:05 INFO - PROCESS | 1813 | 1462529225899 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 03:07:05 INFO - PROCESS | 1813 | 1462529225902 Marionette TRACE conn4 <- [1,402,null,{}] 03:07:05 INFO - PROCESS | 1813 | 1462529225908 Marionette TRACE conn4 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:06 INFO - PROCESS | 1813 | 1462529226119 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 03:07:06 INFO - PROCESS | 1813 | 1462529226148 Marionette TRACE conn4 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:06 INFO - PROCESS | 1813 | ++DOCSHELL 0x94d57c00 == 62 [pid = 1813] [id = 108] 03:07:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 140 (0x94ddbc00) [pid = 1813] [serial = 323] [outer = (nil)] 03:07:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 141 (0x99026800) [pid = 1813] [serial = 324] [outer = 0x94ddbc00] 03:07:06 INFO - PROCESS | 1813 | 1462529226226 Marionette DEBUG loaded listener.js 03:07:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 142 (0x99042800) [pid = 1813] [serial = 325] [outer = 0x94ddbc00] 03:07:07 INFO - PROCESS | 1813 | 1462529227194 Marionette TRACE conn4 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 03:07:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 03:07:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1334ms 03:07:07 INFO - PROCESS | 1813 | 1462529227234 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 03:07:07 INFO - PROCESS | 1813 | 1462529227238 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 03:07:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 03:07:07 INFO - PROCESS | 1813 | 1462529227244 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 03:07:07 INFO - PROCESS | 1813 | 1462529227247 Marionette TRACE conn4 <- [1,406,null,{}] 03:07:07 INFO - PROCESS | 1813 | 1462529227260 Marionette TRACE conn4 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:07 INFO - PROCESS | 1813 | 1462529227456 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 03:07:07 INFO - PROCESS | 1813 | 1462529227488 Marionette TRACE conn4 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:07 INFO - PROCESS | 1813 | ++DOCSHELL 0x96a80c00 == 63 [pid = 1813] [id = 109] 03:07:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 143 (0x99130000) [pid = 1813] [serial = 326] [outer = (nil)] 03:07:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 144 (0x9a141c00) [pid = 1813] [serial = 327] [outer = 0x99130000] 03:07:07 INFO - PROCESS | 1813 | 1462529227572 Marionette DEBUG loaded listener.js 03:07:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 145 (0x9a609c00) [pid = 1813] [serial = 328] [outer = 0x99130000] 03:07:08 INFO - PROCESS | 1813 | --DOMWINDOW == 144 (0x9c00b400) [pid = 1813] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 03:07:08 INFO - PROCESS | 1813 | --DOMWINDOW == 143 (0x90ca5800) [pid = 1813] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 03:07:08 INFO - PROCESS | 1813 | --DOMWINDOW == 142 (0x99021c00) [pid = 1813] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 03:07:08 INFO - PROCESS | 1813 | --DOMWINDOW == 141 (0x93468800) [pid = 1813] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 03:07:08 INFO - PROCESS | 1813 | --DOMWINDOW == 140 (0x942eb000) [pid = 1813] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 03:07:08 INFO - PROCESS | 1813 | --DOMWINDOW == 139 (0xa30d5800) [pid = 1813] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 03:07:08 INFO - PROCESS | 1813 | --DOMWINDOW == 138 (0x9a13d800) [pid = 1813] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 03:07:08 INFO - PROCESS | 1813 | --DOMWINDOW == 137 (0xa3264800) [pid = 1813] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 03:07:08 INFO - PROCESS | 1813 | --DOMWINDOW == 136 (0x9a6b9c00) [pid = 1813] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 03:07:08 INFO - PROCESS | 1813 | --DOMWINDOW == 135 (0x94d5d000) [pid = 1813] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 03:07:08 INFO - PROCESS | 1813 | --DOMWINDOW == 134 (0xa500c400) [pid = 1813] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 03:07:08 INFO - PROCESS | 1813 | --DOMWINDOW == 133 (0x9b5f1000) [pid = 1813] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 03:07:08 INFO - PROCESS | 1813 | --DOMWINDOW == 132 (0x9a607800) [pid = 1813] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 03:07:08 INFO - PROCESS | 1813 | --DOMWINDOW == 131 (0x94c19c00) [pid = 1813] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 03:07:08 INFO - PROCESS | 1813 | --DOMWINDOW == 130 (0x94c46c00) [pid = 1813] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 03:07:08 INFO - PROCESS | 1813 | --DOMWINDOW == 129 (0xa35cec00) [pid = 1813] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 03:07:08 INFO - PROCESS | 1813 | --DOMWINDOW == 128 (0xa320c800) [pid = 1813] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 03:07:08 INFO - PROCESS | 1813 | --DOMWINDOW == 127 (0x9a605000) [pid = 1813] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 03:07:08 INFO - PROCESS | 1813 | --DOMWINDOW == 126 (0x9bf5e800) [pid = 1813] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 03:07:08 INFO - PROCESS | 1813 | --DOMWINDOW == 125 (0x94dd6400) [pid = 1813] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 03:07:08 INFO - PROCESS | 1813 | --DOMWINDOW == 124 (0x9a602400) [pid = 1813] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 03:07:08 INFO - PROCESS | 1813 | --DOMWINDOW == 123 (0x94c0c400) [pid = 1813] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 03:07:08 INFO - PROCESS | 1813 | --DOMWINDOW == 122 (0xa35c6400) [pid = 1813] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 03:07:08 INFO - PROCESS | 1813 | --DOMWINDOW == 121 (0xa22df000) [pid = 1813] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 03:07:08 INFO - PROCESS | 1813 | --DOMWINDOW == 120 (0x9a266400) [pid = 1813] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 03:07:09 INFO - PROCESS | 1813 | 1462529229107 Marionette TRACE conn4 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 03:07:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 03:07:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1886ms 03:07:09 INFO - PROCESS | 1813 | 1462529229133 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 03:07:09 INFO - PROCESS | 1813 | 1462529229139 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 03:07:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 03:07:09 INFO - PROCESS | 1813 | 1462529229150 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 03:07:09 INFO - PROCESS | 1813 | 1462529229156 Marionette TRACE conn4 <- [1,410,null,{}] 03:07:09 INFO - PROCESS | 1813 | 1462529229164 Marionette TRACE conn4 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:09 INFO - PROCESS | 1813 | 1462529229484 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 03:07:09 INFO - PROCESS | 1813 | 1462529229651 Marionette TRACE conn4 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:09 INFO - PROCESS | 1813 | ++DOCSHELL 0x93468800 == 64 [pid = 1813] [id = 110] 03:07:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 121 (0x94c49400) [pid = 1813] [serial = 329] [outer = (nil)] 03:07:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 122 (0x9902a800) [pid = 1813] [serial = 330] [outer = 0x94c49400] 03:07:09 INFO - PROCESS | 1813 | 1462529229743 Marionette DEBUG loaded listener.js 03:07:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 123 (0x9a13dc00) [pid = 1813] [serial = 331] [outer = 0x94c49400] 03:07:10 INFO - PROCESS | 1813 | 1462529230632 Marionette TRACE conn4 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 03:07:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 03:07:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1536ms 03:07:10 INFO - PROCESS | 1813 | 1462529230687 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 03:07:10 INFO - PROCESS | 1813 | 1462529230694 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 03:07:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 03:07:10 INFO - PROCESS | 1813 | 1462529230704 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 03:07:10 INFO - PROCESS | 1813 | 1462529230710 Marionette TRACE conn4 <- [1,414,null,{}] 03:07:10 INFO - PROCESS | 1813 | 1462529230721 Marionette TRACE conn4 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:10 INFO - PROCESS | 1813 | 1462529230953 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 03:07:11 INFO - PROCESS | 1813 | 1462529231191 Marionette TRACE conn4 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:11 INFO - PROCESS | 1813 | ++DOCSHELL 0x90c61000 == 65 [pid = 1813] [id = 111] 03:07:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 124 (0x90c63c00) [pid = 1813] [serial = 332] [outer = (nil)] 03:07:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 125 (0x90ca4c00) [pid = 1813] [serial = 333] [outer = 0x90c63c00] 03:07:11 INFO - PROCESS | 1813 | 1462529231325 Marionette DEBUG loaded listener.js 03:07:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 126 (0x91793c00) [pid = 1813] [serial = 334] [outer = 0x90c63c00] 03:07:12 INFO - PROCESS | 1813 | 1462529232319 Marionette TRACE conn4 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 03:07:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 03:07:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1693ms 03:07:12 INFO - PROCESS | 1813 | 1462529232397 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 03:07:12 INFO - PROCESS | 1813 | 1462529232406 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 03:07:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 03:07:12 INFO - PROCESS | 1813 | 1462529232418 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 03:07:12 INFO - PROCESS | 1813 | 1462529232422 Marionette TRACE conn4 <- [1,418,null,{}] 03:07:12 INFO - PROCESS | 1813 | 1462529232429 Marionette TRACE conn4 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:12 INFO - PROCESS | 1813 | 1462529232650 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 03:07:12 INFO - PROCESS | 1813 | 1462529232916 Marionette TRACE conn4 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:12 INFO - PROCESS | 1813 | ++DOCSHELL 0x91797c00 == 66 [pid = 1813] [id = 112] 03:07:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 127 (0x91f07c00) [pid = 1813] [serial = 335] [outer = (nil)] 03:07:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 128 (0x93472c00) [pid = 1813] [serial = 336] [outer = 0x91f07c00] 03:07:13 INFO - PROCESS | 1813 | 1462529233005 Marionette DEBUG loaded listener.js 03:07:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 129 (0x94c11c00) [pid = 1813] [serial = 337] [outer = 0x91f07c00] 03:07:14 INFO - PROCESS | 1813 | 1462529234487 Marionette TRACE conn4 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 03:07:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 03:07:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 2087ms 03:07:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 03:07:14 INFO - PROCESS | 1813 | 1462529234504 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 03:07:14 INFO - PROCESS | 1813 | 1462529234507 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 03:07:14 INFO - PROCESS | 1813 | 1462529234514 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 03:07:14 INFO - PROCESS | 1813 | 1462529234521 Marionette TRACE conn4 <- [1,422,null,{}] 03:07:14 INFO - PROCESS | 1813 | 1462529234539 Marionette TRACE conn4 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:14 INFO - PROCESS | 1813 | 1462529234711 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 03:07:14 INFO - PROCESS | 1813 | 1462529234894 Marionette TRACE conn4 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:14 INFO - PROCESS | 1813 | ++DOCSHELL 0x8ed17c00 == 67 [pid = 1813] [id = 113] 03:07:14 INFO - PROCESS | 1813 | ++DOMWINDOW == 130 (0x94d5e800) [pid = 1813] [serial = 338] [outer = (nil)] 03:07:14 INFO - PROCESS | 1813 | ++DOMWINDOW == 131 (0x9a262400) [pid = 1813] [serial = 339] [outer = 0x94d5e800] 03:07:14 INFO - PROCESS | 1813 | 1462529234985 Marionette DEBUG loaded listener.js 03:07:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 132 (0x9b2b2000) [pid = 1813] [serial = 340] [outer = 0x94d5e800] 03:07:16 INFO - PROCESS | 1813 | 1462529236375 Marionette TRACE conn4 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 03:07:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 03:07:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1949ms 03:07:16 INFO - PROCESS | 1813 | 1462529236463 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 03:07:16 INFO - PROCESS | 1813 | 1462529236469 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 03:07:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 03:07:16 INFO - PROCESS | 1813 | 1462529236476 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 03:07:16 INFO - PROCESS | 1813 | 1462529236478 Marionette TRACE conn4 <- [1,426,null,{}] 03:07:16 INFO - PROCESS | 1813 | 1462529236485 Marionette TRACE conn4 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:16 INFO - PROCESS | 1813 | 1462529236649 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 03:07:16 INFO - PROCESS | 1813 | 1462529236812 Marionette TRACE conn4 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:16 INFO - PROCESS | 1813 | ++DOCSHELL 0x9b060800 == 68 [pid = 1813] [id = 114] 03:07:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 133 (0x9b796000) [pid = 1813] [serial = 341] [outer = (nil)] 03:07:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 134 (0x9c007800) [pid = 1813] [serial = 342] [outer = 0x9b796000] 03:07:16 INFO - PROCESS | 1813 | 1462529236901 Marionette DEBUG loaded listener.js 03:07:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 135 (0x9c089800) [pid = 1813] [serial = 343] [outer = 0x9b796000] 03:07:17 INFO - PROCESS | 1813 | 1462529237882 Marionette TRACE conn4 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 03:07:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 03:07:17 INFO - PROCESS | 1813 | 1462529237966 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 03:07:17 INFO - PROCESS | 1813 | 1462529237973 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 03:07:17 INFO - PROCESS | 1813 | 1462529237976 Marionette TRACE conn4 <- [1,430,null,{}] 03:07:17 INFO - PROCESS | 1813 | 1462529237983 Marionette TRACE conn4 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:18 INFO - PROCESS | 1813 | 1462529238162 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 03:07:18 INFO - PROCESS | 1813 | 1462529238386 Marionette TRACE conn4 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:18 INFO - PROCESS | 1813 | ++DOCSHELL 0x9c126000 == 69 [pid = 1813] [id = 115] 03:07:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 136 (0x9d45c400) [pid = 1813] [serial = 344] [outer = (nil)] 03:07:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 137 (0xa05f8800) [pid = 1813] [serial = 345] [outer = 0x9d45c400] 03:07:18 INFO - PROCESS | 1813 | 1462529238487 Marionette DEBUG loaded listener.js 03:07:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 138 (0xa21c2400) [pid = 1813] [serial = 346] [outer = 0x9d45c400] 03:07:19 INFO - PROCESS | 1813 | 1462529239363 Marionette TRACE conn4 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 03:07:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 03:07:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1435ms 03:07:19 INFO - PROCESS | 1813 | 1462529239409 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 03:07:19 INFO - PROCESS | 1813 | 1462529239413 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 03:07:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 03:07:19 INFO - PROCESS | 1813 | 1462529239419 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 03:07:19 INFO - PROCESS | 1813 | 1462529239423 Marionette TRACE conn4 <- [1,434,null,{}] 03:07:19 INFO - PROCESS | 1813 | 1462529239429 Marionette TRACE conn4 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:19 INFO - PROCESS | 1813 | 1462529239631 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 03:07:19 INFO - PROCESS | 1813 | 1462529239863 Marionette TRACE conn4 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:19 INFO - PROCESS | 1813 | ++DOCSHELL 0x9d872400 == 70 [pid = 1813] [id = 116] 03:07:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 139 (0xa0625c00) [pid = 1813] [serial = 347] [outer = (nil)] 03:07:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 140 (0xa062ac00) [pid = 1813] [serial = 348] [outer = 0xa0625c00] 03:07:20 INFO - PROCESS | 1813 | 1462529240001 Marionette DEBUG loaded listener.js 03:07:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 141 (0xa0631000) [pid = 1813] [serial = 349] [outer = 0xa0625c00] 03:07:20 INFO - PROCESS | 1813 | 1462529240916 Marionette TRACE conn4 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 03:07:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 03:07:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1538ms 03:07:20 INFO - PROCESS | 1813 | 1462529240959 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 03:07:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 03:07:20 INFO - PROCESS | 1813 | 1462529240964 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 03:07:20 INFO - PROCESS | 1813 | 1462529240970 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 03:07:20 INFO - PROCESS | 1813 | 1462529240974 Marionette TRACE conn4 <- [1,438,null,{}] 03:07:20 INFO - PROCESS | 1813 | 1462529240980 Marionette TRACE conn4 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:21 INFO - PROCESS | 1813 | 1462529241153 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 03:07:21 INFO - PROCESS | 1813 | 1462529241324 Marionette TRACE conn4 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:21 INFO - PROCESS | 1813 | ++DOCSHELL 0x8ed16000 == 71 [pid = 1813] [id = 117] 03:07:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 142 (0x8f9e2c00) [pid = 1813] [serial = 350] [outer = (nil)] 03:07:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 143 (0x9b064800) [pid = 1813] [serial = 351] [outer = 0x8f9e2c00] 03:07:21 INFO - PROCESS | 1813 | 1462529241413 Marionette DEBUG loaded listener.js 03:07:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 144 (0xa062d400) [pid = 1813] [serial = 352] [outer = 0x8f9e2c00] 03:07:22 INFO - PROCESS | 1813 | 1462529242364 Marionette TRACE conn4 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 03:07:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 03:07:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1435ms 03:07:22 INFO - PROCESS | 1813 | 1462529242404 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 03:07:22 INFO - PROCESS | 1813 | 1462529242408 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 03:07:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 03:07:22 INFO - PROCESS | 1813 | 1462529242415 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 03:07:22 INFO - PROCESS | 1813 | 1462529242419 Marionette TRACE conn4 <- [1,442,null,{}] 03:07:22 INFO - PROCESS | 1813 | 1462529242425 Marionette TRACE conn4 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:22 INFO - PROCESS | 1813 | 1462529242599 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 03:07:22 INFO - PROCESS | 1813 | 1462529242816 Marionette TRACE conn4 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:23 INFO - PROCESS | 1813 | ++DOCSHELL 0x90c57c00 == 72 [pid = 1813] [id = 118] 03:07:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 145 (0x90c5ac00) [pid = 1813] [serial = 353] [outer = (nil)] 03:07:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 146 (0x90c9e400) [pid = 1813] [serial = 354] [outer = 0x90c5ac00] 03:07:23 INFO - PROCESS | 1813 | 1462529243196 Marionette DEBUG loaded listener.js 03:07:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 147 (0x91797000) [pid = 1813] [serial = 355] [outer = 0x90c5ac00] 03:07:24 INFO - PROCESS | 1813 | 1462529244157 Marionette TRACE conn4 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 03:07:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 03:07:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1787ms 03:07:24 INFO - PROCESS | 1813 | 1462529244204 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 03:07:24 INFO - PROCESS | 1813 | 1462529244211 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 03:07:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 03:07:24 INFO - PROCESS | 1813 | 1462529244220 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 03:07:24 INFO - PROCESS | 1813 | 1462529244225 Marionette TRACE conn4 <- [1,446,null,{}] 03:07:24 INFO - PROCESS | 1813 | 1462529244233 Marionette TRACE conn4 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:24 INFO - PROCESS | 1813 | 1462529244406 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 03:07:24 INFO - PROCESS | 1813 | 1462529244723 Marionette TRACE conn4 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:24 INFO - PROCESS | 1813 | ++DOCSHELL 0x919b2000 == 73 [pid = 1813] [id = 119] 03:07:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 148 (0x93651400) [pid = 1813] [serial = 356] [outer = (nil)] 03:07:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 149 (0x94ce2c00) [pid = 1813] [serial = 357] [outer = 0x93651400] 03:07:24 INFO - PROCESS | 1813 | 1462529244823 Marionette DEBUG loaded listener.js 03:07:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 150 (0x94dd3000) [pid = 1813] [serial = 358] [outer = 0x93651400] 03:07:25 INFO - PROCESS | 1813 | --DOCSHELL 0x94c47c00 == 72 [pid = 1813] [id = 73] 03:07:25 INFO - PROCESS | 1813 | --DOCSHELL 0x9a602c00 == 71 [pid = 1813] [id = 71] 03:07:25 INFO - PROCESS | 1813 | --DOCSHELL 0x98580400 == 70 [pid = 1813] [id = 72] 03:07:25 INFO - PROCESS | 1813 | --DOCSHELL 0x96a80c00 == 69 [pid = 1813] [id = 109] 03:07:25 INFO - PROCESS | 1813 | --DOMWINDOW == 149 (0x9d857800) [pid = 1813] [serial = 285] [outer = (nil)] [url = about:blank] 03:07:25 INFO - PROCESS | 1813 | --DOCSHELL 0x94d57c00 == 68 [pid = 1813] [id = 108] 03:07:25 INFO - PROCESS | 1813 | --DOCSHELL 0x94c4bc00 == 67 [pid = 1813] [id = 107] 03:07:25 INFO - PROCESS | 1813 | --DOCSHELL 0x8eb88800 == 66 [pid = 1813] [id = 106] 03:07:25 INFO - PROCESS | 1813 | --DOCSHELL 0x91797400 == 65 [pid = 1813] [id = 105] 03:07:25 INFO - PROCESS | 1813 | --DOCSHELL 0x8f641800 == 64 [pid = 1813] [id = 104] 03:07:26 INFO - PROCESS | 1813 | --DOCSHELL 0x8f650400 == 63 [pid = 1813] [id = 99] 03:07:26 INFO - PROCESS | 1813 | 1462529246027 Marionette TRACE conn4 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 03:07:26 INFO - PROCESS | 1813 | --DOCSHELL 0x8f643400 == 62 [pid = 1813] [id = 96] 03:07:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 03:07:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1834ms 03:07:26 INFO - PROCESS | 1813 | --DOMWINDOW == 148 (0xa102ec00) [pid = 1813] [serial = 138] [outer = (nil)] [url = about:blank] 03:07:26 INFO - PROCESS | 1813 | --DOMWINDOW == 147 (0x942ebc00) [pid = 1813] [serial = 270] [outer = (nil)] [url = about:blank] 03:07:26 INFO - PROCESS | 1813 | --DOMWINDOW == 146 (0x9902d400) [pid = 1813] [serial = 174] [outer = (nil)] [url = about:blank] 03:07:26 INFO - PROCESS | 1813 | --DOMWINDOW == 145 (0x942e7000) [pid = 1813] [serial = 108] [outer = (nil)] [url = about:blank] 03:07:26 INFO - PROCESS | 1813 | --DOMWINDOW == 144 (0x9a182000) [pid = 1813] [serial = 135] [outer = (nil)] [url = about:blank] 03:07:26 INFO - PROCESS | 1813 | --DOMWINDOW == 143 (0x8f9df800) [pid = 1813] [serial = 267] [outer = (nil)] [url = about:blank] 03:07:26 INFO - PROCESS | 1813 | --DOMWINDOW == 142 (0x8f64d800) [pid = 1813] [serial = 261] [outer = (nil)] [url = about:blank] 03:07:26 INFO - PROCESS | 1813 | --DOMWINDOW == 141 (0xa35c9400) [pid = 1813] [serial = 213] [outer = (nil)] [url = about:blank] 03:07:26 INFO - PROCESS | 1813 | --DOMWINDOW == 140 (0x9b233000) [pid = 1813] [serial = 177] [outer = (nil)] [url = about:blank] 03:07:26 INFO - PROCESS | 1813 | --DOMWINDOW == 139 (0xa4e07c00) [pid = 1813] [serial = 141] [outer = (nil)] [url = about:blank] 03:07:26 INFO - PROCESS | 1813 | --DOMWINDOW == 138 (0xa62d5800) [pid = 1813] [serial = 264] [outer = (nil)] [url = about:blank] 03:07:26 INFO - PROCESS | 1813 | --DOMWINDOW == 137 (0x9a60fc00) [pid = 1813] [serial = 249] [outer = (nil)] [url = about:blank] 03:07:26 INFO - PROCESS | 1813 | --DOMWINDOW == 136 (0x99ea3c00) [pid = 1813] [serial = 111] [outer = (nil)] [url = about:blank] 03:07:26 INFO - PROCESS | 1813 | --DOMWINDOW == 135 (0x98540000) [pid = 1813] [serial = 246] [outer = (nil)] [url = about:blank] 03:07:26 INFO - PROCESS | 1813 | --DOMWINDOW == 134 (0x99e26800) [pid = 1813] [serial = 276] [outer = (nil)] [url = about:blank] 03:07:26 INFO - PROCESS | 1813 | --DOMWINDOW == 133 (0x9c00bc00) [pid = 1813] [serial = 144] [outer = (nil)] [url = about:blank] 03:07:26 INFO - PROCESS | 1813 | --DOMWINDOW == 132 (0x9c08b400) [pid = 1813] [serial = 180] [outer = (nil)] [url = about:blank] 03:07:26 INFO - PROCESS | 1813 | --DOMWINDOW == 131 (0x9a60dc00) [pid = 1813] [serial = 279] [outer = (nil)] [url = about:blank] 03:07:26 INFO - PROCESS | 1813 | --DOMWINDOW == 130 (0x9a13cc00) [pid = 1813] [serial = 277] [outer = (nil)] [url = about:blank] 03:07:26 INFO - PROCESS | 1813 | --DOMWINDOW == 129 (0x94c48800) [pid = 1813] [serial = 171] [outer = (nil)] [url = about:blank] 03:07:26 INFO - PROCESS | 1813 | --DOMWINDOW == 128 (0x94c44800) [pid = 1813] [serial = 271] [outer = (nil)] [url = about:blank] 03:07:26 INFO - PROCESS | 1813 | --DOMWINDOW == 127 (0x9a642800) [pid = 1813] [serial = 252] [outer = (nil)] [url = about:blank] 03:07:26 INFO - PROCESS | 1813 | --DOMWINDOW == 126 (0x94d5b000) [pid = 1813] [serial = 273] [outer = (nil)] [url = about:blank] 03:07:26 INFO - PROCESS | 1813 | --DOMWINDOW == 125 (0x94d62c00) [pid = 1813] [serial = 274] [outer = (nil)] [url = about:blank] 03:07:26 INFO - PROCESS | 1813 | --DOMWINDOW == 124 (0xa500a000) [pid = 1813] [serial = 216] [outer = (nil)] [url = about:blank] 03:07:26 INFO - PROCESS | 1813 | --DOMWINDOW == 123 (0xa6d86800) [pid = 1813] [serial = 147] [outer = (nil)] [url = about:blank] 03:07:26 INFO - PROCESS | 1813 | --DOMWINDOW == 122 (0x9c00c400) [pid = 1813] [serial = 282] [outer = (nil)] [url = about:blank] 03:07:26 INFO - PROCESS | 1813 | --DOMWINDOW == 121 (0xa35c5400) [pid = 1813] [serial = 258] [outer = (nil)] [url = about:blank] 03:07:26 INFO - PROCESS | 1813 | --DOMWINDOW == 120 (0xa82db000) [pid = 1813] [serial = 223] [outer = (nil)] [url = about:blank] 03:07:26 INFO - PROCESS | 1813 | --DOMWINDOW == 119 (0x9b232c00) [pid = 1813] [serial = 280] [outer = (nil)] [url = about:blank] 03:07:26 INFO - PROCESS | 1813 | --DOMWINDOW == 118 (0x9a267c00) [pid = 1813] [serial = 114] [outer = (nil)] [url = about:blank] 03:07:26 INFO - PROCESS | 1813 | --DOMWINDOW == 117 (0x9a60e800) [pid = 1813] [serial = 183] [outer = (nil)] [url = about:blank] 03:07:26 INFO - PROCESS | 1813 | --DOMWINDOW == 116 (0xa26cd000) [pid = 1813] [serial = 255] [outer = (nil)] [url = about:blank] 03:07:26 INFO - PROCESS | 1813 | --DOMWINDOW == 115 (0x9903c400) [pid = 1813] [serial = 207] [outer = (nil)] [url = about:blank] 03:07:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 03:07:26 INFO - PROCESS | 1813 | --DOMWINDOW == 114 (0xa6d88400) [pid = 1813] [serial = 219] [outer = (nil)] [url = about:blank] 03:07:26 INFO - PROCESS | 1813 | --DOMWINDOW == 113 (0x9c086800) [pid = 1813] [serial = 283] [outer = (nil)] [url = about:blank] 03:07:26 INFO - PROCESS | 1813 | --DOMWINDOW == 112 (0xa2607400) [pid = 1813] [serial = 132] [outer = (nil)] [url = about:blank] 03:07:26 INFO - PROCESS | 1813 | --DOMWINDOW == 111 (0x9c010000) [pid = 1813] [serial = 210] [outer = (nil)] [url = about:blank] 03:07:26 INFO - PROCESS | 1813 | 1462529246070 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 03:07:26 INFO - PROCESS | 1813 | 1462529246090 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 03:07:26 INFO - PROCESS | 1813 | 1462529246121 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 03:07:26 INFO - PROCESS | 1813 | 1462529246125 Marionette TRACE conn4 <- [1,450,null,{}] 03:07:26 INFO - PROCESS | 1813 | 1462529246131 Marionette TRACE conn4 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:26 INFO - PROCESS | 1813 | 1462529246316 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 03:07:26 INFO - PROCESS | 1813 | 1462529246522 Marionette TRACE conn4 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:26 INFO - PROCESS | 1813 | ++DOCSHELL 0x91f12400 == 63 [pid = 1813] [id = 120] 03:07:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 112 (0x93475800) [pid = 1813] [serial = 359] [outer = (nil)] 03:07:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 113 (0x94c40000) [pid = 1813] [serial = 360] [outer = 0x93475800] 03:07:26 INFO - PROCESS | 1813 | 1462529246597 Marionette DEBUG loaded listener.js 03:07:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 114 (0x94d63000) [pid = 1813] [serial = 361] [outer = 0x93475800] 03:07:27 INFO - PROCESS | 1813 | 1462529247421 Marionette TRACE conn4 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 03:07:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 03:07:27 INFO - PROCESS | 1813 | 1462529247476 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 03:07:27 INFO - PROCESS | 1813 | 1462529247483 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 03:07:27 INFO - PROCESS | 1813 | 1462529247489 Marionette TRACE conn4 <- [1,454,null,{}] 03:07:27 INFO - PROCESS | 1813 | 1462529247505 Marionette TRACE conn4 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:27 INFO - PROCESS | 1813 | 1462529247702 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 03:07:27 INFO - PROCESS | 1813 | 1462529247828 Marionette TRACE conn4 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:27 INFO - PROCESS | 1813 | ++DOCSHELL 0x90ca0400 == 64 [pid = 1813] [id = 121] 03:07:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 115 (0x99024c00) [pid = 1813] [serial = 362] [outer = (nil)] 03:07:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 116 (0x9a13a400) [pid = 1813] [serial = 363] [outer = 0x99024c00] 03:07:27 INFO - PROCESS | 1813 | 1462529247902 Marionette DEBUG loaded listener.js 03:07:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 117 (0x9a267c00) [pid = 1813] [serial = 364] [outer = 0x99024c00] 03:07:28 INFO - PROCESS | 1813 | [1813] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 03:07:28 INFO - PROCESS | 1813 | 1462529248780 Marionette TRACE conn4 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 03:07:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 03:07:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1344ms 03:07:28 INFO - PROCESS | 1813 | 1462529248827 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 03:07:28 INFO - PROCESS | 1813 | 1462529248832 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 03:07:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 03:07:28 INFO - PROCESS | 1813 | 1462529248845 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 03:07:28 INFO - PROCESS | 1813 | 1462529248848 Marionette TRACE conn4 <- [1,458,null,{}] 03:07:28 INFO - PROCESS | 1813 | 1462529248854 Marionette TRACE conn4 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:29 INFO - PROCESS | 1813 | 1462529249058 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 03:07:29 INFO - PROCESS | 1813 | 1462529249083 Marionette TRACE conn4 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:29 INFO - PROCESS | 1813 | ++DOCSHELL 0x96a82400 == 65 [pid = 1813] [id = 122] 03:07:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 118 (0x99028000) [pid = 1813] [serial = 365] [outer = (nil)] 03:07:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 119 (0x9a46b400) [pid = 1813] [serial = 366] [outer = 0x99028000] 03:07:29 INFO - PROCESS | 1813 | 1462529249161 Marionette DEBUG loaded listener.js 03:07:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 120 (0x9a46e400) [pid = 1813] [serial = 367] [outer = 0x99028000] 03:07:30 INFO - PROCESS | 1813 | 1462529250183 Marionette TRACE conn4 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 03:07:30 INFO - PROCESS | 1813 | 1462529250240 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 03:07:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 03:07:30 INFO - PROCESS | 1813 | 1462529250254 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 03:07:30 INFO - PROCESS | 1813 | 1462529250256 Marionette TRACE conn4 <- [1,462,null,{}] 03:07:30 INFO - PROCESS | 1813 | 1462529250262 Marionette TRACE conn4 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:30 INFO - PROCESS | 1813 | 1462529250524 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 03:07:30 INFO - PROCESS | 1813 | --DOMWINDOW == 119 (0x99130000) [pid = 1813] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 03:07:30 INFO - PROCESS | 1813 | --DOMWINDOW == 118 (0x8f9d9c00) [pid = 1813] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 03:07:30 INFO - PROCESS | 1813 | --DOMWINDOW == 117 (0x94cddc00) [pid = 1813] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 03:07:30 INFO - PROCESS | 1813 | --DOMWINDOW == 116 (0x8f642c00) [pid = 1813] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 03:07:30 INFO - PROCESS | 1813 | --DOMWINDOW == 115 (0x9179a400) [pid = 1813] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 03:07:30 INFO - PROCESS | 1813 | --DOMWINDOW == 114 (0x94ddbc00) [pid = 1813] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 03:07:30 INFO - PROCESS | 1813 | --DOMWINDOW == 113 (0x90ca6800) [pid = 1813] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 03:07:30 INFO - PROCESS | 1813 | 1462529250855 Marionette TRACE conn4 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:30 INFO - PROCESS | 1813 | ++DOCSHELL 0x8ed10c00 == 66 [pid = 1813] [id = 123] 03:07:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 114 (0x8f642c00) [pid = 1813] [serial = 368] [outer = (nil)] 03:07:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 115 (0x91794800) [pid = 1813] [serial = 369] [outer = 0x8f642c00] 03:07:30 INFO - PROCESS | 1813 | 1462529250941 Marionette DEBUG loaded listener.js 03:07:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 116 (0x9966b400) [pid = 1813] [serial = 370] [outer = 0x8f642c00] 03:07:31 INFO - PROCESS | 1813 | [1813] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 03:07:31 INFO - PROCESS | 1813 | 1462529251762 Marionette TRACE conn4 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 03:07:31 INFO - PROCESS | 1813 | 1462529251840 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 03:07:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 03:07:31 INFO - PROCESS | 1813 | 1462529251848 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 03:07:31 INFO - PROCESS | 1813 | 1462529251851 Marionette TRACE conn4 <- [1,466,null,{}] 03:07:31 INFO - PROCESS | 1813 | 1462529251857 Marionette TRACE conn4 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:32 INFO - PROCESS | 1813 | 1462529252021 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 03:07:32 INFO - PROCESS | 1813 | 1462529252145 Marionette TRACE conn4 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:32 INFO - PROCESS | 1813 | ++DOCSHELL 0x9a468c00 == 67 [pid = 1813] [id = 124] 03:07:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 117 (0x9a608c00) [pid = 1813] [serial = 371] [outer = (nil)] 03:07:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 118 (0x9ba51c00) [pid = 1813] [serial = 372] [outer = 0x9a608c00] 03:07:32 INFO - PROCESS | 1813 | 1462529252226 Marionette DEBUG loaded listener.js 03:07:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 119 (0x9bf5f400) [pid = 1813] [serial = 373] [outer = 0x9a608c00] 03:07:33 INFO - PROCESS | 1813 | 1462529253183 Marionette TRACE conn4 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 03:07:33 INFO - PROCESS | 1813 | 1462529253240 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 03:07:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 03:07:33 INFO - PROCESS | 1813 | 1462529253249 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 03:07:33 INFO - PROCESS | 1813 | 1462529253256 Marionette TRACE conn4 <- [1,470,null,{}] 03:07:33 INFO - PROCESS | 1813 | 1462529253267 Marionette TRACE conn4 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:33 INFO - PROCESS | 1813 | 1462529253475 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 03:07:33 INFO - PROCESS | 1813 | 1462529253715 Marionette TRACE conn4 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:33 INFO - PROCESS | 1813 | ++DOCSHELL 0x90ca0c00 == 68 [pid = 1813] [id = 125] 03:07:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 120 (0x90ca3400) [pid = 1813] [serial = 374] [outer = (nil)] 03:07:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 121 (0x91f0c400) [pid = 1813] [serial = 375] [outer = 0x90ca3400] 03:07:33 INFO - PROCESS | 1813 | 1462529253857 Marionette DEBUG loaded listener.js 03:07:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 122 (0x942e4800) [pid = 1813] [serial = 376] [outer = 0x90ca3400] 03:07:34 INFO - PROCESS | 1813 | 1462529254871 Marionette TRACE conn4 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 03:07:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 03:07:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1690ms 03:07:34 INFO - PROCESS | 1813 | 1462529254941 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 03:07:34 INFO - PROCESS | 1813 | 1462529254950 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 03:07:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 03:07:34 INFO - PROCESS | 1813 | 1462529254963 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 03:07:34 INFO - PROCESS | 1813 | 1462529254967 Marionette TRACE conn4 <- [1,474,null,{}] 03:07:34 INFO - PROCESS | 1813 | 1462529254974 Marionette TRACE conn4 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:35 INFO - PROCESS | 1813 | 1462529255210 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 03:07:35 INFO - PROCESS | 1813 | 1462529255480 Marionette TRACE conn4 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:35 INFO - PROCESS | 1813 | ++DOCSHELL 0x94c40800 == 69 [pid = 1813] [id = 126] 03:07:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 123 (0x94d60800) [pid = 1813] [serial = 377] [outer = (nil)] 03:07:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 124 (0x9912d000) [pid = 1813] [serial = 378] [outer = 0x94d60800] 03:07:35 INFO - PROCESS | 1813 | 1462529255587 Marionette DEBUG loaded listener.js 03:07:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 125 (0x9a463800) [pid = 1813] [serial = 379] [outer = 0x94d60800] 03:07:36 INFO - PROCESS | 1813 | 1462529256631 Marionette TRACE conn4 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 03:07:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 03:07:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1738ms 03:07:36 INFO - PROCESS | 1813 | 1462529256703 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 03:07:36 INFO - PROCESS | 1813 | 1462529256707 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 03:07:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 03:07:36 INFO - PROCESS | 1813 | 1462529256715 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 03:07:36 INFO - PROCESS | 1813 | 1462529256721 Marionette TRACE conn4 <- [1,478,null,{}] 03:07:36 INFO - PROCESS | 1813 | 1462529256739 Marionette TRACE conn4 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:37 INFO - PROCESS | 1813 | 1462529257142 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 03:07:37 INFO - PROCESS | 1813 | 1462529257731 Marionette TRACE conn4 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:37 INFO - PROCESS | 1813 | ++DOCSHELL 0xa2607c00 == 70 [pid = 1813] [id = 127] 03:07:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 126 (0xa260ac00) [pid = 1813] [serial = 380] [outer = (nil)] 03:07:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 127 (0xa320c800) [pid = 1813] [serial = 381] [outer = 0xa260ac00] 03:07:37 INFO - PROCESS | 1813 | 1462529257827 Marionette DEBUG loaded listener.js 03:07:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 128 (0xa32f2000) [pid = 1813] [serial = 382] [outer = 0xa260ac00] 03:07:38 INFO - PROCESS | 1813 | 1462529258966 Marionette TRACE conn4 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 03:07:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 03:07:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 2303ms 03:07:39 INFO - PROCESS | 1813 | 1462529259020 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 03:07:39 INFO - PROCESS | 1813 | 1462529259024 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 03:07:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 03:07:39 INFO - PROCESS | 1813 | 1462529259031 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 03:07:39 INFO - PROCESS | 1813 | 1462529259034 Marionette TRACE conn4 <- [1,482,null,{}] 03:07:39 INFO - PROCESS | 1813 | 1462529259041 Marionette TRACE conn4 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:39 INFO - PROCESS | 1813 | 1462529259230 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 03:07:39 INFO - PROCESS | 1813 | 1462529259399 Marionette TRACE conn4 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:39 INFO - PROCESS | 1813 | ++DOCSHELL 0x94ce4c00 == 71 [pid = 1813] [id = 128] 03:07:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 129 (0x9ba5b400) [pid = 1813] [serial = 383] [outer = (nil)] 03:07:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 130 (0xa35c8800) [pid = 1813] [serial = 384] [outer = 0x9ba5b400] 03:07:39 INFO - PROCESS | 1813 | 1462529259492 Marionette DEBUG loaded listener.js 03:07:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 131 (0xa35d0000) [pid = 1813] [serial = 385] [outer = 0x9ba5b400] 03:07:40 INFO - PROCESS | 1813 | 1462529260521 Marionette TRACE conn4 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 03:07:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 03:07:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1589ms 03:07:40 INFO - PROCESS | 1813 | 1462529260623 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 03:07:40 INFO - PROCESS | 1813 | 1462529260630 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 03:07:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 03:07:40 INFO - PROCESS | 1813 | 1462529260640 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 03:07:40 INFO - PROCESS | 1813 | 1462529260645 Marionette TRACE conn4 <- [1,486,null,{}] 03:07:40 INFO - PROCESS | 1813 | 1462529260665 Marionette TRACE conn4 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:41 INFO - PROCESS | 1813 | 1462529261144 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 03:07:41 INFO - PROCESS | 1813 | 1462529261308 Marionette TRACE conn4 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:41 INFO - PROCESS | 1813 | ++DOCSHELL 0x8eb8a800 == 72 [pid = 1813] [id = 129] 03:07:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 132 (0x8ed16800) [pid = 1813] [serial = 386] [outer = (nil)] 03:07:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 133 (0xa5060400) [pid = 1813] [serial = 387] [outer = 0x8ed16800] 03:07:41 INFO - PROCESS | 1813 | 1462529261434 Marionette DEBUG loaded listener.js 03:07:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 134 (0xa6207000) [pid = 1813] [serial = 388] [outer = 0x8ed16800] 03:07:42 INFO - PROCESS | 1813 | 1462529262446 Marionette TRACE conn4 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 03:07:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 03:07:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1840ms 03:07:42 INFO - PROCESS | 1813 | 1462529262480 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 03:07:42 INFO - PROCESS | 1813 | 1462529262483 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 03:07:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 03:07:42 INFO - PROCESS | 1813 | 1462529262491 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 03:07:42 INFO - PROCESS | 1813 | 1462529262495 Marionette TRACE conn4 <- [1,490,null,{}] 03:07:42 INFO - PROCESS | 1813 | 1462529262501 Marionette TRACE conn4 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:42 INFO - PROCESS | 1813 | 1462529262719 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 03:07:42 INFO - PROCESS | 1813 | 1462529262946 Marionette TRACE conn4 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:43 INFO - PROCESS | 1813 | ++DOCSHELL 0x8ed7fc00 == 73 [pid = 1813] [id = 130] 03:07:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 135 (0x8ed82000) [pid = 1813] [serial = 389] [outer = (nil)] 03:07:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 136 (0x94fae400) [pid = 1813] [serial = 390] [outer = 0x8ed82000] 03:07:43 INFO - PROCESS | 1813 | 1462529263081 Marionette DEBUG loaded listener.js 03:07:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 137 (0xa62ccc00) [pid = 1813] [serial = 391] [outer = 0x8ed82000] 03:07:43 INFO - PROCESS | 1813 | 1462529263984 Marionette TRACE conn4 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 03:07:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 03:07:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1547ms 03:07:44 INFO - PROCESS | 1813 | 1462529264039 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 03:07:44 INFO - PROCESS | 1813 | 1462529264042 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 03:07:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 03:07:44 INFO - PROCESS | 1813 | 1462529264049 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 03:07:44 INFO - PROCESS | 1813 | 1462529264052 Marionette TRACE conn4 <- [1,494,null,{}] 03:07:44 INFO - PROCESS | 1813 | 1462529264059 Marionette TRACE conn4 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:44 INFO - PROCESS | 1813 | 1462529264246 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 03:07:44 INFO - PROCESS | 1813 | 1462529264460 Marionette TRACE conn4 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:44 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f64d000 == 74 [pid = 1813] [id = 131] 03:07:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 138 (0x9187ec00) [pid = 1813] [serial = 392] [outer = (nil)] 03:07:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 139 (0x91883c00) [pid = 1813] [serial = 393] [outer = 0x9187ec00] 03:07:44 INFO - PROCESS | 1813 | 1462529264591 Marionette DEBUG loaded listener.js 03:07:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 140 (0x91887400) [pid = 1813] [serial = 394] [outer = 0x9187ec00] 03:07:45 INFO - PROCESS | 1813 | 1462529265482 Marionette TRACE conn4 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 03:07:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 03:07:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1486ms 03:07:45 INFO - PROCESS | 1813 | 1462529265535 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 03:07:45 INFO - PROCESS | 1813 | 1462529265539 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 03:07:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 03:07:45 INFO - PROCESS | 1813 | 1462529265546 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 03:07:45 INFO - PROCESS | 1813 | 1462529265548 Marionette TRACE conn4 <- [1,498,null,{}] 03:07:45 INFO - PROCESS | 1813 | 1462529265555 Marionette TRACE conn4 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:45 INFO - PROCESS | 1813 | 1462529265751 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 03:07:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 141 (0x8f64bc00) [pid = 1813] [serial = 395] [outer = 0x9912e400] 03:07:46 INFO - PROCESS | 1813 | 1462529266043 Marionette TRACE conn4 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:46 INFO - PROCESS | 1813 | ++DOCSHELL 0x90da2c00 == 75 [pid = 1813] [id = 132] 03:07:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 142 (0x90da3000) [pid = 1813] [serial = 396] [outer = (nil)] 03:07:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 143 (0x90da5800) [pid = 1813] [serial = 397] [outer = 0x90da3000] 03:07:46 INFO - PROCESS | 1813 | 1462529266189 Marionette DEBUG loaded listener.js 03:07:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 144 (0x90da8800) [pid = 1813] [serial = 398] [outer = 0x90da3000] 03:07:47 INFO - PROCESS | 1813 | 1462529267117 Marionette TRACE conn4 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 03:07:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 03:07:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1631ms 03:07:47 INFO - PROCESS | 1813 | 1462529267179 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 03:07:47 INFO - PROCESS | 1813 | 1462529267183 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 03:07:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 03:07:47 INFO - PROCESS | 1813 | 1462529267190 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 03:07:47 INFO - PROCESS | 1813 | 1462529267194 Marionette TRACE conn4 <- [1,502,null,{}] 03:07:47 INFO - PROCESS | 1813 | 1462529267200 Marionette TRACE conn4 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:47 INFO - PROCESS | 1813 | 1462529267392 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 03:07:47 INFO - PROCESS | 1813 | 1462529267615 Marionette TRACE conn4 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:47 INFO - PROCESS | 1813 | ++DOCSHELL 0x90c60c00 == 76 [pid = 1813] [id = 133] 03:07:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 145 (0x90da7c00) [pid = 1813] [serial = 399] [outer = (nil)] 03:07:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 146 (0x9188a000) [pid = 1813] [serial = 400] [outer = 0x90da7c00] 03:07:47 INFO - PROCESS | 1813 | 1462529267746 Marionette DEBUG loaded listener.js 03:07:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 147 (0x9188d800) [pid = 1813] [serial = 401] [outer = 0x90da7c00] 03:07:48 INFO - PROCESS | 1813 | 1462529268671 Marionette TRACE conn4 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 03:07:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 03:07:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1536ms 03:07:48 INFO - PROCESS | 1813 | 1462529268729 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 03:07:48 INFO - PROCESS | 1813 | 1462529268733 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 03:07:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 03:07:48 INFO - PROCESS | 1813 | 1462529268740 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 03:07:48 INFO - PROCESS | 1813 | 1462529268743 Marionette TRACE conn4 <- [1,506,null,{}] 03:07:48 INFO - PROCESS | 1813 | 1462529268750 Marionette TRACE conn4 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:48 INFO - PROCESS | 1813 | 1462529268939 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 03:07:49 INFO - PROCESS | 1813 | 1462529269166 Marionette TRACE conn4 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:49 INFO - PROCESS | 1813 | ++DOCSHELL 0x8ed15400 == 77 [pid = 1813] [id = 134] 03:07:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 148 (0x8ed15800) [pid = 1813] [serial = 402] [outer = (nil)] 03:07:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 149 (0x8ed83400) [pid = 1813] [serial = 403] [outer = 0x8ed15800] 03:07:49 INFO - PROCESS | 1813 | 1462529269544 Marionette DEBUG loaded listener.js 03:07:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 150 (0x8ed8ac00) [pid = 1813] [serial = 404] [outer = 0x8ed15800] 03:07:50 INFO - PROCESS | 1813 | 1462529270634 Marionette TRACE conn4 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 03:07:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 03:07:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1934ms 03:07:50 INFO - PROCESS | 1813 | 1462529270682 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 03:07:50 INFO - PROCESS | 1813 | 1462529270689 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 03:07:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 03:07:50 INFO - PROCESS | 1813 | 1462529270698 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 03:07:50 INFO - PROCESS | 1813 | 1462529270703 Marionette TRACE conn4 <- [1,510,null,{}] 03:07:50 INFO - PROCESS | 1813 | 1462529270711 Marionette TRACE conn4 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:50 INFO - PROCESS | 1813 | 1462529270904 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 03:07:51 INFO - PROCESS | 1813 | 1462529271125 Marionette TRACE conn4 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:51 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f646400 == 78 [pid = 1813] [id = 135] 03:07:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 151 (0x90c58c00) [pid = 1813] [serial = 405] [outer = (nil)] 03:07:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 152 (0x9178d400) [pid = 1813] [serial = 406] [outer = 0x90c58c00] 03:07:51 INFO - PROCESS | 1813 | 1462529271252 Marionette DEBUG loaded listener.js 03:07:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 153 (0x91880800) [pid = 1813] [serial = 407] [outer = 0x90c58c00] 03:07:51 INFO - PROCESS | 1813 | --DOCSHELL 0x8ed10c00 == 77 [pid = 1813] [id = 123] 03:07:51 INFO - PROCESS | 1813 | --DOMWINDOW == 152 (0x9902a800) [pid = 1813] [serial = 330] [outer = (nil)] [url = about:blank] 03:07:51 INFO - PROCESS | 1813 | --DOMWINDOW == 151 (0x8f9dd400) [pid = 1813] [serial = 288] [outer = (nil)] [url = about:blank] 03:07:51 INFO - PROCESS | 1813 | --DOMWINDOW == 150 (0x94d64c00) [pid = 1813] [serial = 291] [outer = (nil)] [url = about:blank] 03:07:51 INFO - PROCESS | 1813 | --DOMWINDOW == 149 (0x9ba55800) [pid = 1813] [serial = 294] [outer = (nil)] [url = about:blank] 03:07:51 INFO - PROCESS | 1813 | --DOMWINDOW == 148 (0xa4e10000) [pid = 1813] [serial = 297] [outer = (nil)] [url = about:blank] 03:07:51 INFO - PROCESS | 1813 | --DOMWINDOW == 147 (0x91f0d400) [pid = 1813] [serial = 300] [outer = (nil)] [url = about:blank] 03:07:51 INFO - PROCESS | 1813 | --DOMWINDOW == 146 (0x91793400) [pid = 1813] [serial = 303] [outer = (nil)] [url = about:blank] 03:07:51 INFO - PROCESS | 1813 | --DOMWINDOW == 145 (0x919ad000) [pid = 1813] [serial = 306] [outer = (nil)] [url = about:blank] 03:07:51 INFO - PROCESS | 1813 | --DOMWINDOW == 144 (0x8eb8c800) [pid = 1813] [serial = 309] [outer = (nil)] [url = about:blank] 03:07:51 INFO - PROCESS | 1813 | --DOCSHELL 0x96a82400 == 76 [pid = 1813] [id = 122] 03:07:51 INFO - PROCESS | 1813 | --DOCSHELL 0x90ca0400 == 75 [pid = 1813] [id = 121] 03:07:51 INFO - PROCESS | 1813 | --DOCSHELL 0x91f12400 == 74 [pid = 1813] [id = 120] 03:07:52 INFO - PROCESS | 1813 | --DOCSHELL 0x919b2000 == 73 [pid = 1813] [id = 119] 03:07:52 INFO - PROCESS | 1813 | --DOCSHELL 0x90c57c00 == 72 [pid = 1813] [id = 118] 03:07:52 INFO - PROCESS | 1813 | 1462529272234 Marionette TRACE conn4 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 03:07:52 INFO - PROCESS | 1813 | --DOMWINDOW == 143 (0xa2151000) [pid = 1813] [serial = 286] [outer = (nil)] [url = about:blank] 03:07:52 INFO - PROCESS | 1813 | --DOMWINDOW == 142 (0x9a141c00) [pid = 1813] [serial = 327] [outer = (nil)] [url = about:blank] 03:07:52 INFO - PROCESS | 1813 | --DOMWINDOW == 141 (0x90c9a000) [pid = 1813] [serial = 318] [outer = (nil)] [url = about:blank] 03:07:52 INFO - PROCESS | 1813 | --DOMWINDOW == 140 (0x934d9800) [pid = 1813] [serial = 319] [outer = (nil)] [url = about:blank] 03:07:52 INFO - PROCESS | 1813 | --DOMWINDOW == 139 (0x94d5d800) [pid = 1813] [serial = 321] [outer = (nil)] [url = about:blank] 03:07:52 INFO - PROCESS | 1813 | --DOMWINDOW == 138 (0x90c57400) [pid = 1813] [serial = 313] [outer = (nil)] [url = about:blank] 03:07:52 INFO - PROCESS | 1813 | --DOMWINDOW == 137 (0x8f9d6800) [pid = 1813] [serial = 312] [outer = (nil)] [url = about:blank] 03:07:52 INFO - PROCESS | 1813 | --DOMWINDOW == 136 (0x919b1800) [pid = 1813] [serial = 316] [outer = (nil)] [url = about:blank] 03:07:52 INFO - PROCESS | 1813 | --DOMWINDOW == 135 (0x919a9000) [pid = 1813] [serial = 315] [outer = (nil)] [url = about:blank] 03:07:52 INFO - PROCESS | 1813 | --DOMWINDOW == 134 (0x9a609c00) [pid = 1813] [serial = 328] [outer = (nil)] [url = about:blank] 03:07:52 INFO - PROCESS | 1813 | --DOMWINDOW == 133 (0x99026800) [pid = 1813] [serial = 324] [outer = (nil)] [url = about:blank] 03:07:52 INFO - PROCESS | 1813 | --DOMWINDOW == 132 (0x99042800) [pid = 1813] [serial = 325] [outer = (nil)] [url = about:blank] 03:07:52 INFO - PROCESS | 1813 | --DOMWINDOW == 131 (0x94dd3c00) [pid = 1813] [serial = 322] [outer = (nil)] [url = about:blank] 03:07:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 03:07:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1585ms 03:07:52 INFO - PROCESS | 1813 | 1462529272284 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 03:07:52 INFO - PROCESS | 1813 | 1462529272290 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 03:07:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 03:07:52 INFO - PROCESS | 1813 | 1462529272300 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 03:07:52 INFO - PROCESS | 1813 | 1462529272304 Marionette TRACE conn4 <- [1,514,null,{}] 03:07:52 INFO - PROCESS | 1813 | 1462529272310 Marionette TRACE conn4 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:52 INFO - PROCESS | 1813 | 1462529272480 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 03:07:52 INFO - PROCESS | 1813 | 1462529272693 Marionette TRACE conn4 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:52 INFO - PROCESS | 1813 | ++DOCSHELL 0x90d9b800 == 73 [pid = 1813] [id = 136] 03:07:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 132 (0x91792800) [pid = 1813] [serial = 408] [outer = (nil)] 03:07:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 133 (0x919ac800) [pid = 1813] [serial = 409] [outer = 0x91792800] 03:07:52 INFO - PROCESS | 1813 | 1462529272776 Marionette DEBUG loaded listener.js 03:07:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 134 (0x91f04400) [pid = 1813] [serial = 410] [outer = 0x91792800] 03:07:53 INFO - PROCESS | 1813 | 1462529273594 Marionette TRACE conn4 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 03:07:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 03:07:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1340ms 03:07:53 INFO - PROCESS | 1813 | 1462529273641 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 03:07:53 INFO - PROCESS | 1813 | 1462529273645 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 03:07:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 03:07:53 INFO - PROCESS | 1813 | 1462529273652 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 03:07:53 INFO - PROCESS | 1813 | 1462529273658 Marionette TRACE conn4 <- [1,518,null,{}] 03:07:53 INFO - PROCESS | 1813 | 1462529273674 Marionette TRACE conn4 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:53 INFO - PROCESS | 1813 | 1462529273850 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 03:07:54 INFO - PROCESS | 1813 | 1462529273990 Marionette TRACE conn4 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:54 INFO - PROCESS | 1813 | ++DOCSHELL 0x8ed10c00 == 74 [pid = 1813] [id = 137] 03:07:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 135 (0x93473400) [pid = 1813] [serial = 411] [outer = (nil)] 03:07:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 136 (0x94d57c00) [pid = 1813] [serial = 412] [outer = 0x93473400] 03:07:54 INFO - PROCESS | 1813 | 1462529274069 Marionette DEBUG loaded listener.js 03:07:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 137 (0x94dd0000) [pid = 1813] [serial = 413] [outer = 0x93473400] 03:07:54 INFO - PROCESS | 1813 | 1462529274922 Marionette TRACE conn4 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 03:07:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 03:07:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1292ms 03:07:54 INFO - PROCESS | 1813 | 1462529274945 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 03:07:54 INFO - PROCESS | 1813 | 1462529274951 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 03:07:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 03:07:54 INFO - PROCESS | 1813 | 1462529274963 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 03:07:54 INFO - PROCESS | 1813 | 1462529274966 Marionette TRACE conn4 <- [1,522,null,{}] 03:07:54 INFO - PROCESS | 1813 | 1462529274972 Marionette TRACE conn4 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:55 INFO - PROCESS | 1813 | 1462529275184 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 03:07:55 INFO - PROCESS | 1813 | 1462529275217 Marionette TRACE conn4 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:55 INFO - PROCESS | 1813 | ++DOCSHELL 0x9344bc00 == 75 [pid = 1813] [id = 138] 03:07:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 138 (0x94d62c00) [pid = 1813] [serial = 414] [outer = (nil)] 03:07:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 139 (0x98587400) [pid = 1813] [serial = 415] [outer = 0x94d62c00] 03:07:55 INFO - PROCESS | 1813 | 1462529275294 Marionette DEBUG loaded listener.js 03:07:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 140 (0x9902c000) [pid = 1813] [serial = 416] [outer = 0x94d62c00] 03:07:56 INFO - PROCESS | 1813 | 1462529276299 Marionette TRACE conn4 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 03:07:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 03:07:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1382ms 03:07:56 INFO - PROCESS | 1813 | 1462529276346 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 03:07:56 INFO - PROCESS | 1813 | 1462529276350 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 03:07:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 03:07:56 INFO - PROCESS | 1813 | 1462529276362 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 03:07:56 INFO - PROCESS | 1813 | 1462529276365 Marionette TRACE conn4 <- [1,526,null,{}] 03:07:56 INFO - PROCESS | 1813 | 1462529276371 Marionette TRACE conn4 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:56 INFO - PROCESS | 1813 | 1462529276752 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 03:07:56 INFO - PROCESS | 1813 | --DOMWINDOW == 139 (0x93651400) [pid = 1813] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 03:07:56 INFO - PROCESS | 1813 | --DOMWINDOW == 138 (0x8f642c00) [pid = 1813] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 03:07:56 INFO - PROCESS | 1813 | --DOMWINDOW == 137 (0x94c49400) [pid = 1813] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 03:07:56 INFO - PROCESS | 1813 | --DOMWINDOW == 136 (0x99028000) [pid = 1813] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 03:07:56 INFO - PROCESS | 1813 | --DOMWINDOW == 135 (0x90c5ac00) [pid = 1813] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 03:07:56 INFO - PROCESS | 1813 | --DOMWINDOW == 134 (0x99024c00) [pid = 1813] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 03:07:56 INFO - PROCESS | 1813 | --DOMWINDOW == 133 (0x90c5f000) [pid = 1813] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 03:07:56 INFO - PROCESS | 1813 | --DOMWINDOW == 132 (0x93475800) [pid = 1813] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 03:07:56 INFO - PROCESS | 1813 | 1462529276927 Marionette TRACE conn4 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:56 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f642c00 == 76 [pid = 1813] [id = 139] 03:07:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 133 (0x8f9d9400) [pid = 1813] [serial = 417] [outer = (nil)] 03:07:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 134 (0x91f05000) [pid = 1813] [serial = 418] [outer = 0x8f9d9400] 03:07:57 INFO - PROCESS | 1813 | 1462529277026 Marionette DEBUG loaded listener.js 03:07:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 135 (0x99e22400) [pid = 1813] [serial = 419] [outer = 0x8f9d9400] 03:07:57 INFO - PROCESS | 1813 | 1462529277841 Marionette TRACE conn4 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 03:07:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 03:07:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1530ms 03:07:57 INFO - PROCESS | 1813 | 1462529277893 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 03:07:57 INFO - PROCESS | 1813 | 1462529277897 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 03:07:57 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 03:07:57 INFO - PROCESS | 1813 | 1462529277903 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 03:07:57 INFO - PROCESS | 1813 | 1462529277907 Marionette TRACE conn4 <- [1,530,null,{}] 03:07:57 INFO - PROCESS | 1813 | 1462529277921 Marionette TRACE conn4 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:58 INFO - PROCESS | 1813 | 1462529278089 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 03:07:58 INFO - PROCESS | 1813 | 1462529278102 Marionette TRACE conn4 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:58 INFO - PROCESS | 1813 | ++DOCSHELL 0x99ea2000 == 77 [pid = 1813] [id = 140] 03:07:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 136 (0x9a3c9400) [pid = 1813] [serial = 420] [outer = (nil)] 03:07:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 137 (0x9a472400) [pid = 1813] [serial = 421] [outer = 0x9a3c9400] 03:07:58 INFO - PROCESS | 1813 | 1462529278176 Marionette DEBUG loaded listener.js 03:07:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 138 (0x9a60f400) [pid = 1813] [serial = 422] [outer = 0x9a3c9400] 03:07:59 INFO - PROCESS | 1813 | 1462529279225 Marionette TRACE conn4 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 03:07:59 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 03:07:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 03:07:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:07:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:07:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 03:07:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 03:07:59 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 03:07:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 03:07:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:07:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:07:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 03:07:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 03:07:59 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1343ms 03:07:59 INFO - PROCESS | 1813 | 1462529279253 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 03:07:59 INFO - PROCESS | 1813 | 1462529279258 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 03:07:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 03:07:59 INFO - PROCESS | 1813 | 1462529279269 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 03:07:59 INFO - PROCESS | 1813 | 1462529279275 Marionette TRACE conn4 <- [1,534,null,{}] 03:07:59 INFO - PROCESS | 1813 | 1462529279285 Marionette TRACE conn4 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:07:59 INFO - PROCESS | 1813 | 1462529279503 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 03:07:59 INFO - PROCESS | 1813 | 1462529279755 Marionette TRACE conn4 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:07:59 INFO - PROCESS | 1813 | ++DOCSHELL 0x90d9f800 == 78 [pid = 1813] [id = 141] 03:07:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 139 (0x9178b400) [pid = 1813] [serial = 423] [outer = (nil)] 03:07:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 140 (0x91884000) [pid = 1813] [serial = 424] [outer = 0x9178b400] 03:07:59 INFO - PROCESS | 1813 | 1462529279864 Marionette DEBUG loaded listener.js 03:08:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 141 (0x919aec00) [pid = 1813] [serial = 425] [outer = 0x9178b400] 03:08:00 INFO - PROCESS | 1813 | 1462529280759 Marionette TRACE conn4 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 03:08:00 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 03:08:00 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1504ms 03:08:00 INFO - PROCESS | 1813 | 1462529280773 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 03:08:00 INFO - PROCESS | 1813 | 1462529280783 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 03:08:00 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 03:08:00 INFO - PROCESS | 1813 | 1462529280795 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 03:08:00 INFO - PROCESS | 1813 | 1462529280799 Marionette TRACE conn4 <- [1,538,null,{}] 03:08:00 INFO - PROCESS | 1813 | 1462529280806 Marionette TRACE conn4 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:01 INFO - PROCESS | 1813 | 1462529281052 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 03:08:01 INFO - PROCESS | 1813 | 1462529281318 Marionette TRACE conn4 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:01 INFO - PROCESS | 1813 | ++DOCSHELL 0x93468c00 == 79 [pid = 1813] [id = 142] 03:08:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 142 (0x942efc00) [pid = 1813] [serial = 426] [outer = (nil)] 03:08:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 143 (0x99029400) [pid = 1813] [serial = 427] [outer = 0x942efc00] 03:08:01 INFO - PROCESS | 1813 | 1462529281429 Marionette DEBUG loaded listener.js 03:08:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 144 (0x9a261800) [pid = 1813] [serial = 428] [outer = 0x942efc00] 03:08:02 INFO - PROCESS | 1813 | 1462529282379 Marionette TRACE conn4 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 03:08:02 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 03:08:02 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1637ms 03:08:02 INFO - PROCESS | 1813 | 1462529282439 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 03:08:02 INFO - PROCESS | 1813 | 1462529282443 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 03:08:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 03:08:02 INFO - PROCESS | 1813 | 1462529282451 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 03:08:02 INFO - PROCESS | 1813 | 1462529282458 Marionette TRACE conn4 <- [1,542,null,{}] 03:08:02 INFO - PROCESS | 1813 | 1462529282475 Marionette TRACE conn4 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:02 INFO - PROCESS | 1813 | 1462529282677 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 03:08:02 INFO - PROCESS | 1813 | 1462529282901 Marionette TRACE conn4 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:02 INFO - PROCESS | 1813 | ++DOCSHELL 0x9bf64800 == 80 [pid = 1813] [id = 143] 03:08:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 145 (0x9bf65c00) [pid = 1813] [serial = 429] [outer = (nil)] 03:08:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 146 (0x9c080800) [pid = 1813] [serial = 430] [outer = 0x9bf65c00] 03:08:03 INFO - PROCESS | 1813 | 1462529283042 Marionette DEBUG loaded listener.js 03:08:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 147 (0x9d451800) [pid = 1813] [serial = 431] [outer = 0x9bf65c00] 03:08:03 INFO - PROCESS | 1813 | 1462529283958 Marionette TRACE conn4 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 03:08:03 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 03:08:03 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1542ms 03:08:04 INFO - PROCESS | 1813 | 1462529284035 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 03:08:04 INFO - PROCESS | 1813 | 1462529284041 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 03:08:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 03:08:04 INFO - PROCESS | 1813 | 1462529284051 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 03:08:04 INFO - PROCESS | 1813 | 1462529284055 Marionette TRACE conn4 <- [1,546,null,{}] 03:08:04 INFO - PROCESS | 1813 | 1462529284061 Marionette TRACE conn4 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:04 INFO - PROCESS | 1813 | 1462529284266 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 03:08:04 INFO - PROCESS | 1813 | 1462529284437 Marionette TRACE conn4 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:04 INFO - PROCESS | 1813 | ++DOCSHELL 0x8eb84000 == 81 [pid = 1813] [id = 144] 03:08:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 148 (0x9a464400) [pid = 1813] [serial = 432] [outer = (nil)] 03:08:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 149 (0xa2147800) [pid = 1813] [serial = 433] [outer = 0x9a464400] 03:08:04 INFO - PROCESS | 1813 | 1462529284526 Marionette DEBUG loaded listener.js 03:08:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 150 (0xa3210c00) [pid = 1813] [serial = 434] [outer = 0x9a464400] 03:08:05 INFO - PROCESS | 1813 | 1462529285973 Marionette TRACE conn4 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 03:08:06 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 03:08:06 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 2001ms 03:08:06 INFO - PROCESS | 1813 | 1462529286058 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 03:08:06 INFO - PROCESS | 1813 | 1462529286065 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 03:08:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 03:08:06 INFO - PROCESS | 1813 | 1462529286075 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 03:08:06 INFO - PROCESS | 1813 | 1462529286080 Marionette TRACE conn4 <- [1,550,null,{}] 03:08:06 INFO - PROCESS | 1813 | 1462529286090 Marionette TRACE conn4 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:06 INFO - PROCESS | 1813 | 1462529286483 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 03:08:06 INFO - PROCESS | 1813 | 1462529286667 Marionette TRACE conn4 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:06 INFO - PROCESS | 1813 | ++DOCSHELL 0x8eb8b400 == 82 [pid = 1813] [id = 145] 03:08:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 151 (0x8eb8f800) [pid = 1813] [serial = 435] [outer = (nil)] 03:08:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 152 (0xa32f1800) [pid = 1813] [serial = 436] [outer = 0x8eb8f800] 03:08:06 INFO - PROCESS | 1813 | 1462529286753 Marionette DEBUG loaded listener.js 03:08:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 153 (0xa4e10000) [pid = 1813] [serial = 437] [outer = 0x8eb8f800] 03:08:07 INFO - PROCESS | 1813 | 1462529287666 Marionette TRACE conn4 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 03:08:07 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 03:08:07 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1642ms 03:08:07 INFO - PROCESS | 1813 | 1462529287720 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 03:08:07 INFO - PROCESS | 1813 | 1462529287723 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 03:08:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 03:08:07 INFO - PROCESS | 1813 | 1462529287732 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 03:08:07 INFO - PROCESS | 1813 | 1462529287736 Marionette TRACE conn4 <- [1,554,null,{}] 03:08:07 INFO - PROCESS | 1813 | 1462529287742 Marionette TRACE conn4 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:07 INFO - PROCESS | 1813 | 1462529287944 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 03:08:08 INFO - PROCESS | 1813 | 1462529288124 Marionette TRACE conn4 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:08 INFO - PROCESS | 1813 | ++DOCSHELL 0x8dca1400 == 83 [pid = 1813] [id = 146] 03:08:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 154 (0x8dca2c00) [pid = 1813] [serial = 438] [outer = (nil)] 03:08:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 155 (0x8dcaac00) [pid = 1813] [serial = 439] [outer = 0x8dca2c00] 03:08:08 INFO - PROCESS | 1813 | 1462529288221 Marionette DEBUG loaded listener.js 03:08:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 156 (0x94dd4000) [pid = 1813] [serial = 440] [outer = 0x8dca2c00] 03:08:08 INFO - PROCESS | 1813 | [1813] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 03:08:09 INFO - PROCESS | 1813 | 1462529289153 Marionette TRACE conn4 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 03:08:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 03:08:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1493ms 03:08:09 INFO - PROCESS | 1813 | 1462529289226 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 03:08:09 INFO - PROCESS | 1813 | 1462529289230 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 03:08:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 03:08:09 INFO - PROCESS | 1813 | 1462529289237 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 03:08:09 INFO - PROCESS | 1813 | 1462529289240 Marionette TRACE conn4 <- [1,558,null,{}] 03:08:09 INFO - PROCESS | 1813 | 1462529289247 Marionette TRACE conn4 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:09 INFO - PROCESS | 1813 | 1462529289426 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 03:08:09 INFO - PROCESS | 1813 | 1462529289599 Marionette TRACE conn4 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:09 INFO - PROCESS | 1813 | ++DOCSHELL 0x8d8d9000 == 84 [pid = 1813] [id = 147] 03:08:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 157 (0x8d8d9800) [pid = 1813] [serial = 441] [outer = (nil)] 03:08:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 158 (0x8d8de400) [pid = 1813] [serial = 442] [outer = 0x8d8d9800] 03:08:09 INFO - PROCESS | 1813 | 1462529289687 Marionette DEBUG loaded listener.js 03:08:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 159 (0x8d8e0800) [pid = 1813] [serial = 443] [outer = 0x8d8d9800] 03:08:10 INFO - PROCESS | 1813 | 1462529290681 Marionette TRACE conn4 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 03:08:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 03:08:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1489ms 03:08:10 INFO - PROCESS | 1813 | 1462529290730 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 03:08:10 INFO - PROCESS | 1813 | 1462529290737 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 03:08:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 03:08:10 INFO - PROCESS | 1813 | 1462529290749 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 03:08:10 INFO - PROCESS | 1813 | 1462529290754 Marionette TRACE conn4 <- [1,562,null,{}] 03:08:10 INFO - PROCESS | 1813 | 1462529290766 Marionette TRACE conn4 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:11 INFO - PROCESS | 1813 | 1462529291060 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 03:08:11 INFO - PROCESS | 1813 | 1462529291342 Marionette TRACE conn4 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:11 INFO - PROCESS | 1813 | ++DOCSHELL 0x8d8d9c00 == 85 [pid = 1813] [id = 148] 03:08:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 160 (0x8d8de800) [pid = 1813] [serial = 444] [outer = (nil)] 03:08:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 161 (0x8db9b000) [pid = 1813] [serial = 445] [outer = 0x8d8de800] 03:08:11 INFO - PROCESS | 1813 | 1462529291432 Marionette DEBUG loaded listener.js 03:08:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 162 (0x8db9f000) [pid = 1813] [serial = 446] [outer = 0x8d8de800] 03:08:11 INFO - PROCESS | 1813 | [1813] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 03:08:12 INFO - PROCESS | 1813 | 1462529292308 Marionette TRACE conn4 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 03:08:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 03:08:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1590ms 03:08:12 INFO - PROCESS | 1813 | 1462529292338 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 03:08:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 03:08:12 INFO - PROCESS | 1813 | 1462529292343 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 03:08:12 INFO - PROCESS | 1813 | 1462529292350 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 03:08:12 INFO - PROCESS | 1813 | 1462529292353 Marionette TRACE conn4 <- [1,566,null,{}] 03:08:12 INFO - PROCESS | 1813 | 1462529292360 Marionette TRACE conn4 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:12 INFO - PROCESS | 1813 | 1462529292543 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 03:08:12 INFO - PROCESS | 1813 | 1462529292725 Marionette TRACE conn4 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:12 INFO - PROCESS | 1813 | ++DOCSHELL 0x8d8e4800 == 86 [pid = 1813] [id = 149] 03:08:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 163 (0x8dba0000) [pid = 1813] [serial = 447] [outer = (nil)] 03:08:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 164 (0x8dba4c00) [pid = 1813] [serial = 448] [outer = 0x8dba0000] 03:08:12 INFO - PROCESS | 1813 | 1462529292818 Marionette DEBUG loaded listener.js 03:08:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 165 (0x8dba6400) [pid = 1813] [serial = 449] [outer = 0x8dba0000] 03:08:13 INFO - PROCESS | 1813 | [1813] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 03:08:13 INFO - PROCESS | 1813 | 1462529293761 Marionette TRACE conn4 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 03:08:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 03:08:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1482ms 03:08:13 INFO - PROCESS | 1813 | 1462529293834 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 03:08:13 INFO - PROCESS | 1813 | 1462529293840 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 03:08:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 03:08:13 INFO - PROCESS | 1813 | 1462529293852 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 03:08:13 INFO - PROCESS | 1813 | 1462529293855 Marionette TRACE conn4 <- [1,570,null,{}] 03:08:13 INFO - PROCESS | 1813 | 1462529293862 Marionette TRACE conn4 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:14 INFO - PROCESS | 1813 | 1462529294096 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 03:08:14 INFO - PROCESS | 1813 | 1462529294329 Marionette TRACE conn4 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:14 INFO - PROCESS | 1813 | ++DOCSHELL 0x8d8e4c00 == 87 [pid = 1813] [id = 150] 03:08:14 INFO - PROCESS | 1813 | ++DOMWINDOW == 166 (0x8db9ec00) [pid = 1813] [serial = 450] [outer = (nil)] 03:08:14 INFO - PROCESS | 1813 | ++DOMWINDOW == 167 (0x927a5000) [pid = 1813] [serial = 451] [outer = 0x8db9ec00] 03:08:14 INFO - PROCESS | 1813 | 1462529294464 Marionette DEBUG loaded listener.js 03:08:14 INFO - PROCESS | 1813 | ++DOMWINDOW == 168 (0x927a7800) [pid = 1813] [serial = 452] [outer = 0x8db9ec00] 03:08:15 INFO - PROCESS | 1813 | [1813] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 03:08:15 INFO - PROCESS | 1813 | 1462529295490 Marionette TRACE conn4 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 03:08:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 03:08:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1684ms 03:08:15 INFO - PROCESS | 1813 | 1462529295535 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 03:08:15 INFO - PROCESS | 1813 | 1462529295540 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 03:08:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 03:08:15 INFO - PROCESS | 1813 | 1462529295547 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 03:08:15 INFO - PROCESS | 1813 | 1462529295552 Marionette TRACE conn4 <- [1,574,null,{}] 03:08:15 INFO - PROCESS | 1813 | 1462529295559 Marionette TRACE conn4 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:15 INFO - PROCESS | 1813 | 1462529295791 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 03:08:16 INFO - PROCESS | 1813 | 1462529296081 Marionette TRACE conn4 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:16 INFO - PROCESS | 1813 | ++DOCSHELL 0x927a9800 == 88 [pid = 1813] [id = 151] 03:08:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 169 (0x92923000) [pid = 1813] [serial = 453] [outer = (nil)] 03:08:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 170 (0x92925c00) [pid = 1813] [serial = 454] [outer = 0x92923000] 03:08:16 INFO - PROCESS | 1813 | 1462529296198 Marionette DEBUG loaded listener.js 03:08:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 171 (0x9292b000) [pid = 1813] [serial = 455] [outer = 0x92923000] 03:08:17 INFO - PROCESS | 1813 | 1462529297117 Marionette TRACE conn4 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 03:08:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 03:08:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1637ms 03:08:17 INFO - PROCESS | 1813 | 1462529297186 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 03:08:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 03:08:17 INFO - PROCESS | 1813 | 1462529297190 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 03:08:17 INFO - PROCESS | 1813 | 1462529297197 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 03:08:17 INFO - PROCESS | 1813 | 1462529297201 Marionette TRACE conn4 <- [1,578,null,{}] 03:08:17 INFO - PROCESS | 1813 | 1462529297207 Marionette TRACE conn4 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:17 INFO - PROCESS | 1813 | 1462529297398 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 03:08:17 INFO - PROCESS | 1813 | 1462529297578 Marionette TRACE conn4 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:17 INFO - PROCESS | 1813 | ++DOCSHELL 0x8bd64400 == 89 [pid = 1813] [id = 152] 03:08:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 172 (0x8bd65000) [pid = 1813] [serial = 456] [outer = (nil)] 03:08:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 173 (0x8bd6dc00) [pid = 1813] [serial = 457] [outer = 0x8bd65000] 03:08:17 INFO - PROCESS | 1813 | 1462529297673 Marionette DEBUG loaded listener.js 03:08:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 174 (0x8bd6f400) [pid = 1813] [serial = 458] [outer = 0x8bd65000] 03:08:18 INFO - PROCESS | 1813 | 1462529298742 Marionette TRACE conn4 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 03:08:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 03:08:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1592ms 03:08:18 INFO - PROCESS | 1813 | 1462529298790 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 03:08:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 03:08:18 INFO - PROCESS | 1813 | 1462529298795 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 03:08:18 INFO - PROCESS | 1813 | 1462529298802 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 03:08:18 INFO - PROCESS | 1813 | 1462529298806 Marionette TRACE conn4 <- [1,582,null,{}] 03:08:18 INFO - PROCESS | 1813 | 1462529298813 Marionette TRACE conn4 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:19 INFO - PROCESS | 1813 | 1462529299011 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 03:08:19 INFO - PROCESS | 1813 | 1462529299283 Marionette TRACE conn4 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:19 INFO - PROCESS | 1813 | ++DOCSHELL 0x8bd6e400 == 90 [pid = 1813] [id = 153] 03:08:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 175 (0x8bd70400) [pid = 1813] [serial = 459] [outer = (nil)] 03:08:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 176 (0x8beca800) [pid = 1813] [serial = 460] [outer = 0x8bd70400] 03:08:19 INFO - PROCESS | 1813 | 1462529299376 Marionette DEBUG loaded listener.js 03:08:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 177 (0x8beccc00) [pid = 1813] [serial = 461] [outer = 0x8bd70400] 03:08:20 INFO - PROCESS | 1813 | 1462529300316 Marionette TRACE conn4 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 03:08:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 03:08:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1554ms 03:08:20 INFO - PROCESS | 1813 | 1462529300356 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 03:08:20 INFO - PROCESS | 1813 | 1462529300359 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 03:08:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 03:08:20 INFO - PROCESS | 1813 | 1462529300366 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 03:08:20 INFO - PROCESS | 1813 | 1462529300370 Marionette TRACE conn4 <- [1,586,null,{}] 03:08:20 INFO - PROCESS | 1813 | 1462529300375 Marionette TRACE conn4 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:20 INFO - PROCESS | 1813 | 1462529300551 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 03:08:20 INFO - PROCESS | 1813 | 1462529300787 Marionette TRACE conn4 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:20 INFO - PROCESS | 1813 | ++DOCSHELL 0x8bd6c400 == 91 [pid = 1813] [id = 154] 03:08:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 178 (0x8bd71000) [pid = 1813] [serial = 462] [outer = (nil)] 03:08:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 179 (0x8bed3800) [pid = 1813] [serial = 463] [outer = 0x8bd71000] 03:08:20 INFO - PROCESS | 1813 | 1462529300920 Marionette DEBUG loaded listener.js 03:08:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 180 (0x8bed6c00) [pid = 1813] [serial = 464] [outer = 0x8bd71000] 03:08:21 INFO - PROCESS | 1813 | [1813] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 03:08:21 INFO - PROCESS | 1813 | 1462529301819 Marionette TRACE conn4 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 03:08:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 03:08:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1493ms 03:08:21 INFO - PROCESS | 1813 | 1462529301860 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 03:08:21 INFO - PROCESS | 1813 | 1462529301864 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 03:08:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 03:08:21 INFO - PROCESS | 1813 | 1462529301871 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 03:08:21 INFO - PROCESS | 1813 | 1462529301874 Marionette TRACE conn4 <- [1,590,null,{}] 03:08:21 INFO - PROCESS | 1813 | 1462529301880 Marionette TRACE conn4 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:22 INFO - PROCESS | 1813 | 1462529302067 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 03:08:22 INFO - PROCESS | 1813 | 1462529302257 Marionette TRACE conn4 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:22 INFO - PROCESS | 1813 | ++DOCSHELL 0x8b0ed400 == 92 [pid = 1813] [id = 155] 03:08:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 181 (0x8b0eec00) [pid = 1813] [serial = 465] [outer = (nil)] 03:08:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 182 (0x8b0f5c00) [pid = 1813] [serial = 466] [outer = 0x8b0eec00] 03:08:22 INFO - PROCESS | 1813 | 1462529302416 Marionette DEBUG loaded listener.js 03:08:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 183 (0x8b0f8c00) [pid = 1813] [serial = 467] [outer = 0x8b0eec00] 03:08:23 INFO - PROCESS | 1813 | 1462529303428 Marionette TRACE conn4 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 03:08:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 03:08:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1587ms 03:08:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 03:08:23 INFO - PROCESS | 1813 | 1462529303459 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 03:08:23 INFO - PROCESS | 1813 | 1462529303462 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 03:08:23 INFO - PROCESS | 1813 | 1462529303469 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 03:08:23 INFO - PROCESS | 1813 | 1462529303472 Marionette TRACE conn4 <- [1,594,null,{}] 03:08:23 INFO - PROCESS | 1813 | 1462529303478 Marionette TRACE conn4 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:23 INFO - PROCESS | 1813 | 1462529303675 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 03:08:23 INFO - PROCESS | 1813 | 1462529303922 Marionette TRACE conn4 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:23 INFO - PROCESS | 1813 | ++DOCSHELL 0x8b0f5000 == 93 [pid = 1813] [id = 156] 03:08:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 184 (0x8b0f6000) [pid = 1813] [serial = 468] [outer = (nil)] 03:08:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 185 (0x8bed2800) [pid = 1813] [serial = 469] [outer = 0x8b0f6000] 03:08:24 INFO - PROCESS | 1813 | 1462529304090 Marionette DEBUG loaded listener.js 03:08:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 186 (0x92922000) [pid = 1813] [serial = 470] [outer = 0x8b0f6000] 03:08:25 INFO - PROCESS | 1813 | 1462529305203 Marionette TRACE conn4 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 03:08:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 03:08:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1782ms 03:08:25 INFO - PROCESS | 1813 | 1462529305251 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 03:08:25 INFO - PROCESS | 1813 | 1462529305254 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 03:08:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 03:08:25 INFO - PROCESS | 1813 | 1462529305261 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 03:08:25 INFO - PROCESS | 1813 | 1462529305265 Marionette TRACE conn4 <- [1,598,null,{}] 03:08:25 INFO - PROCESS | 1813 | 1462529305271 Marionette TRACE conn4 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:25 INFO - PROCESS | 1813 | 1462529305459 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 03:08:25 INFO - PROCESS | 1813 | 1462529305694 Marionette TRACE conn4 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:25 INFO - PROCESS | 1813 | ++DOCSHELL 0x8b0fc000 == 94 [pid = 1813] [id = 157] 03:08:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 187 (0x8bec9000) [pid = 1813] [serial = 471] [outer = (nil)] 03:08:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 188 (0x9156cc00) [pid = 1813] [serial = 472] [outer = 0x8bec9000] 03:08:25 INFO - PROCESS | 1813 | 1462529305795 Marionette DEBUG loaded listener.js 03:08:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 189 (0x9156fc00) [pid = 1813] [serial = 473] [outer = 0x8bec9000] 03:08:26 INFO - PROCESS | 1813 | 1462529306713 Marionette TRACE conn4 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 03:08:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 03:08:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1535ms 03:08:26 INFO - PROCESS | 1813 | 1462529306799 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 03:08:26 INFO - PROCESS | 1813 | 1462529306806 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 03:08:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 03:08:26 INFO - PROCESS | 1813 | 1462529306817 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 03:08:26 INFO - PROCESS | 1813 | 1462529306823 Marionette TRACE conn4 <- [1,602,null,{}] 03:08:26 INFO - PROCESS | 1813 | 1462529306833 Marionette TRACE conn4 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:27 INFO - PROCESS | 1813 | 1462529307139 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 03:08:27 INFO - PROCESS | 1813 | 1462529307708 Marionette TRACE conn4 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:27 INFO - PROCESS | 1813 | ++DOCSHELL 0x8bd72800 == 95 [pid = 1813] [id = 158] 03:08:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 190 (0x8bec7800) [pid = 1813] [serial = 474] [outer = (nil)] 03:08:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 191 (0x8bed5c00) [pid = 1813] [serial = 475] [outer = 0x8bec7800] 03:08:27 INFO - PROCESS | 1813 | 1462529307791 Marionette DEBUG loaded listener.js 03:08:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 192 (0x8dba1800) [pid = 1813] [serial = 476] [outer = 0x8bec7800] 03:08:28 INFO - PROCESS | 1813 | 1462529308758 Marionette TRACE conn4 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 03:08:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 03:08:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 2052ms 03:08:28 INFO - PROCESS | 1813 | 1462529308869 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 03:08:28 INFO - PROCESS | 1813 | 1462529308876 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 03:08:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 03:08:28 INFO - PROCESS | 1813 | 1462529308884 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 03:08:28 INFO - PROCESS | 1813 | 1462529308889 Marionette TRACE conn4 <- [1,606,null,{}] 03:08:28 INFO - PROCESS | 1813 | 1462529308903 Marionette TRACE conn4 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:29 INFO - PROCESS | 1813 | --DOCSHELL 0x9a13d000 == 94 [pid = 1813] [id = 70] 03:08:29 INFO - PROCESS | 1813 | --DOCSHELL 0x9a60b400 == 93 [pid = 1813] [id = 98] 03:08:29 INFO - PROCESS | 1813 | --DOCSHELL 0x9365b800 == 92 [pid = 1813] [id = 27] 03:08:29 INFO - PROCESS | 1813 | --DOCSHELL 0x8f642c00 == 91 [pid = 1813] [id = 139] 03:08:29 INFO - PROCESS | 1813 | --DOCSHELL 0x9344bc00 == 90 [pid = 1813] [id = 138] 03:08:29 INFO - PROCESS | 1813 | --DOCSHELL 0x8ed10c00 == 89 [pid = 1813] [id = 137] 03:08:29 INFO - PROCESS | 1813 | --DOCSHELL 0x90d9b800 == 88 [pid = 1813] [id = 136] 03:08:29 INFO - PROCESS | 1813 | --DOCSHELL 0x8f646400 == 87 [pid = 1813] [id = 135] 03:08:29 INFO - PROCESS | 1813 | --DOCSHELL 0x8ed15400 == 86 [pid = 1813] [id = 134] 03:08:29 INFO - PROCESS | 1813 | --DOCSHELL 0x8eb8a800 == 85 [pid = 1813] [id = 129] 03:08:29 INFO - PROCESS | 1813 | --DOCSHELL 0xa2607c00 == 84 [pid = 1813] [id = 127] 03:08:29 INFO - PROCESS | 1813 | --DOCSHELL 0x94ce4c00 == 83 [pid = 1813] [id = 128] 03:08:29 INFO - PROCESS | 1813 | --DOCSHELL 0x94c40800 == 82 [pid = 1813] [id = 126] 03:08:29 INFO - PROCESS | 1813 | --DOCSHELL 0x9a468c00 == 81 [pid = 1813] [id = 124] 03:08:29 INFO - PROCESS | 1813 | --DOCSHELL 0x90ca0c00 == 80 [pid = 1813] [id = 125] 03:08:29 INFO - PROCESS | 1813 | 1462529309299 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 03:08:29 INFO - PROCESS | 1813 | --DOMWINDOW == 191 (0x9ba51c00) [pid = 1813] [serial = 372] [outer = (nil)] [url = about:blank] 03:08:29 INFO - PROCESS | 1813 | --DOMWINDOW == 190 (0x94dd3000) [pid = 1813] [serial = 358] [outer = (nil)] [url = about:blank] 03:08:29 INFO - PROCESS | 1813 | --DOMWINDOW == 189 (0x9966b400) [pid = 1813] [serial = 370] [outer = (nil)] [url = about:blank] 03:08:29 INFO - PROCESS | 1813 | --DOMWINDOW == 188 (0x9a13dc00) [pid = 1813] [serial = 331] [outer = (nil)] [url = about:blank] 03:08:29 INFO - PROCESS | 1813 | --DOMWINDOW == 187 (0x9a46e400) [pid = 1813] [serial = 367] [outer = (nil)] [url = about:blank] 03:08:29 INFO - PROCESS | 1813 | --DOMWINDOW == 186 (0x90c9e400) [pid = 1813] [serial = 354] [outer = (nil)] [url = about:blank] 03:08:29 INFO - PROCESS | 1813 | --DOMWINDOW == 185 (0x91797000) [pid = 1813] [serial = 355] [outer = (nil)] [url = about:blank] 03:08:29 INFO - PROCESS | 1813 | --DOMWINDOW == 184 (0x9a267c00) [pid = 1813] [serial = 364] [outer = (nil)] [url = about:blank] 03:08:29 INFO - PROCESS | 1813 | --DOMWINDOW == 183 (0x9c007800) [pid = 1813] [serial = 342] [outer = (nil)] [url = about:blank] 03:08:29 INFO - PROCESS | 1813 | --DOMWINDOW == 182 (0x90ca4c00) [pid = 1813] [serial = 333] [outer = (nil)] [url = about:blank] 03:08:29 INFO - PROCESS | 1813 | --DOMWINDOW == 181 (0x94ce2c00) [pid = 1813] [serial = 357] [outer = (nil)] [url = about:blank] 03:08:29 INFO - PROCESS | 1813 | --DOMWINDOW == 180 (0xa2431c00) [pid = 1813] [serial = 244] [outer = (nil)] [url = about:blank] 03:08:29 INFO - PROCESS | 1813 | --DOMWINDOW == 179 (0x94d63000) [pid = 1813] [serial = 361] [outer = (nil)] [url = about:blank] 03:08:29 INFO - PROCESS | 1813 | --DOMWINDOW == 178 (0x91794800) [pid = 1813] [serial = 369] [outer = (nil)] [url = about:blank] 03:08:29 INFO - PROCESS | 1813 | --DOMWINDOW == 177 (0x9a13a400) [pid = 1813] [serial = 363] [outer = (nil)] [url = about:blank] 03:08:29 INFO - PROCESS | 1813 | --DOMWINDOW == 176 (0x9a46b400) [pid = 1813] [serial = 366] [outer = (nil)] [url = about:blank] 03:08:29 INFO - PROCESS | 1813 | --DOMWINDOW == 175 (0x93472c00) [pid = 1813] [serial = 336] [outer = (nil)] [url = about:blank] 03:08:29 INFO - PROCESS | 1813 | --DOMWINDOW == 174 (0xa05f8800) [pid = 1813] [serial = 345] [outer = (nil)] [url = about:blank] 03:08:29 INFO - PROCESS | 1813 | --DOMWINDOW == 173 (0x9b064800) [pid = 1813] [serial = 351] [outer = (nil)] [url = about:blank] 03:08:29 INFO - PROCESS | 1813 | --DOMWINDOW == 172 (0x94c40000) [pid = 1813] [serial = 360] [outer = (nil)] [url = about:blank] 03:08:29 INFO - PROCESS | 1813 | --DOMWINDOW == 171 (0x9a262400) [pid = 1813] [serial = 339] [outer = (nil)] [url = about:blank] 03:08:29 INFO - PROCESS | 1813 | --DOMWINDOW == 170 (0xa062ac00) [pid = 1813] [serial = 348] [outer = (nil)] [url = about:blank] 03:08:29 INFO - PROCESS | 1813 | 1462529309551 Marionette TRACE conn4 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:29 INFO - PROCESS | 1813 | ++DOCSHELL 0x8ed10c00 == 81 [pid = 1813] [id = 159] 03:08:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 171 (0x8ed7e800) [pid = 1813] [serial = 477] [outer = (nil)] 03:08:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 172 (0x8ed8d800) [pid = 1813] [serial = 478] [outer = 0x8ed7e800] 03:08:29 INFO - PROCESS | 1813 | 1462529309631 Marionette DEBUG loaded listener.js 03:08:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 173 (0x8f9df800) [pid = 1813] [serial = 479] [outer = 0x8ed7e800] 03:08:30 INFO - PROCESS | 1813 | 1462529310880 Marionette TRACE conn4 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 03:08:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 03:08:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 2056ms 03:08:30 INFO - PROCESS | 1813 | 1462529310959 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 03:08:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 03:08:30 INFO - PROCESS | 1813 | 1462529310969 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 03:08:30 INFO - PROCESS | 1813 | 1462529310980 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 03:08:30 INFO - PROCESS | 1813 | 1462529310986 Marionette TRACE conn4 <- [1,610,null,{}] 03:08:31 INFO - PROCESS | 1813 | 1462529311008 Marionette TRACE conn4 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:31 INFO - PROCESS | 1813 | 1462529311380 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 03:08:31 INFO - PROCESS | 1813 | 1462529311408 Marionette TRACE conn4 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:31 INFO - PROCESS | 1813 | ++DOCSHELL 0x8e47f800 == 82 [pid = 1813] [id = 160] 03:08:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 174 (0x90d9e000) [pid = 1813] [serial = 480] [outer = (nil)] 03:08:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 175 (0x91572400) [pid = 1813] [serial = 481] [outer = 0x90d9e000] 03:08:31 INFO - PROCESS | 1813 | 1462529311484 Marionette DEBUG loaded listener.js 03:08:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 176 (0x9178c000) [pid = 1813] [serial = 482] [outer = 0x90d9e000] 03:08:32 INFO - PROCESS | 1813 | 1462529312463 Marionette TRACE conn4 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 03:08:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 03:08:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1545ms 03:08:32 INFO - PROCESS | 1813 | 1462529312530 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 03:08:32 INFO - PROCESS | 1813 | 1462529312534 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 03:08:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 03:08:32 INFO - PROCESS | 1813 | 1462529312550 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 03:08:32 INFO - PROCESS | 1813 | 1462529312559 Marionette TRACE conn4 <- [1,614,null,{}] 03:08:32 INFO - PROCESS | 1813 | 1462529312571 Marionette TRACE conn4 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:32 INFO - PROCESS | 1813 | 1462529312802 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 03:08:32 INFO - PROCESS | 1813 | 1462529312827 Marionette TRACE conn4 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:32 INFO - PROCESS | 1813 | ++DOCSHELL 0x8e482400 == 83 [pid = 1813] [id = 161] 03:08:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 177 (0x91798c00) [pid = 1813] [serial = 483] [outer = (nil)] 03:08:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 178 (0x91f0d800) [pid = 1813] [serial = 484] [outer = 0x91798c00] 03:08:32 INFO - PROCESS | 1813 | 1462529312901 Marionette DEBUG loaded listener.js 03:08:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 179 (0x927ac000) [pid = 1813] [serial = 485] [outer = 0x91798c00] 03:08:33 INFO - PROCESS | 1813 | 1462529313838 Marionette TRACE conn4 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 03:08:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 03:08:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1349ms 03:08:33 INFO - PROCESS | 1813 | 1462529313897 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 03:08:33 INFO - PROCESS | 1813 | 1462529313902 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 03:08:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 03:08:33 INFO - PROCESS | 1813 | 1462529313908 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 03:08:33 INFO - PROCESS | 1813 | 1462529313911 Marionette TRACE conn4 <- [1,618,null,{}] 03:08:33 INFO - PROCESS | 1813 | 1462529313917 Marionette TRACE conn4 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:34 INFO - PROCESS | 1813 | 1462529314159 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 03:08:34 INFO - PROCESS | 1813 | --DOMWINDOW == 178 (0x8f9d9400) [pid = 1813] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 03:08:34 INFO - PROCESS | 1813 | --DOMWINDOW == 177 (0x90c58c00) [pid = 1813] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 03:08:34 INFO - PROCESS | 1813 | --DOMWINDOW == 176 (0x94d62c00) [pid = 1813] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 03:08:34 INFO - PROCESS | 1813 | --DOMWINDOW == 175 (0x8ed15800) [pid = 1813] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 03:08:34 INFO - PROCESS | 1813 | --DOMWINDOW == 174 (0x91792800) [pid = 1813] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 03:08:34 INFO - PROCESS | 1813 | --DOMWINDOW == 173 (0x93473400) [pid = 1813] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 03:08:34 INFO - PROCESS | 1813 | 1462529314528 Marionette TRACE conn4 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:34 INFO - PROCESS | 1813 | ++DOCSHELL 0x8e483c00 == 84 [pid = 1813] [id = 162] 03:08:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 174 (0x8eb8fc00) [pid = 1813] [serial = 486] [outer = (nil)] 03:08:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 175 (0x91792800) [pid = 1813] [serial = 487] [outer = 0x8eb8fc00] 03:08:34 INFO - PROCESS | 1813 | 1462529314621 Marionette DEBUG loaded listener.js 03:08:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 176 (0x92927400) [pid = 1813] [serial = 488] [outer = 0x8eb8fc00] 03:08:35 INFO - PROCESS | 1813 | 1462529315411 Marionette TRACE conn4 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 03:08:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 03:08:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1532ms 03:08:35 INFO - PROCESS | 1813 | 1462529315441 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 03:08:35 INFO - PROCESS | 1813 | 1462529315443 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 03:08:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 03:08:35 INFO - PROCESS | 1813 | 1462529315450 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 03:08:35 INFO - PROCESS | 1813 | 1462529315454 Marionette TRACE conn4 <- [1,622,null,{}] 03:08:35 INFO - PROCESS | 1813 | 1462529315459 Marionette TRACE conn4 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:35 INFO - PROCESS | 1813 | 1462529315626 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 03:08:35 INFO - PROCESS | 1813 | 1462529315642 Marionette TRACE conn4 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:35 INFO - PROCESS | 1813 | ++DOCSHELL 0x93470c00 == 85 [pid = 1813] [id = 163] 03:08:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 177 (0x93659400) [pid = 1813] [serial = 489] [outer = (nil)] 03:08:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 178 (0x942f2000) [pid = 1813] [serial = 490] [outer = 0x93659400] 03:08:35 INFO - PROCESS | 1813 | 1462529315730 Marionette DEBUG loaded listener.js 03:08:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 179 (0x94ce9400) [pid = 1813] [serial = 491] [outer = 0x93659400] 03:08:37 INFO - PROCESS | 1813 | 1462529317021 Marionette TRACE conn4 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 03:08:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 03:08:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1792ms 03:08:37 INFO - PROCESS | 1813 | 1462529317396 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 03:08:37 INFO - PROCESS | 1813 | 1462529317403 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 03:08:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 03:08:37 INFO - PROCESS | 1813 | 1462529317469 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 03:08:37 INFO - PROCESS | 1813 | 1462529317476 Marionette TRACE conn4 <- [1,626,null,{}] 03:08:37 INFO - PROCESS | 1813 | 1462529317484 Marionette TRACE conn4 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:37 INFO - PROCESS | 1813 | 1462529317667 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 03:08:37 INFO - PROCESS | 1813 | 1462529317850 Marionette TRACE conn4 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:37 INFO - PROCESS | 1813 | ++DOCSHELL 0x8b0ef400 == 86 [pid = 1813] [id = 164] 03:08:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 180 (0x8b0fbc00) [pid = 1813] [serial = 492] [outer = (nil)] 03:08:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 181 (0x90da3800) [pid = 1813] [serial = 493] [outer = 0x8b0fbc00] 03:08:37 INFO - PROCESS | 1813 | 1462529317939 Marionette DEBUG loaded listener.js 03:08:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 182 (0x91577800) [pid = 1813] [serial = 494] [outer = 0x8b0fbc00] 03:08:38 INFO - PROCESS | 1813 | 1462529318926 Marionette TRACE conn4 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 03:08:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 03:08:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1547ms 03:08:39 INFO - PROCESS | 1813 | 1462529319007 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 03:08:39 INFO - PROCESS | 1813 | 1462529319017 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 03:08:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 03:08:39 INFO - PROCESS | 1813 | 1462529319029 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 03:08:39 INFO - PROCESS | 1813 | 1462529319033 Marionette TRACE conn4 <- [1,630,null,{}] 03:08:39 INFO - PROCESS | 1813 | 1462529319040 Marionette TRACE conn4 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:39 INFO - PROCESS | 1813 | 1462529319288 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 03:08:39 INFO - PROCESS | 1813 | 1462529319585 Marionette TRACE conn4 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:39 INFO - PROCESS | 1813 | ++DOCSHELL 0x91f03400 == 87 [pid = 1813] [id = 165] 03:08:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 183 (0x91f09c00) [pid = 1813] [serial = 495] [outer = (nil)] 03:08:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 184 (0x92920c00) [pid = 1813] [serial = 496] [outer = 0x91f09c00] 03:08:39 INFO - PROCESS | 1813 | 1462529319694 Marionette DEBUG loaded listener.js 03:08:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 185 (0x93474000) [pid = 1813] [serial = 497] [outer = 0x91f09c00] 03:08:41 INFO - PROCESS | 1813 | 1462529321127 Marionette TRACE conn4 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 03:08:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 03:08:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 2184ms 03:08:41 INFO - PROCESS | 1813 | 1462529321217 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 03:08:41 INFO - PROCESS | 1813 | 1462529321224 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 03:08:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 03:08:41 INFO - PROCESS | 1813 | 1462529321235 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 03:08:41 INFO - PROCESS | 1813 | 1462529321242 Marionette TRACE conn4 <- [1,634,null,{}] 03:08:41 INFO - PROCESS | 1813 | 1462529321404 Marionette TRACE conn4 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:41 INFO - PROCESS | 1813 | 1462529321785 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 03:08:42 INFO - PROCESS | 1813 | 1462529321989 Marionette TRACE conn4 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:42 INFO - PROCESS | 1813 | ++DOCSHELL 0x919b4400 == 88 [pid = 1813] [id = 166] 03:08:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 186 (0x942e5c00) [pid = 1813] [serial = 498] [outer = (nil)] 03:08:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 187 (0x9902a800) [pid = 1813] [serial = 499] [outer = 0x942e5c00] 03:08:42 INFO - PROCESS | 1813 | 1462529322116 Marionette DEBUG loaded listener.js 03:08:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 188 (0x9a13a400) [pid = 1813] [serial = 500] [outer = 0x942e5c00] 03:08:42 INFO - PROCESS | 1813 | [1813] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 03:08:43 INFO - PROCESS | 1813 | 1462529323282 Marionette TRACE conn4 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 03:08:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 03:08:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 2100ms 03:08:43 INFO - PROCESS | 1813 | 1462529323336 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 03:08:43 INFO - PROCESS | 1813 | 1462529323343 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 03:08:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 03:08:43 INFO - PROCESS | 1813 | 1462529323353 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 03:08:43 INFO - PROCESS | 1813 | 1462529323358 Marionette TRACE conn4 <- [1,638,null,{}] 03:08:43 INFO - PROCESS | 1813 | 1462529323367 Marionette TRACE conn4 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:43 INFO - PROCESS | 1813 | 1462529323718 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 03:08:44 INFO - PROCESS | 1813 | 1462529324040 Marionette TRACE conn4 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:44 INFO - PROCESS | 1813 | ++DOCSHELL 0x94c0d400 == 89 [pid = 1813] [id = 167] 03:08:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 189 (0x9a465800) [pid = 1813] [serial = 501] [outer = (nil)] 03:08:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 190 (0x9a46c000) [pid = 1813] [serial = 502] [outer = 0x9a465800] 03:08:44 INFO - PROCESS | 1813 | 1462529324158 Marionette DEBUG loaded listener.js 03:08:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 191 (0x9a46f800) [pid = 1813] [serial = 503] [outer = 0x9a465800] 03:08:44 INFO - PROCESS | 1813 | [1813] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 03:08:45 INFO - PROCESS | 1813 | 1462529325231 Marionette TRACE conn4 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 03:08:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 03:08:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1943ms 03:08:45 INFO - PROCESS | 1813 | 1462529325297 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 03:08:45 INFO - PROCESS | 1813 | 1462529325301 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 03:08:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 03:08:45 INFO - PROCESS | 1813 | 1462529325308 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 03:08:45 INFO - PROCESS | 1813 | 1462529325311 Marionette TRACE conn4 <- [1,642,null,{}] 03:08:45 INFO - PROCESS | 1813 | 1462529325317 Marionette TRACE conn4 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:45 INFO - PROCESS | 1813 | 1462529325549 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 03:08:45 INFO - PROCESS | 1813 | 1462529325780 Marionette TRACE conn4 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:45 INFO - PROCESS | 1813 | ++DOCSHELL 0x94dd9c00 == 90 [pid = 1813] [id = 168] 03:08:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 192 (0x9a469400) [pid = 1813] [serial = 504] [outer = (nil)] 03:08:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 193 (0x9b064c00) [pid = 1813] [serial = 505] [outer = 0x9a469400] 03:08:45 INFO - PROCESS | 1813 | 1462529325913 Marionette DEBUG loaded listener.js 03:08:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 194 (0x9b2a8800) [pid = 1813] [serial = 506] [outer = 0x9a469400] 03:08:46 INFO - PROCESS | 1813 | 1462529326878 Marionette TRACE conn4 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 03:08:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 03:08:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1638ms 03:08:46 INFO - PROCESS | 1813 | 1462529326975 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 03:08:46 INFO - PROCESS | 1813 | 1462529326980 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 03:08:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 03:08:46 INFO - PROCESS | 1813 | 1462529326990 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 03:08:46 INFO - PROCESS | 1813 | 1462529326993 Marionette TRACE conn4 <- [1,646,null,{}] 03:08:47 INFO - PROCESS | 1813 | 1462529327000 Marionette TRACE conn4 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:47 INFO - PROCESS | 1813 | 1462529327251 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 03:08:47 INFO - PROCESS | 1813 | 1462529327553 Marionette TRACE conn4 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:47 INFO - PROCESS | 1813 | ++DOCSHELL 0x8dcb0c00 == 91 [pid = 1813] [id = 169] 03:08:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 195 (0x9a60ec00) [pid = 1813] [serial = 507] [outer = (nil)] 03:08:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 196 (0xa0627000) [pid = 1813] [serial = 508] [outer = 0x9a60ec00] 03:08:47 INFO - PROCESS | 1813 | 1462529327663 Marionette DEBUG loaded listener.js 03:08:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 197 (0xa0630c00) [pid = 1813] [serial = 509] [outer = 0x9a60ec00] 03:08:48 INFO - PROCESS | 1813 | 1462529328777 Marionette TRACE conn4 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 03:08:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 03:08:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1829ms 03:08:48 INFO - PROCESS | 1813 | 1462529328820 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 03:08:48 INFO - PROCESS | 1813 | 1462529328824 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 03:08:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 03:08:48 INFO - PROCESS | 1813 | 1462529328831 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 03:08:48 INFO - PROCESS | 1813 | 1462529328835 Marionette TRACE conn4 <- [1,650,null,{}] 03:08:48 INFO - PROCESS | 1813 | 1462529328842 Marionette TRACE conn4 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:49 INFO - PROCESS | 1813 | 1462529329094 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 03:08:49 INFO - PROCESS | 1813 | 1462529329410 Marionette TRACE conn4 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:49 INFO - PROCESS | 1813 | ++DOCSHELL 0x9aac5800 == 92 [pid = 1813] [id = 170] 03:08:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 198 (0x9aac6800) [pid = 1813] [serial = 510] [outer = (nil)] 03:08:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 199 (0x9aacc400) [pid = 1813] [serial = 511] [outer = 0x9aac6800] 03:08:49 INFO - PROCESS | 1813 | 1462529329508 Marionette DEBUG loaded listener.js 03:08:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 200 (0x9aace400) [pid = 1813] [serial = 512] [outer = 0x9aac6800] 03:08:50 INFO - PROCESS | 1813 | 1462529330382 Marionette TRACE conn4 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 03:08:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 03:08:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1630ms 03:08:50 INFO - PROCESS | 1813 | 1462529330462 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 03:08:50 INFO - PROCESS | 1813 | 1462529330466 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 03:08:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 03:08:50 INFO - PROCESS | 1813 | 1462529330473 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 03:08:50 INFO - PROCESS | 1813 | 1462529330477 Marionette TRACE conn4 <- [1,654,null,{}] 03:08:50 INFO - PROCESS | 1813 | 1462529330483 Marionette TRACE conn4 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:50 INFO - PROCESS | 1813 | 1462529330681 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 03:08:51 INFO - PROCESS | 1813 | 1462529331022 Marionette TRACE conn4 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:51 INFO - PROCESS | 1813 | ++DOCSHELL 0x91f0e000 == 93 [pid = 1813] [id = 171] 03:08:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 201 (0x9aac8800) [pid = 1813] [serial = 513] [outer = (nil)] 03:08:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 202 (0x9c121000) [pid = 1813] [serial = 514] [outer = 0x9aac8800] 03:08:51 INFO - PROCESS | 1813 | 1462529331116 Marionette DEBUG loaded listener.js 03:08:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 203 (0xa21c5000) [pid = 1813] [serial = 515] [outer = 0x9aac8800] 03:08:51 INFO - PROCESS | 1813 | 1462529331972 Marionette TRACE conn4 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 03:08:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 03:08:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1586ms 03:08:52 INFO - PROCESS | 1813 | 1462529332060 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 03:08:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 03:08:52 INFO - PROCESS | 1813 | 1462529332064 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 03:08:52 INFO - PROCESS | 1813 | 1462529332071 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 03:08:52 INFO - PROCESS | 1813 | 1462529332074 Marionette TRACE conn4 <- [1,658,null,{}] 03:08:52 INFO - PROCESS | 1813 | 1462529332080 Marionette TRACE conn4 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:52 INFO - PROCESS | 1813 | 1462529332276 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 03:08:52 INFO - PROCESS | 1813 | 1462529332467 Marionette TRACE conn4 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:52 INFO - PROCESS | 1813 | ++DOCSHELL 0x9aad3000 == 94 [pid = 1813] [id = 172] 03:08:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 204 (0x9c088c00) [pid = 1813] [serial = 516] [outer = (nil)] 03:08:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 205 (0xa4e08000) [pid = 1813] [serial = 517] [outer = 0x9c088c00] 03:08:52 INFO - PROCESS | 1813 | 1462529332596 Marionette DEBUG loaded listener.js 03:08:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 206 (0xa6714800) [pid = 1813] [serial = 518] [outer = 0x9c088c00] 03:08:53 INFO - PROCESS | 1813 | 1462529333460 Marionette TRACE conn4 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 03:08:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 03:08:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1441ms 03:08:53 INFO - PROCESS | 1813 | 1462529333512 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 03:08:53 INFO - PROCESS | 1813 | 1462529333516 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 03:08:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 03:08:53 INFO - PROCESS | 1813 | 1462529333523 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 03:08:53 INFO - PROCESS | 1813 | 1462529333526 Marionette TRACE conn4 <- [1,662,null,{}] 03:08:53 INFO - PROCESS | 1813 | 1462529333532 Marionette TRACE conn4 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:53 INFO - PROCESS | 1813 | 1462529333732 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 03:08:53 INFO - PROCESS | 1813 | 1462529333938 Marionette TRACE conn4 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:54 INFO - PROCESS | 1813 | ++DOCSHELL 0xa22de000 == 95 [pid = 1813] [id = 173] 03:08:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 207 (0xa35c9c00) [pid = 1813] [serial = 519] [outer = (nil)] 03:08:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 208 (0xa6d77400) [pid = 1813] [serial = 520] [outer = 0xa35c9c00] 03:08:54 INFO - PROCESS | 1813 | 1462529334073 Marionette DEBUG loaded listener.js 03:08:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 209 (0xa6d7a000) [pid = 1813] [serial = 521] [outer = 0xa35c9c00] 03:08:54 INFO - PROCESS | 1813 | [1813] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 03:08:55 INFO - PROCESS | 1813 | 1462529335000 Marionette TRACE conn4 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 03:08:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 03:08:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1538ms 03:08:55 INFO - PROCESS | 1813 | 1462529335062 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 03:08:55 INFO - PROCESS | 1813 | 1462529335067 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 03:08:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 03:08:55 INFO - PROCESS | 1813 | 1462529335074 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 03:08:55 INFO - PROCESS | 1813 | 1462529335079 Marionette TRACE conn4 <- [1,666,null,{}] 03:08:55 INFO - PROCESS | 1813 | 1462529335085 Marionette TRACE conn4 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:55 INFO - PROCESS | 1813 | 1462529335355 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 03:08:55 INFO - PROCESS | 1813 | 1462529335651 Marionette TRACE conn4 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:55 INFO - PROCESS | 1813 | ++DOCSHELL 0x8c44cc00 == 96 [pid = 1813] [id = 174] 03:08:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 210 (0x8c456400) [pid = 1813] [serial = 522] [outer = (nil)] 03:08:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 211 (0x8c45a800) [pid = 1813] [serial = 523] [outer = 0x8c456400] 03:08:55 INFO - PROCESS | 1813 | 1462529335750 Marionette DEBUG loaded listener.js 03:08:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 212 (0xa6d77c00) [pid = 1813] [serial = 524] [outer = 0x8c456400] 03:08:56 INFO - PROCESS | 1813 | [1813] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 03:08:56 INFO - PROCESS | 1813 | 1462529336699 Marionette TRACE conn4 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 03:08:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 03:08:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1684ms 03:08:56 INFO - PROCESS | 1813 | 1462529336759 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 03:08:56 INFO - PROCESS | 1813 | 1462529336763 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 03:08:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 03:08:56 INFO - PROCESS | 1813 | 1462529336770 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 03:08:56 INFO - PROCESS | 1813 | 1462529336773 Marionette TRACE conn4 <- [1,670,null,{}] 03:08:56 INFO - PROCESS | 1813 | 1462529336779 Marionette TRACE conn4 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:56 INFO - PROCESS | 1813 | 1462529336969 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 03:08:57 INFO - PROCESS | 1813 | 1462529337218 Marionette TRACE conn4 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:57 INFO - PROCESS | 1813 | ++DOCSHELL 0x8c646800 == 97 [pid = 1813] [id = 175] 03:08:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 213 (0x8c648000) [pid = 1813] [serial = 525] [outer = (nil)] 03:08:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 214 (0x8c64b400) [pid = 1813] [serial = 526] [outer = 0x8c648000] 03:08:57 INFO - PROCESS | 1813 | 1462529337382 Marionette DEBUG loaded listener.js 03:08:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 215 (0x8c64e400) [pid = 1813] [serial = 527] [outer = 0x8c648000] 03:08:58 INFO - PROCESS | 1813 | 1462529338266 Marionette TRACE conn4 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 03:08:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 03:08:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1531ms 03:08:58 INFO - PROCESS | 1813 | 1462529338302 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 03:08:58 INFO - PROCESS | 1813 | 1462529338306 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 03:08:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 03:08:58 INFO - PROCESS | 1813 | 1462529338313 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 03:08:58 INFO - PROCESS | 1813 | 1462529338317 Marionette TRACE conn4 <- [1,674,null,{}] 03:08:58 INFO - PROCESS | 1813 | 1462529338323 Marionette TRACE conn4 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:08:58 INFO - PROCESS | 1813 | 1462529338514 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 03:08:58 INFO - PROCESS | 1813 | 1462529338711 Marionette TRACE conn4 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:08:58 INFO - PROCESS | 1813 | ++DOCSHELL 0x8a073800 == 98 [pid = 1813] [id = 176] 03:08:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 216 (0x8a075c00) [pid = 1813] [serial = 528] [outer = (nil)] 03:08:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 217 (0x8a07bc00) [pid = 1813] [serial = 529] [outer = 0x8a075c00] 03:08:58 INFO - PROCESS | 1813 | 1462529338851 Marionette DEBUG loaded listener.js 03:08:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 218 (0x8a07e400) [pid = 1813] [serial = 530] [outer = 0x8a075c00] 03:08:59 INFO - PROCESS | 1813 | [1813] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 03:08:59 INFO - PROCESS | 1813 | 1462529339956 Marionette TRACE conn4 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 03:09:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 03:09:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 2133ms 03:09:00 INFO - PROCESS | 1813 | 1462529340663 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 03:09:00 INFO - PROCESS | 1813 | 1462529340677 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 03:09:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 03:09:00 INFO - PROCESS | 1813 | 1462529340714 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 03:09:00 INFO - PROCESS | 1813 | 1462529340723 Marionette TRACE conn4 <- [1,678,null,{}] 03:09:00 INFO - PROCESS | 1813 | 1462529340737 Marionette TRACE conn4 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:00 INFO - PROCESS | 1813 | 1462529340962 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 03:09:01 INFO - PROCESS | 1813 | 1462529341154 Marionette TRACE conn4 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:01 INFO - PROCESS | 1813 | ++DOCSHELL 0x8a074c00 == 99 [pid = 1813] [id = 177] 03:09:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 219 (0x8a07dc00) [pid = 1813] [serial = 531] [outer = (nil)] 03:09:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 220 (0x8c64bc00) [pid = 1813] [serial = 532] [outer = 0x8a07dc00] 03:09:01 INFO - PROCESS | 1813 | 1462529341236 Marionette DEBUG loaded listener.js 03:09:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 221 (0x8c653400) [pid = 1813] [serial = 533] [outer = 0x8a07dc00] 03:09:02 INFO - PROCESS | 1813 | 1462529342236 Marionette TRACE conn4 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 03:09:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 03:09:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1604ms 03:09:02 INFO - PROCESS | 1813 | 1462529342311 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 03:09:02 INFO - PROCESS | 1813 | 1462529342319 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 03:09:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 03:09:02 INFO - PROCESS | 1813 | 1462529342342 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 03:09:02 INFO - PROCESS | 1813 | 1462529342354 Marionette TRACE conn4 <- [1,682,null,{}] 03:09:02 INFO - PROCESS | 1813 | 1462529342366 Marionette TRACE conn4 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:02 INFO - PROCESS | 1813 | 1462529342626 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 03:09:02 INFO - PROCESS | 1813 | 1462529342882 Marionette TRACE conn4 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:02 INFO - PROCESS | 1813 | ++DOCSHELL 0x8b0f1c00 == 100 [pid = 1813] [id = 178] 03:09:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 222 (0x8b0fa000) [pid = 1813] [serial = 534] [outer = (nil)] 03:09:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 223 (0x8db99000) [pid = 1813] [serial = 535] [outer = 0x8b0fa000] 03:09:03 INFO - PROCESS | 1813 | 1462529343011 Marionette DEBUG loaded listener.js 03:09:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 224 (0x8ed84400) [pid = 1813] [serial = 536] [outer = 0x8b0fa000] 03:09:03 INFO - PROCESS | 1813 | --DOCSHELL 0x9b060800 == 99 [pid = 1813] [id = 114] 03:09:03 INFO - PROCESS | 1813 | --DOCSHELL 0x9c126000 == 98 [pid = 1813] [id = 115] 03:09:03 INFO - PROCESS | 1813 | --DOCSHELL 0x9d872400 == 97 [pid = 1813] [id = 116] 03:09:03 INFO - PROCESS | 1813 | --DOMWINDOW == 223 (0x9a472400) [pid = 1813] [serial = 421] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 1813 | --DOMWINDOW == 222 (0xa320c800) [pid = 1813] [serial = 381] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 1813 | --DOMWINDOW == 221 (0x91883c00) [pid = 1813] [serial = 393] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 1813 | --DOMWINDOW == 220 (0xa5060400) [pid = 1813] [serial = 387] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 1813 | --DOMWINDOW == 219 (0x91f0c400) [pid = 1813] [serial = 375] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 1813 | --DOMWINDOW == 218 (0x90da5800) [pid = 1813] [serial = 397] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 1813 | --DOMWINDOW == 217 (0x94fae400) [pid = 1813] [serial = 390] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 1813 | --DOMWINDOW == 216 (0x9912d000) [pid = 1813] [serial = 378] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 1813 | --DOMWINDOW == 215 (0x9188a000) [pid = 1813] [serial = 400] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 1813 | --DOMWINDOW == 214 (0xa35c8800) [pid = 1813] [serial = 384] [outer = (nil)] [url = about:blank] 03:09:03 INFO - PROCESS | 1813 | --DOCSHELL 0x8e483c00 == 96 [pid = 1813] [id = 162] 03:09:03 INFO - PROCESS | 1813 | --DOCSHELL 0x8e482400 == 95 [pid = 1813] [id = 161] 03:09:03 INFO - PROCESS | 1813 | --DOCSHELL 0x8e47f800 == 94 [pid = 1813] [id = 160] 03:09:03 INFO - PROCESS | 1813 | --DOCSHELL 0x8ed10c00 == 93 [pid = 1813] [id = 159] 03:09:04 INFO - PROCESS | 1813 | --DOCSHELL 0x8bd72800 == 92 [pid = 1813] [id = 158] 03:09:04 INFO - PROCESS | 1813 | --DOCSHELL 0x9bf64800 == 91 [pid = 1813] [id = 143] 03:09:04 INFO - PROCESS | 1813 | --DOCSHELL 0x93468c00 == 90 [pid = 1813] [id = 142] 03:09:04 INFO - PROCESS | 1813 | --DOCSHELL 0x90d9f800 == 89 [pid = 1813] [id = 141] 03:09:04 INFO - PROCESS | 1813 | --DOMWINDOW == 213 (0x99e22400) [pid = 1813] [serial = 419] [outer = (nil)] [url = about:blank] 03:09:04 INFO - PROCESS | 1813 | --DOMWINDOW == 212 (0x91f05000) [pid = 1813] [serial = 418] [outer = (nil)] [url = about:blank] 03:09:04 INFO - PROCESS | 1813 | --DOMWINDOW == 211 (0x91880800) [pid = 1813] [serial = 407] [outer = (nil)] [url = about:blank] 03:09:04 INFO - PROCESS | 1813 | --DOMWINDOW == 210 (0x9178d400) [pid = 1813] [serial = 406] [outer = (nil)] [url = about:blank] 03:09:04 INFO - PROCESS | 1813 | --DOMWINDOW == 209 (0x9902c000) [pid = 1813] [serial = 416] [outer = (nil)] [url = about:blank] 03:09:04 INFO - PROCESS | 1813 | --DOMWINDOW == 208 (0x8ed83400) [pid = 1813] [serial = 403] [outer = (nil)] [url = about:blank] 03:09:04 INFO - PROCESS | 1813 | --DOMWINDOW == 207 (0xa6232000) [pid = 1813] [serial = 220] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 03:09:04 INFO - PROCESS | 1813 | --DOMWINDOW == 206 (0x8ed8ac00) [pid = 1813] [serial = 404] [outer = (nil)] [url = about:blank] 03:09:04 INFO - PROCESS | 1813 | --DOMWINDOW == 205 (0x91f04400) [pid = 1813] [serial = 410] [outer = (nil)] [url = about:blank] 03:09:04 INFO - PROCESS | 1813 | --DOMWINDOW == 204 (0x94d57c00) [pid = 1813] [serial = 412] [outer = (nil)] [url = about:blank] 03:09:04 INFO - PROCESS | 1813 | --DOMWINDOW == 203 (0x98587400) [pid = 1813] [serial = 415] [outer = (nil)] [url = about:blank] 03:09:04 INFO - PROCESS | 1813 | --DOMWINDOW == 202 (0x919ac800) [pid = 1813] [serial = 409] [outer = (nil)] [url = about:blank] 03:09:04 INFO - PROCESS | 1813 | --DOMWINDOW == 201 (0x94dd0000) [pid = 1813] [serial = 413] [outer = (nil)] [url = about:blank] 03:09:04 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 03:09:04 INFO - PROCESS | 1813 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:09:04 INFO - PROCESS | 1813 | 1462529344508 Marionette TRACE conn4 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 03:09:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 03:09:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 2207ms 03:09:04 INFO - PROCESS | 1813 | 1462529344543 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 03:09:04 INFO - PROCESS | 1813 | 1462529344548 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 03:09:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 03:09:04 INFO - PROCESS | 1813 | 1462529344554 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 03:09:04 INFO - PROCESS | 1813 | 1462529344559 Marionette TRACE conn4 <- [1,686,null,{}] 03:09:04 INFO - PROCESS | 1813 | 1462529344574 Marionette TRACE conn4 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:04 INFO - PROCESS | 1813 | 1462529344761 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 03:09:04 INFO - PROCESS | 1813 | 1462529344778 Marionette TRACE conn4 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:04 INFO - PROCESS | 1813 | ++DOCSHELL 0x8dca5400 == 90 [pid = 1813] [id = 179] 03:09:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 202 (0x8e482400) [pid = 1813] [serial = 537] [outer = (nil)] 03:09:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 203 (0x90c9c800) [pid = 1813] [serial = 538] [outer = 0x8e482400] 03:09:04 INFO - PROCESS | 1813 | 1462529344876 Marionette DEBUG loaded listener.js 03:09:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 204 (0x90da7800) [pid = 1813] [serial = 539] [outer = 0x8e482400] 03:09:06 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 03:09:06 INFO - PROCESS | 1813 | 1462529346243 Marionette TRACE conn4 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 03:09:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 03:09:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1739ms 03:09:06 INFO - PROCESS | 1813 | 1462529346295 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 03:09:06 INFO - PROCESS | 1813 | 1462529346299 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 03:09:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 03:09:06 INFO - PROCESS | 1813 | 1462529346307 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 03:09:06 INFO - PROCESS | 1813 | 1462529346311 Marionette TRACE conn4 <- [1,690,null,{}] 03:09:06 INFO - PROCESS | 1813 | 1462529346326 Marionette TRACE conn4 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:06 INFO - PROCESS | 1813 | 1462529346635 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 03:09:06 INFO - PROCESS | 1813 | 1462529346679 Marionette TRACE conn4 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:06 INFO - PROCESS | 1813 | ++DOCSHELL 0x8db99400 == 91 [pid = 1813] [id = 180] 03:09:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 205 (0x90c97400) [pid = 1813] [serial = 540] [outer = (nil)] 03:09:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 206 (0x91798800) [pid = 1813] [serial = 541] [outer = 0x90c97400] 03:09:06 INFO - PROCESS | 1813 | 1462529346771 Marionette DEBUG loaded listener.js 03:09:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 207 (0x9188a000) [pid = 1813] [serial = 542] [outer = 0x90c97400] 03:09:08 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 03:09:08 INFO - PROCESS | 1813 | --DOMWINDOW == 206 (0x9a3c9400) [pid = 1813] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 03:09:08 INFO - PROCESS | 1813 | --DOMWINDOW == 205 (0x91798c00) [pid = 1813] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 03:09:08 INFO - PROCESS | 1813 | --DOMWINDOW == 204 (0x9a608c00) [pid = 1813] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 03:09:08 INFO - PROCESS | 1813 | --DOMWINDOW == 203 (0x8eb8fc00) [pid = 1813] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 03:09:08 INFO - PROCESS | 1813 | --DOMWINDOW == 202 (0x8bec7800) [pid = 1813] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 03:09:08 INFO - PROCESS | 1813 | --DOMWINDOW == 201 (0x90d9e000) [pid = 1813] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 03:09:08 INFO - PROCESS | 1813 | --DOMWINDOW == 200 (0x8ed7e800) [pid = 1813] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 03:09:08 INFO - PROCESS | 1813 | 1462529348370 Marionette TRACE conn4 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 03:09:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 03:09:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 2098ms 03:09:08 INFO - PROCESS | 1813 | 1462529348406 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 03:09:08 INFO - PROCESS | 1813 | 1462529348410 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 03:09:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 03:09:08 INFO - PROCESS | 1813 | 1462529348417 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 03:09:08 INFO - PROCESS | 1813 | 1462529348420 Marionette TRACE conn4 <- [1,694,null,{}] 03:09:08 INFO - PROCESS | 1813 | 1462529348426 Marionette TRACE conn4 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:08 INFO - PROCESS | 1813 | 1462529348649 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 03:09:08 INFO - PROCESS | 1813 | 1462529348743 Marionette TRACE conn4 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:08 INFO - PROCESS | 1813 | ++DOCSHELL 0x8bec7800 == 92 [pid = 1813] [id = 181] 03:09:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 201 (0x8bed5800) [pid = 1813] [serial = 543] [outer = (nil)] 03:09:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 202 (0x91793800) [pid = 1813] [serial = 544] [outer = 0x8bed5800] 03:09:08 INFO - PROCESS | 1813 | 1462529348828 Marionette DEBUG loaded listener.js 03:09:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 203 (0x919ad800) [pid = 1813] [serial = 545] [outer = 0x8bed5800] 03:09:09 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 03:09:09 INFO - PROCESS | 1813 | 1462529349959 Marionette TRACE conn4 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 03:09:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 03:09:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1586ms 03:09:10 INFO - PROCESS | 1813 | 1462529350004 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 03:09:10 INFO - PROCESS | 1813 | 1462529350008 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 03:09:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 03:09:10 INFO - PROCESS | 1813 | 1462529350016 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 03:09:10 INFO - PROCESS | 1813 | 1462529350020 Marionette TRACE conn4 <- [1,698,null,{}] 03:09:10 INFO - PROCESS | 1813 | 1462529350025 Marionette TRACE conn4 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:10 INFO - PROCESS | 1813 | 1462529350335 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 03:09:10 INFO - PROCESS | 1813 | 1462529350538 Marionette TRACE conn4 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:10 INFO - PROCESS | 1813 | ++DOCSHELL 0x8a072c00 == 93 [pid = 1813] [id = 182] 03:09:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 204 (0x8a074400) [pid = 1813] [serial = 546] [outer = (nil)] 03:09:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 205 (0x8b0f1400) [pid = 1813] [serial = 547] [outer = 0x8a074400] 03:09:10 INFO - PROCESS | 1813 | 1462529350669 Marionette DEBUG loaded listener.js 03:09:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 206 (0x8c450c00) [pid = 1813] [serial = 548] [outer = 0x8a074400] 03:09:12 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 03:09:12 INFO - PROCESS | 1813 | 1462529352192 Marionette TRACE conn4 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 03:09:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 03:09:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 2238ms 03:09:12 INFO - PROCESS | 1813 | 1462529352256 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 03:09:12 INFO - PROCESS | 1813 | 1462529352264 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 03:09:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 03:09:12 INFO - PROCESS | 1813 | 1462529352273 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 03:09:12 INFO - PROCESS | 1813 | 1462529352279 Marionette TRACE conn4 <- [1,702,null,{}] 03:09:12 INFO - PROCESS | 1813 | 1462529352332 Marionette TRACE conn4 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:12 INFO - PROCESS | 1813 | 1462529352580 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 03:09:12 INFO - PROCESS | 1813 | 1462529352844 Marionette TRACE conn4 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:12 INFO - PROCESS | 1813 | ++DOCSHELL 0x8c64a800 == 94 [pid = 1813] [id = 183] 03:09:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 207 (0x8c651800) [pid = 1813] [serial = 549] [outer = (nil)] 03:09:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 208 (0x8ed13800) [pid = 1813] [serial = 550] [outer = 0x8c651800] 03:09:13 INFO - PROCESS | 1813 | 1462529352998 Marionette DEBUG loaded listener.js 03:09:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 209 (0x90c57800) [pid = 1813] [serial = 551] [outer = 0x8c651800] 03:09:14 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 03:09:14 INFO - PROCESS | 1813 | 1462529354376 Marionette TRACE conn4 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 03:09:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 03:09:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 2131ms 03:09:14 INFO - PROCESS | 1813 | 1462529354527 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 03:09:14 INFO - PROCESS | 1813 | 1462529354534 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 03:09:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 03:09:14 INFO - PROCESS | 1813 | 1462529354551 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 03:09:14 INFO - PROCESS | 1813 | 1462529354556 Marionette TRACE conn4 <- [1,706,null,{}] 03:09:14 INFO - PROCESS | 1813 | 1462529354565 Marionette TRACE conn4 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:14 INFO - PROCESS | 1813 | 1462529354769 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 03:09:14 INFO - PROCESS | 1813 | 1462529354963 Marionette TRACE conn4 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:14 INFO - PROCESS | 1813 | ++DOCSHELL 0x8dcae400 == 95 [pid = 1813] [id = 184] 03:09:14 INFO - PROCESS | 1813 | ++DOMWINDOW == 210 (0x90c9d800) [pid = 1813] [serial = 552] [outer = (nil)] 03:09:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 211 (0x91f03c00) [pid = 1813] [serial = 553] [outer = 0x90c9d800] 03:09:15 INFO - PROCESS | 1813 | 1462529355056 Marionette DEBUG loaded listener.js 03:09:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 212 (0x927b1400) [pid = 1813] [serial = 554] [outer = 0x90c9d800] 03:09:16 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 03:09:16 INFO - PROCESS | 1813 | 1462529356586 Marionette TRACE conn4 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 03:09:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 03:09:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 2087ms 03:09:16 INFO - PROCESS | 1813 | 1462529356639 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 03:09:16 INFO - PROCESS | 1813 | 1462529356644 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 03:09:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 03:09:16 INFO - PROCESS | 1813 | 1462529356663 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 03:09:16 INFO - PROCESS | 1813 | 1462529356674 Marionette TRACE conn4 <- [1,710,null,{}] 03:09:16 INFO - PROCESS | 1813 | 1462529356722 Marionette TRACE conn4 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:17 INFO - PROCESS | 1813 | 1462529357009 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 03:09:17 INFO - PROCESS | 1813 | 1462529357166 Marionette TRACE conn4 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:17 INFO - PROCESS | 1813 | ++DOCSHELL 0x8dcac000 == 96 [pid = 1813] [id = 185] 03:09:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 213 (0x927afc00) [pid = 1813] [serial = 555] [outer = (nil)] 03:09:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 214 (0x94c40800) [pid = 1813] [serial = 556] [outer = 0x927afc00] 03:09:17 INFO - PROCESS | 1813 | 1462529357291 Marionette DEBUG loaded listener.js 03:09:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 215 (0x94dd3400) [pid = 1813] [serial = 557] [outer = 0x927afc00] 03:09:18 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 03:09:18 INFO - PROCESS | 1813 | 1462529358682 Marionette TRACE conn4 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 03:09:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 03:09:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 2063ms 03:09:18 INFO - PROCESS | 1813 | 1462529358748 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 03:09:18 INFO - PROCESS | 1813 | 1462529358754 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 03:09:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 03:09:18 INFO - PROCESS | 1813 | 1462529358781 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 03:09:18 INFO - PROCESS | 1813 | 1462529358786 Marionette TRACE conn4 <- [1,714,null,{}] 03:09:18 INFO - PROCESS | 1813 | 1462529358792 Marionette TRACE conn4 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:19 INFO - PROCESS | 1813 | 1462529359000 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 03:09:19 INFO - PROCESS | 1813 | 1462529359190 Marionette TRACE conn4 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:19 INFO - PROCESS | 1813 | ++DOCSHELL 0x9292f000 == 97 [pid = 1813] [id = 186] 03:09:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 216 (0x94ce3000) [pid = 1813] [serial = 558] [outer = (nil)] 03:09:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 217 (0x96a7a000) [pid = 1813] [serial = 559] [outer = 0x94ce3000] 03:09:19 INFO - PROCESS | 1813 | 1462529359284 Marionette DEBUG loaded listener.js 03:09:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 218 (0x97e7e800) [pid = 1813] [serial = 560] [outer = 0x94ce3000] 03:09:20 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 03:09:20 INFO - PROCESS | 1813 | 1462529360633 Marionette TRACE conn4 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 03:09:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 03:09:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1898ms 03:09:20 INFO - PROCESS | 1813 | 1462529360719 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 03:09:20 INFO - PROCESS | 1813 | 1462529360724 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 03:09:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 03:09:20 INFO - PROCESS | 1813 | 1462529360754 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 03:09:20 INFO - PROCESS | 1813 | 1462529360758 Marionette TRACE conn4 <- [1,718,null,{}] 03:09:20 INFO - PROCESS | 1813 | 1462529360765 Marionette TRACE conn4 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:20 INFO - PROCESS | 1813 | 1462529360972 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 03:09:21 INFO - PROCESS | 1813 | 1462529361165 Marionette TRACE conn4 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:21 INFO - PROCESS | 1813 | ++DOCSHELL 0x94fb4800 == 98 [pid = 1813] [id = 187] 03:09:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 219 (0x96a81400) [pid = 1813] [serial = 561] [outer = (nil)] 03:09:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 220 (0x99e26800) [pid = 1813] [serial = 562] [outer = 0x96a81400] 03:09:21 INFO - PROCESS | 1813 | 1462529361316 Marionette DEBUG loaded listener.js 03:09:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 221 (0x9a602000) [pid = 1813] [serial = 563] [outer = 0x96a81400] 03:09:22 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 03:09:22 INFO - PROCESS | 1813 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:09:22 INFO - PROCESS | 1813 | 1462529362834 Marionette TRACE conn4 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 03:09:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 03:09:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 2145ms 03:09:22 INFO - PROCESS | 1813 | 1462529362897 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 03:09:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 03:09:22 INFO - PROCESS | 1813 | 1462529362901 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 03:09:22 INFO - PROCESS | 1813 | 1462529362909 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 03:09:22 INFO - PROCESS | 1813 | 1462529362912 Marionette TRACE conn4 <- [1,722,null,{}] 03:09:22 INFO - PROCESS | 1813 | 1462529362919 Marionette TRACE conn4 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:23 INFO - PROCESS | 1813 | 1462529363151 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 03:09:23 INFO - PROCESS | 1813 | 1462529363346 Marionette TRACE conn4 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:23 INFO - PROCESS | 1813 | ++DOCSHELL 0x934ce400 == 99 [pid = 1813] [id = 188] 03:09:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 222 (0x94dd2400) [pid = 1813] [serial = 564] [outer = (nil)] 03:09:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 223 (0x9ba54400) [pid = 1813] [serial = 565] [outer = 0x94dd2400] 03:09:23 INFO - PROCESS | 1813 | 1462529363434 Marionette DEBUG loaded listener.js 03:09:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 224 (0x9c086400) [pid = 1813] [serial = 566] [outer = 0x94dd2400] 03:09:24 INFO - PROCESS | 1813 | 1462529364393 Marionette TRACE conn4 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 03:09:24 INFO - PROCESS | 1813 | 1462529364454 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 03:09:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 03:09:24 INFO - PROCESS | 1813 | 1462529364461 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 03:09:24 INFO - PROCESS | 1813 | 1462529364465 Marionette TRACE conn4 <- [1,726,null,{}] 03:09:24 INFO - PROCESS | 1813 | 1462529364472 Marionette TRACE conn4 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:24 INFO - PROCESS | 1813 | 1462529364680 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 03:09:24 INFO - PROCESS | 1813 | 1462529364919 Marionette TRACE conn4 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:24 INFO - PROCESS | 1813 | ++DOCSHELL 0x924aac00 == 100 [pid = 1813] [id = 189] 03:09:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 225 (0x99131000) [pid = 1813] [serial = 567] [outer = (nil)] 03:09:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 226 (0xa0622c00) [pid = 1813] [serial = 568] [outer = 0x99131000] 03:09:25 INFO - PROCESS | 1813 | 1462529365051 Marionette DEBUG loaded listener.js 03:09:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 227 (0xa2142800) [pid = 1813] [serial = 569] [outer = 0x99131000] 03:09:25 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 03:09:25 INFO - PROCESS | 1813 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:09:26 INFO - PROCESS | 1813 | 1462529366034 Marionette TRACE conn4 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 03:09:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 03:09:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1631ms 03:09:26 INFO - PROCESS | 1813 | 1462529366094 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 03:09:26 INFO - PROCESS | 1813 | 1462529366098 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 03:09:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 03:09:26 INFO - PROCESS | 1813 | 1462529366105 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 03:09:26 INFO - PROCESS | 1813 | 1462529366108 Marionette TRACE conn4 <- [1,730,null,{}] 03:09:26 INFO - PROCESS | 1813 | 1462529366114 Marionette TRACE conn4 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:26 INFO - PROCESS | 1813 | 1462529366307 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 03:09:26 INFO - PROCESS | 1813 | 1462529366553 Marionette TRACE conn4 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:26 INFO - PROCESS | 1813 | ++DOCSHELL 0x9c00f000 == 101 [pid = 1813] [id = 190] 03:09:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 228 (0x9c120400) [pid = 1813] [serial = 570] [outer = (nil)] 03:09:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 229 (0xa32eb000) [pid = 1813] [serial = 571] [outer = 0x9c120400] 03:09:26 INFO - PROCESS | 1813 | 1462529366659 Marionette DEBUG loaded listener.js 03:09:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 230 (0xa35c7400) [pid = 1813] [serial = 572] [outer = 0x9c120400] 03:09:27 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 03:09:27 INFO - PROCESS | 1813 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:09:27 INFO - PROCESS | 1813 | 1462529367621 Marionette TRACE conn4 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 03:09:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 03:09:27 INFO - PROCESS | 1813 | 1462529367695 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 03:09:27 INFO - PROCESS | 1813 | 1462529367701 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 03:09:27 INFO - PROCESS | 1813 | 1462529367705 Marionette TRACE conn4 <- [1,734,null,{}] 03:09:27 INFO - PROCESS | 1813 | 1462529367711 Marionette TRACE conn4 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:27 INFO - PROCESS | 1813 | 1462529367904 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 03:09:28 INFO - PROCESS | 1813 | 1462529368149 Marionette TRACE conn4 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:28 INFO - PROCESS | 1813 | ++DOCSHELL 0xa2297800 == 102 [pid = 1813] [id = 191] 03:09:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 231 (0xa2610400) [pid = 1813] [serial = 573] [outer = (nil)] 03:09:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 232 (0xa6d77800) [pid = 1813] [serial = 574] [outer = 0xa2610400] 03:09:28 INFO - PROCESS | 1813 | 1462529368253 Marionette DEBUG loaded listener.js 03:09:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 233 (0xa6d80000) [pid = 1813] [serial = 575] [outer = 0xa2610400] 03:09:28 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 03:09:29 INFO - PROCESS | 1813 | 1462529369138 Marionette TRACE conn4 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 03:09:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 03:09:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1486ms 03:09:29 INFO - PROCESS | 1813 | 1462529369187 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 03:09:29 INFO - PROCESS | 1813 | 1462529369191 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 03:09:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 03:09:29 INFO - PROCESS | 1813 | 1462529369198 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 03:09:29 INFO - PROCESS | 1813 | 1462529369202 Marionette TRACE conn4 <- [1,738,null,{}] 03:09:29 INFO - PROCESS | 1813 | 1462529369208 Marionette TRACE conn4 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:29 INFO - PROCESS | 1813 | 1462529369410 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 03:09:29 INFO - PROCESS | 1813 | 1462529369655 Marionette TRACE conn4 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:29 INFO - PROCESS | 1813 | ++DOCSHELL 0x8b0f9800 == 103 [pid = 1813] [id = 192] 03:09:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 234 (0x8d8e5000) [pid = 1813] [serial = 576] [outer = (nil)] 03:09:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 235 (0x8ed4cc00) [pid = 1813] [serial = 577] [outer = 0x8d8e5000] 03:09:29 INFO - PROCESS | 1813 | 1462529369806 Marionette DEBUG loaded listener.js 03:09:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 236 (0x8ed54c00) [pid = 1813] [serial = 578] [outer = 0x8d8e5000] 03:09:31 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 03:09:31 INFO - PROCESS | 1813 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:09:31 INFO - PROCESS | 1813 | 1462529371278 Marionette TRACE conn4 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 03:09:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 03:09:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 2132ms 03:09:31 INFO - PROCESS | 1813 | 1462529371332 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 03:09:31 INFO - PROCESS | 1813 | 1462529371335 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 03:09:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 03:09:31 INFO - PROCESS | 1813 | 1462529371343 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 03:09:31 INFO - PROCESS | 1813 | 1462529371348 Marionette TRACE conn4 <- [1,742,null,{}] 03:09:31 INFO - PROCESS | 1813 | 1462529371354 Marionette TRACE conn4 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:31 INFO - PROCESS | 1813 | 1462529371562 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 03:09:31 INFO - PROCESS | 1813 | 1462529371771 Marionette TRACE conn4 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:32 INFO - PROCESS | 1813 | ++DOCSHELL 0x8bed3c00 == 104 [pid = 1813] [id = 193] 03:09:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 237 (0x8c454c00) [pid = 1813] [serial = 579] [outer = (nil)] 03:09:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 238 (0x8c459000) [pid = 1813] [serial = 580] [outer = 0x8c454c00] 03:09:32 INFO - PROCESS | 1813 | 1462529372217 Marionette DEBUG loaded listener.js 03:09:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 239 (0x8db99c00) [pid = 1813] [serial = 581] [outer = 0x8c454c00] 03:09:33 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 03:09:33 INFO - PROCESS | 1813 | 1462529373689 Marionette TRACE conn4 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 03:09:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 03:09:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 2395ms 03:09:33 INFO - PROCESS | 1813 | 1462529373772 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 03:09:33 INFO - PROCESS | 1813 | 1462529373779 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 03:09:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 03:09:33 INFO - PROCESS | 1813 | 1462529373840 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 03:09:33 INFO - PROCESS | 1813 | 1462529373846 Marionette TRACE conn4 <- [1,746,null,{}] 03:09:33 INFO - PROCESS | 1813 | 1462529373854 Marionette TRACE conn4 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:34 INFO - PROCESS | 1813 | 1462529374066 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 03:09:34 INFO - PROCESS | 1813 | 1462529374272 Marionette TRACE conn4 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:34 INFO - PROCESS | 1813 | ++DOCSHELL 0x8d8e3800 == 105 [pid = 1813] [id = 194] 03:09:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 240 (0x8dca9800) [pid = 1813] [serial = 582] [outer = (nil)] 03:09:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 241 (0x8ed54800) [pid = 1813] [serial = 583] [outer = 0x8dca9800] 03:09:34 INFO - PROCESS | 1813 | 1462529374365 Marionette DEBUG loaded listener.js 03:09:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 242 (0x90c64c00) [pid = 1813] [serial = 584] [outer = 0x8dca9800] 03:09:34 INFO - PROCESS | 1813 | --DOCSHELL 0x924b0c00 == 104 [pid = 1813] [id = 43] 03:09:34 INFO - PROCESS | 1813 | --DOCSHELL 0x9c00e000 == 103 [pid = 1813] [id = 42] 03:09:34 INFO - PROCESS | 1813 | --DOCSHELL 0x985e9400 == 102 [pid = 1813] [id = 41] 03:09:34 INFO - PROCESS | 1813 | --DOMWINDOW == 241 (0x942f2000) [pid = 1813] [serial = 490] [outer = (nil)] [url = about:blank] 03:09:34 INFO - PROCESS | 1813 | --DOMWINDOW == 240 (0x9156cc00) [pid = 1813] [serial = 472] [outer = (nil)] [url = about:blank] 03:09:34 INFO - PROCESS | 1813 | --DOCSHELL 0x8bec7800 == 101 [pid = 1813] [id = 181] 03:09:35 INFO - PROCESS | 1813 | --DOCSHELL 0x8db99400 == 100 [pid = 1813] [id = 180] 03:09:35 INFO - PROCESS | 1813 | --DOCSHELL 0x8dca5400 == 99 [pid = 1813] [id = 179] 03:09:35 INFO - PROCESS | 1813 | --DOCSHELL 0x8b0f1c00 == 98 [pid = 1813] [id = 178] 03:09:35 INFO - PROCESS | 1813 | --DOCSHELL 0x8a074c00 == 97 [pid = 1813] [id = 177] 03:09:35 INFO - PROCESS | 1813 | --DOCSHELL 0x8dcb0c00 == 96 [pid = 1813] [id = 169] 03:09:35 INFO - PROCESS | 1813 | --DOCSHELL 0x94dd9c00 == 95 [pid = 1813] [id = 168] 03:09:35 INFO - PROCESS | 1813 | --DOCSHELL 0x94c0d400 == 94 [pid = 1813] [id = 167] 03:09:35 INFO - PROCESS | 1813 | --DOCSHELL 0x8b0ef400 == 93 [pid = 1813] [id = 164] 03:09:35 INFO - PROCESS | 1813 | --DOMWINDOW == 239 (0xa2147800) [pid = 1813] [serial = 433] [outer = (nil)] [url = about:blank] 03:09:35 INFO - PROCESS | 1813 | --DOMWINDOW == 238 (0x8dba4c00) [pid = 1813] [serial = 448] [outer = (nil)] [url = about:blank] 03:09:35 INFO - PROCESS | 1813 | --DOMWINDOW == 237 (0x9a60f400) [pid = 1813] [serial = 422] [outer = (nil)] [url = about:blank] 03:09:35 INFO - PROCESS | 1813 | --DOMWINDOW == 236 (0x91f0d800) [pid = 1813] [serial = 484] [outer = (nil)] [url = about:blank] 03:09:35 INFO - PROCESS | 1813 | --DOMWINDOW == 235 (0x91884000) [pid = 1813] [serial = 424] [outer = (nil)] [url = about:blank] 03:09:35 INFO - PROCESS | 1813 | --DOMWINDOW == 234 (0x8dcaac00) [pid = 1813] [serial = 439] [outer = (nil)] [url = about:blank] 03:09:35 INFO - PROCESS | 1813 | --DOMWINDOW == 233 (0x9c080800) [pid = 1813] [serial = 430] [outer = (nil)] [url = about:blank] 03:09:35 INFO - PROCESS | 1813 | --DOMWINDOW == 232 (0x8b0f5c00) [pid = 1813] [serial = 466] [outer = (nil)] [url = about:blank] 03:09:35 INFO - PROCESS | 1813 | --DOMWINDOW == 231 (0x9bf5f400) [pid = 1813] [serial = 373] [outer = (nil)] [url = about:blank] 03:09:35 INFO - PROCESS | 1813 | --DOMWINDOW == 230 (0x91792800) [pid = 1813] [serial = 487] [outer = (nil)] [url = about:blank] 03:09:35 INFO - PROCESS | 1813 | --DOMWINDOW == 229 (0x8bed3800) [pid = 1813] [serial = 463] [outer = (nil)] [url = about:blank] 03:09:35 INFO - PROCESS | 1813 | --DOMWINDOW == 228 (0x8dba1800) [pid = 1813] [serial = 476] [outer = (nil)] [url = about:blank] 03:09:35 INFO - PROCESS | 1813 | --DOMWINDOW == 227 (0x8bed5c00) [pid = 1813] [serial = 475] [outer = (nil)] [url = about:blank] 03:09:35 INFO - PROCESS | 1813 | --DOMWINDOW == 226 (0x8bed2800) [pid = 1813] [serial = 469] [outer = (nil)] [url = about:blank] 03:09:35 INFO - PROCESS | 1813 | --DOMWINDOW == 225 (0x8bd6dc00) [pid = 1813] [serial = 457] [outer = (nil)] [url = about:blank] 03:09:35 INFO - PROCESS | 1813 | --DOMWINDOW == 224 (0x92925c00) [pid = 1813] [serial = 454] [outer = (nil)] [url = about:blank] 03:09:35 INFO - PROCESS | 1813 | --DOMWINDOW == 223 (0x91572400) [pid = 1813] [serial = 481] [outer = (nil)] [url = about:blank] 03:09:35 INFO - PROCESS | 1813 | --DOMWINDOW == 222 (0x8db9b000) [pid = 1813] [serial = 445] [outer = (nil)] [url = about:blank] 03:09:35 INFO - PROCESS | 1813 | --DOMWINDOW == 221 (0x8ed8d800) [pid = 1813] [serial = 478] [outer = (nil)] [url = about:blank] 03:09:35 INFO - PROCESS | 1813 | --DOMWINDOW == 220 (0x8f9df800) [pid = 1813] [serial = 479] [outer = (nil)] [url = about:blank] 03:09:35 INFO - PROCESS | 1813 | --DOMWINDOW == 219 (0xa32f1800) [pid = 1813] [serial = 436] [outer = (nil)] [url = about:blank] 03:09:35 INFO - PROCESS | 1813 | --DOMWINDOW == 218 (0x8d8de400) [pid = 1813] [serial = 442] [outer = (nil)] [url = about:blank] 03:09:35 INFO - PROCESS | 1813 | --DOMWINDOW == 217 (0x927a5000) [pid = 1813] [serial = 451] [outer = (nil)] [url = about:blank] 03:09:35 INFO - PROCESS | 1813 | --DOMWINDOW == 216 (0x99029400) [pid = 1813] [serial = 427] [outer = (nil)] [url = about:blank] 03:09:35 INFO - PROCESS | 1813 | --DOMWINDOW == 215 (0x8beca800) [pid = 1813] [serial = 460] [outer = (nil)] [url = about:blank] 03:09:35 INFO - PROCESS | 1813 | --DOMWINDOW == 214 (0x927ac000) [pid = 1813] [serial = 485] [outer = (nil)] [url = about:blank] 03:09:35 INFO - PROCESS | 1813 | --DOMWINDOW == 213 (0x92927400) [pid = 1813] [serial = 488] [outer = (nil)] [url = about:blank] 03:09:35 INFO - PROCESS | 1813 | --DOMWINDOW == 212 (0x9178c000) [pid = 1813] [serial = 482] [outer = (nil)] [url = about:blank] 03:09:35 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 03:09:35 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 03:09:35 INFO - PROCESS | 1813 | 1462529375808 Marionette TRACE conn4 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 03:09:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 03:09:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 2004ms 03:09:35 INFO - PROCESS | 1813 | 1462529375839 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 03:09:35 INFO - PROCESS | 1813 | 1462529375845 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 03:09:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 03:09:35 INFO - PROCESS | 1813 | 1462529375951 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 03:09:35 INFO - PROCESS | 1813 | 1462529375957 Marionette TRACE conn4 <- [1,750,null,{}] 03:09:35 INFO - PROCESS | 1813 | 1462529375967 Marionette TRACE conn4 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:36 INFO - PROCESS | 1813 | 1462529376147 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 03:09:36 INFO - PROCESS | 1813 | 1462529376159 Marionette TRACE conn4 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:36 INFO - PROCESS | 1813 | ++DOCSHELL 0x8becb800 == 94 [pid = 1813] [id = 195] 03:09:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 213 (0x8becd000) [pid = 1813] [serial = 585] [outer = (nil)] 03:09:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 214 (0x8ed87c00) [pid = 1813] [serial = 586] [outer = 0x8becd000] 03:09:36 INFO - PROCESS | 1813 | 1462529376239 Marionette DEBUG loaded listener.js 03:09:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 215 (0x90da7400) [pid = 1813] [serial = 587] [outer = 0x8becd000] 03:09:37 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 03:09:37 INFO - PROCESS | 1813 | 1462529377649 Marionette TRACE conn4 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 03:09:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 03:09:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1769ms 03:09:37 INFO - PROCESS | 1813 | 1462529377694 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 03:09:37 INFO - PROCESS | 1813 | 1462529377698 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 03:09:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 03:09:37 INFO - PROCESS | 1813 | 1462529377710 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 03:09:37 INFO - PROCESS | 1813 | 1462529377716 Marionette TRACE conn4 <- [1,754,null,{}] 03:09:37 INFO - PROCESS | 1813 | 1462529377732 Marionette TRACE conn4 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:38 INFO - PROCESS | 1813 | 1462529378037 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 03:09:38 INFO - PROCESS | 1813 | 1462529378070 Marionette TRACE conn4 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:38 INFO - PROCESS | 1813 | ++DOCSHELL 0x91570400 == 95 [pid = 1813] [id = 196] 03:09:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 216 (0x91575c00) [pid = 1813] [serial = 588] [outer = (nil)] 03:09:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 217 (0x9163bc00) [pid = 1813] [serial = 589] [outer = 0x91575c00] 03:09:38 INFO - PROCESS | 1813 | 1462529378147 Marionette DEBUG loaded listener.js 03:09:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 218 (0x91796c00) [pid = 1813] [serial = 590] [outer = 0x91575c00] 03:09:38 INFO - PROCESS | 1813 | --DOMWINDOW == 217 (0x90c97400) [pid = 1813] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 03:09:38 INFO - PROCESS | 1813 | --DOMWINDOW == 216 (0x8e482400) [pid = 1813] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 03:09:38 INFO - PROCESS | 1813 | --DOMWINDOW == 215 (0x8b0fa000) [pid = 1813] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 03:09:38 INFO - PROCESS | 1813 | --DOMWINDOW == 214 (0x8a07dc00) [pid = 1813] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 03:09:39 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 03:09:40 INFO - PROCESS | 1813 | 1462529380016 Marionette TRACE conn4 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 03:09:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 03:09:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 2340ms 03:09:40 INFO - PROCESS | 1813 | 1462529380052 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 03:09:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 03:09:40 INFO - PROCESS | 1813 | 1462529380058 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 03:09:40 INFO - PROCESS | 1813 | 1462529380066 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 03:09:40 INFO - PROCESS | 1813 | 1462529380073 Marionette TRACE conn4 <- [1,758,null,{}] 03:09:40 INFO - PROCESS | 1813 | 1462529380082 Marionette TRACE conn4 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:40 INFO - PROCESS | 1813 | 1462529380280 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 03:09:40 INFO - PROCESS | 1813 | 1462529380472 Marionette TRACE conn4 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:40 INFO - PROCESS | 1813 | ++DOCSHELL 0x8c650400 == 96 [pid = 1813] [id = 197] 03:09:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 215 (0x8d8e1c00) [pid = 1813] [serial = 591] [outer = (nil)] 03:09:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 216 (0x8dca2000) [pid = 1813] [serial = 592] [outer = 0x8d8e1c00] 03:09:40 INFO - PROCESS | 1813 | 1462529380606 Marionette DEBUG loaded listener.js 03:09:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 217 (0x8ed47800) [pid = 1813] [serial = 593] [outer = 0x8d8e1c00] 03:09:41 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 03:09:41 INFO - PROCESS | 1813 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:09:41 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 03:09:41 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 03:09:41 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 03:09:41 INFO - PROCESS | 1813 | 1462529381587 Marionette TRACE conn4 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 03:09:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 03:09:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1599ms 03:09:41 INFO - PROCESS | 1813 | 1462529381666 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 03:09:41 INFO - PROCESS | 1813 | 1462529381676 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 03:09:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 03:09:41 INFO - PROCESS | 1813 | 1462529381688 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 03:09:41 INFO - PROCESS | 1813 | 1462529381692 Marionette TRACE conn4 <- [1,762,null,{}] 03:09:41 INFO - PROCESS | 1813 | 1462529381699 Marionette TRACE conn4 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:41 INFO - PROCESS | 1813 | 1462529381944 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 03:09:42 INFO - PROCESS | 1813 | 1462529382291 Marionette TRACE conn4 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:42 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f64c000 == 97 [pid = 1813] [id = 198] 03:09:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 218 (0x90c55800) [pid = 1813] [serial = 594] [outer = (nil)] 03:09:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 219 (0x91574800) [pid = 1813] [serial = 595] [outer = 0x90c55800] 03:09:42 INFO - PROCESS | 1813 | 1462529382385 Marionette DEBUG loaded listener.js 03:09:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 220 (0x91634800) [pid = 1813] [serial = 596] [outer = 0x90c55800] 03:09:43 INFO - PROCESS | 1813 | 1462529383758 Marionette TRACE conn4 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 03:09:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 03:09:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 2086ms 03:09:43 INFO - PROCESS | 1813 | 1462529383773 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 03:09:43 INFO - PROCESS | 1813 | 1462529383777 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 03:09:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 03:09:43 INFO - PROCESS | 1813 | 1462529383879 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 03:09:43 INFO - PROCESS | 1813 | 1462529383886 Marionette TRACE conn4 <- [1,766,null,{}] 03:09:43 INFO - PROCESS | 1813 | 1462529383912 Marionette TRACE conn4 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:44 INFO - PROCESS | 1813 | 1462529384247 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 03:09:44 INFO - PROCESS | 1813 | 1462529384391 Marionette TRACE conn4 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:44 INFO - PROCESS | 1813 | ++DOCSHELL 0x90ca5000 == 98 [pid = 1813] [id = 199] 03:09:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 221 (0x91883c00) [pid = 1813] [serial = 597] [outer = (nil)] 03:09:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 222 (0x91f06400) [pid = 1813] [serial = 598] [outer = 0x91883c00] 03:09:44 INFO - PROCESS | 1813 | 1462529384487 Marionette DEBUG loaded listener.js 03:09:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 223 (0x92920800) [pid = 1813] [serial = 599] [outer = 0x91883c00] 03:09:45 INFO - PROCESS | 1813 | 1462529385839 Marionette TRACE conn4 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 03:09:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 03:09:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 2055ms 03:09:45 INFO - PROCESS | 1813 | 1462529385955 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 03:09:45 INFO - PROCESS | 1813 | 1462529385961 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 03:09:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 03:09:45 INFO - PROCESS | 1813 | 1462529385970 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 03:09:45 INFO - PROCESS | 1813 | 1462529385973 Marionette TRACE conn4 <- [1,770,null,{}] 03:09:45 INFO - PROCESS | 1813 | 1462529385980 Marionette TRACE conn4 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:46 INFO - PROCESS | 1813 | 1462529386180 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 03:09:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 224 (0x9292a800) [pid = 1813] [serial = 600] [outer = 0x9912e400] 03:09:46 INFO - PROCESS | 1813 | 1462529386476 Marionette TRACE conn4 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:46 INFO - PROCESS | 1813 | ++DOCSHELL 0x93651400 == 99 [pid = 1813] [id = 200] 03:09:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 225 (0x93651800) [pid = 1813] [serial = 601] [outer = (nil)] 03:09:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 226 (0x942e3c00) [pid = 1813] [serial = 602] [outer = 0x93651800] 03:09:46 INFO - PROCESS | 1813 | 1462529386579 Marionette DEBUG loaded listener.js 03:09:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 227 (0x94c10000) [pid = 1813] [serial = 603] [outer = 0x93651800] 03:09:47 INFO - PROCESS | 1813 | 1462529387528 Marionette TRACE conn4 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 03:09:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 03:09:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1634ms 03:09:47 INFO - PROCESS | 1813 | 1462529387605 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 03:09:47 INFO - PROCESS | 1813 | 1462529387609 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 03:09:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 03:09:47 INFO - PROCESS | 1813 | 1462529387617 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 03:09:47 INFO - PROCESS | 1813 | 1462529387620 Marionette TRACE conn4 <- [1,774,null,{}] 03:09:47 INFO - PROCESS | 1813 | 1462529387627 Marionette TRACE conn4 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:47 INFO - PROCESS | 1813 | 1462529387890 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 03:09:48 INFO - PROCESS | 1813 | 1462529388206 Marionette TRACE conn4 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:48 INFO - PROCESS | 1813 | ++DOCSHELL 0x8a072400 == 100 [pid = 1813] [id = 201] 03:09:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 228 (0x8dcaf400) [pid = 1813] [serial = 604] [outer = (nil)] 03:09:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 229 (0x94ce5800) [pid = 1813] [serial = 605] [outer = 0x8dcaf400] 03:09:48 INFO - PROCESS | 1813 | 1462529388301 Marionette DEBUG loaded listener.js 03:09:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 230 (0x94dd0000) [pid = 1813] [serial = 606] [outer = 0x8dcaf400] 03:09:49 INFO - PROCESS | 1813 | 1462529389305 Marionette TRACE conn4 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 03:09:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 03:09:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1738ms 03:09:49 INFO - PROCESS | 1813 | 1462529389356 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 03:09:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 03:09:49 INFO - PROCESS | 1813 | 1462529389360 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 03:09:49 INFO - PROCESS | 1813 | 1462529389367 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 03:09:49 INFO - PROCESS | 1813 | 1462529389371 Marionette TRACE conn4 <- [1,778,null,{}] 03:09:49 INFO - PROCESS | 1813 | 1462529389377 Marionette TRACE conn4 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:49 INFO - PROCESS | 1813 | 1462529389653 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 03:09:50 INFO - PROCESS | 1813 | 1462529390018 Marionette TRACE conn4 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:50 INFO - PROCESS | 1813 | ++DOCSHELL 0x8c453400 == 101 [pid = 1813] [id = 202] 03:09:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 231 (0x96a81000) [pid = 1813] [serial = 607] [outer = (nil)] 03:09:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 232 (0x9a46fc00) [pid = 1813] [serial = 608] [outer = 0x96a81000] 03:09:50 INFO - PROCESS | 1813 | 1462529390112 Marionette DEBUG loaded listener.js 03:09:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 233 (0x9a648400) [pid = 1813] [serial = 609] [outer = 0x96a81000] 03:09:51 INFO - PROCESS | 1813 | 1462529391111 Marionette TRACE conn4 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 03:09:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 03:09:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1784ms 03:09:51 INFO - PROCESS | 1813 | 1462529391151 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 03:09:51 INFO - PROCESS | 1813 | 1462529391155 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 03:09:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 03:09:51 INFO - PROCESS | 1813 | 1462529391162 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 03:09:51 INFO - PROCESS | 1813 | 1462529391166 Marionette TRACE conn4 <- [1,782,null,{}] 03:09:51 INFO - PROCESS | 1813 | 1462529391172 Marionette TRACE conn4 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:51 INFO - PROCESS | 1813 | 1462529391364 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 03:09:51 INFO - PROCESS | 1813 | 1462529391563 Marionette TRACE conn4 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:51 INFO - PROCESS | 1813 | ++DOCSHELL 0x8a075400 == 102 [pid = 1813] [id = 203] 03:09:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 234 (0x9a181800) [pid = 1813] [serial = 610] [outer = (nil)] 03:09:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 235 (0x9aad1800) [pid = 1813] [serial = 611] [outer = 0x9a181800] 03:09:51 INFO - PROCESS | 1813 | 1462529391696 Marionette DEBUG loaded listener.js 03:09:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 236 (0x9b232c00) [pid = 1813] [serial = 612] [outer = 0x9a181800] 03:09:52 INFO - PROCESS | 1813 | 1462529392703 Marionette TRACE conn4 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 03:09:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 03:09:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1586ms 03:09:52 INFO - PROCESS | 1813 | 1462529392749 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 03:09:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 03:09:52 INFO - PROCESS | 1813 | 1462529392754 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 03:09:52 INFO - PROCESS | 1813 | 1462529392761 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 03:09:52 INFO - PROCESS | 1813 | 1462529392764 Marionette TRACE conn4 <- [1,786,null,{}] 03:09:52 INFO - PROCESS | 1813 | 1462529392771 Marionette TRACE conn4 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:52 INFO - PROCESS | 1813 | 1462529392985 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 03:09:53 INFO - PROCESS | 1813 | 1462529393245 Marionette TRACE conn4 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:53 INFO - PROCESS | 1813 | ++DOCSHELL 0x9a601400 == 103 [pid = 1813] [id = 204] 03:09:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 237 (0x9aac9800) [pid = 1813] [serial = 613] [outer = (nil)] 03:09:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 238 (0x9c010800) [pid = 1813] [serial = 614] [outer = 0x9aac9800] 03:09:53 INFO - PROCESS | 1813 | 1462529393380 Marionette DEBUG loaded listener.js 03:09:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 239 (0x9c08d000) [pid = 1813] [serial = 615] [outer = 0x9aac9800] 03:09:54 INFO - PROCESS | 1813 | 1462529394316 Marionette TRACE conn4 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 03:09:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 03:09:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1592ms 03:09:54 INFO - PROCESS | 1813 | 1462529394354 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 03:09:54 INFO - PROCESS | 1813 | 1462529394357 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 03:09:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 03:09:54 INFO - PROCESS | 1813 | 1462529394366 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 03:09:54 INFO - PROCESS | 1813 | 1462529394369 Marionette TRACE conn4 <- [1,790,null,{}] 03:09:54 INFO - PROCESS | 1813 | 1462529394376 Marionette TRACE conn4 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:54 INFO - PROCESS | 1813 | 1462529394581 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 03:09:54 INFO - PROCESS | 1813 | 1462529394830 Marionette TRACE conn4 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:54 INFO - PROCESS | 1813 | ++DOCSHELL 0x8c452000 == 104 [pid = 1813] [id = 205] 03:09:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 240 (0x90c5a400) [pid = 1813] [serial = 616] [outer = (nil)] 03:09:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 241 (0xa05fe800) [pid = 1813] [serial = 617] [outer = 0x90c5a400] 03:09:54 INFO - PROCESS | 1813 | 1462529394963 Marionette DEBUG loaded listener.js 03:09:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 242 (0xa320a400) [pid = 1813] [serial = 618] [outer = 0x90c5a400] 03:09:55 INFO - PROCESS | 1813 | 1462529395929 Marionette TRACE conn4 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 03:09:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 03:09:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1641ms 03:09:56 INFO - PROCESS | 1813 | 1462529396008 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 03:09:56 INFO - PROCESS | 1813 | 1462529396011 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 03:09:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 03:09:56 INFO - PROCESS | 1813 | 1462529396018 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 03:09:56 INFO - PROCESS | 1813 | 1462529396022 Marionette TRACE conn4 <- [1,794,null,{}] 03:09:56 INFO - PROCESS | 1813 | 1462529396028 Marionette TRACE conn4 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:56 INFO - PROCESS | 1813 | 1462529396269 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 03:09:56 INFO - PROCESS | 1813 | 1462529396580 Marionette TRACE conn4 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:56 INFO - PROCESS | 1813 | ++DOCSHELL 0x8c450800 == 105 [pid = 1813] [id = 206] 03:09:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 243 (0x8d8e1400) [pid = 1813] [serial = 619] [outer = (nil)] 03:09:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 244 (0xa35cdc00) [pid = 1813] [serial = 620] [outer = 0x8d8e1400] 03:09:56 INFO - PROCESS | 1813 | 1462529396673 Marionette DEBUG loaded listener.js 03:09:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 245 (0xa6718000) [pid = 1813] [serial = 621] [outer = 0x8d8e1400] 03:09:57 INFO - PROCESS | 1813 | 1462529397649 Marionette TRACE conn4 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 03:09:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 03:09:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1690ms 03:09:57 INFO - PROCESS | 1813 | 1462529397709 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 03:09:57 INFO - PROCESS | 1813 | 1462529397714 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 03:09:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 03:09:57 INFO - PROCESS | 1813 | 1462529397720 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 03:09:57 INFO - PROCESS | 1813 | 1462529397725 Marionette TRACE conn4 <- [1,798,null,{}] 03:09:57 INFO - PROCESS | 1813 | 1462529397731 Marionette TRACE conn4 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:57 INFO - PROCESS | 1813 | 1462529397980 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 03:09:58 INFO - PROCESS | 1813 | 1462529398292 Marionette TRACE conn4 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:58 INFO - PROCESS | 1813 | ++DOCSHELL 0x8d7dc400 == 106 [pid = 1813] [id = 207] 03:09:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 246 (0x8d7dcc00) [pid = 1813] [serial = 622] [outer = (nil)] 03:09:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 247 (0x8e477800) [pid = 1813] [serial = 623] [outer = 0x8d7dcc00] 03:09:58 INFO - PROCESS | 1813 | 1462529398402 Marionette DEBUG loaded listener.js 03:09:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 248 (0xa35cd800) [pid = 1813] [serial = 624] [outer = 0x8d7dcc00] 03:09:59 INFO - PROCESS | 1813 | 1462529399343 Marionette TRACE conn4 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 03:09:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 03:09:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1690ms 03:09:59 INFO - PROCESS | 1813 | 1462529399411 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 03:09:59 INFO - PROCESS | 1813 | 1462529399415 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 03:09:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 03:09:59 INFO - PROCESS | 1813 | 1462529399422 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 03:09:59 INFO - PROCESS | 1813 | 1462529399426 Marionette TRACE conn4 <- [1,802,null,{}] 03:09:59 INFO - PROCESS | 1813 | 1462529399431 Marionette TRACE conn4 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:09:59 INFO - PROCESS | 1813 | 1462529399626 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 03:09:59 INFO - PROCESS | 1813 | 1462529399880 Marionette TRACE conn4 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:09:59 INFO - PROCESS | 1813 | ++DOCSHELL 0x8c64d000 == 107 [pid = 1813] [id = 208] 03:09:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 249 (0x8c651400) [pid = 1813] [serial = 625] [outer = (nil)] 03:10:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 250 (0x92747800) [pid = 1813] [serial = 626] [outer = 0x8c651400] 03:10:00 INFO - PROCESS | 1813 | 1462529400016 Marionette DEBUG loaded listener.js 03:10:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 251 (0x9274b400) [pid = 1813] [serial = 627] [outer = 0x8c651400] 03:10:01 INFO - PROCESS | 1813 | 1462529401508 Marionette TRACE conn4 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 03:10:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 03:10:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 2135ms 03:10:01 INFO - PROCESS | 1813 | 1462529401559 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 03:10:01 INFO - PROCESS | 1813 | 1462529401565 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 03:10:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 03:10:01 INFO - PROCESS | 1813 | 1462529401574 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 03:10:01 INFO - PROCESS | 1813 | 1462529401580 Marionette TRACE conn4 <- [1,806,null,{}] 03:10:01 INFO - PROCESS | 1813 | 1462529401590 Marionette TRACE conn4 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:01 INFO - PROCESS | 1813 | 1462529401836 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 03:10:02 INFO - PROCESS | 1813 | 1462529402111 Marionette TRACE conn4 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:02 INFO - PROCESS | 1813 | ++DOCSHELL 0x8c646000 == 108 [pid = 1813] [id = 209] 03:10:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 252 (0x8d7d3800) [pid = 1813] [serial = 628] [outer = (nil)] 03:10:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 253 (0x8d8e2c00) [pid = 1813] [serial = 629] [outer = 0x8d7d3800] 03:10:02 INFO - PROCESS | 1813 | 1462529402215 Marionette DEBUG loaded listener.js 03:10:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 254 (0x8dca5000) [pid = 1813] [serial = 630] [outer = 0x8d7d3800] 03:10:03 INFO - PROCESS | 1813 | 1462529403364 Marionette TRACE conn4 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 03:10:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 03:10:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1837ms 03:10:03 INFO - PROCESS | 1813 | 1462529403412 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 03:10:03 INFO - PROCESS | 1813 | 1462529403420 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 03:10:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 03:10:03 INFO - PROCESS | 1813 | 1462529403431 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 03:10:03 INFO - PROCESS | 1813 | 1462529403436 Marionette TRACE conn4 <- [1,810,null,{}] 03:10:03 INFO - PROCESS | 1813 | 1462529403442 Marionette TRACE conn4 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:03 INFO - PROCESS | 1813 | 1462529403645 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 03:10:03 INFO - PROCESS | 1813 | 1462529403920 Marionette TRACE conn4 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:04 INFO - PROCESS | 1813 | ++DOCSHELL 0x8c451800 == 109 [pid = 1813] [id = 210] 03:10:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 255 (0x8c455400) [pid = 1813] [serial = 631] [outer = (nil)] 03:10:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 256 (0x8f64ec00) [pid = 1813] [serial = 632] [outer = 0x8c455400] 03:10:04 INFO - PROCESS | 1813 | 1462529404055 Marionette DEBUG loaded listener.js 03:10:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 257 (0x91572000) [pid = 1813] [serial = 633] [outer = 0x8c455400] 03:10:04 INFO - PROCESS | 1813 | --DOCSHELL 0x8b0f5000 == 108 [pid = 1813] [id = 156] 03:10:04 INFO - PROCESS | 1813 | --DOCSHELL 0x8d8e4800 == 107 [pid = 1813] [id = 149] 03:10:04 INFO - PROCESS | 1813 | --DOCSHELL 0x8b0ed400 == 106 [pid = 1813] [id = 155] 03:10:04 INFO - PROCESS | 1813 | --DOMWINDOW == 256 (0x9a46c000) [pid = 1813] [serial = 502] [outer = (nil)] [url = about:blank] 03:10:04 INFO - PROCESS | 1813 | --DOMWINDOW == 255 (0x9b064c00) [pid = 1813] [serial = 505] [outer = (nil)] [url = about:blank] 03:10:04 INFO - PROCESS | 1813 | --DOMWINDOW == 254 (0xa0627000) [pid = 1813] [serial = 508] [outer = (nil)] [url = about:blank] 03:10:04 INFO - PROCESS | 1813 | --DOMWINDOW == 253 (0x9aacc400) [pid = 1813] [serial = 511] [outer = (nil)] [url = about:blank] 03:10:04 INFO - PROCESS | 1813 | --DOMWINDOW == 252 (0x9c121000) [pid = 1813] [serial = 514] [outer = (nil)] [url = about:blank] 03:10:04 INFO - PROCESS | 1813 | --DOMWINDOW == 251 (0xa4e08000) [pid = 1813] [serial = 517] [outer = (nil)] [url = about:blank] 03:10:04 INFO - PROCESS | 1813 | --DOMWINDOW == 250 (0xa6d77400) [pid = 1813] [serial = 520] [outer = (nil)] [url = about:blank] 03:10:04 INFO - PROCESS | 1813 | --DOMWINDOW == 249 (0x8c45a800) [pid = 1813] [serial = 523] [outer = (nil)] [url = about:blank] 03:10:04 INFO - PROCESS | 1813 | --DOMWINDOW == 248 (0x8c64b400) [pid = 1813] [serial = 526] [outer = (nil)] [url = about:blank] 03:10:04 INFO - PROCESS | 1813 | --DOMWINDOW == 247 (0x8a07bc00) [pid = 1813] [serial = 529] [outer = (nil)] [url = about:blank] 03:10:04 INFO - PROCESS | 1813 | --DOMWINDOW == 246 (0x91793800) [pid = 1813] [serial = 544] [outer = (nil)] [url = about:blank] 03:10:04 INFO - PROCESS | 1813 | --DOMWINDOW == 245 (0x90da3800) [pid = 1813] [serial = 493] [outer = (nil)] [url = about:blank] 03:10:04 INFO - PROCESS | 1813 | --DOMWINDOW == 244 (0x92920c00) [pid = 1813] [serial = 496] [outer = (nil)] [url = about:blank] 03:10:04 INFO - PROCESS | 1813 | --DOMWINDOW == 243 (0x9902a800) [pid = 1813] [serial = 499] [outer = (nil)] [url = about:blank] 03:10:04 INFO - PROCESS | 1813 | --DOCSHELL 0x8dca1400 == 105 [pid = 1813] [id = 146] 03:10:04 INFO - PROCESS | 1813 | --DOCSHELL 0x8d8e4c00 == 104 [pid = 1813] [id = 150] 03:10:04 INFO - PROCESS | 1813 | --DOCSHELL 0x8bd6c400 == 103 [pid = 1813] [id = 154] 03:10:04 INFO - PROCESS | 1813 | --DOCSHELL 0x8bd6e400 == 102 [pid = 1813] [id = 153] 03:10:04 INFO - PROCESS | 1813 | --DOCSHELL 0x8eb84000 == 101 [pid = 1813] [id = 144] 03:10:04 INFO - PROCESS | 1813 | --DOCSHELL 0x8d8d9c00 == 100 [pid = 1813] [id = 148] 03:10:04 INFO - PROCESS | 1813 | --DOCSHELL 0x8d8d9000 == 99 [pid = 1813] [id = 147] 03:10:04 INFO - PROCESS | 1813 | --DOCSHELL 0x8eb8b400 == 98 [pid = 1813] [id = 145] 03:10:04 INFO - PROCESS | 1813 | --DOCSHELL 0x8becb800 == 97 [pid = 1813] [id = 195] 03:10:05 INFO - PROCESS | 1813 | --DOCSHELL 0x8d8e3800 == 96 [pid = 1813] [id = 194] 03:10:05 INFO - PROCESS | 1813 | --DOCSHELL 0x8bed3c00 == 95 [pid = 1813] [id = 193] 03:10:05 INFO - PROCESS | 1813 | --DOCSHELL 0x924aac00 == 94 [pid = 1813] [id = 189] 03:10:05 INFO - PROCESS | 1813 | --DOCSHELL 0x934ce400 == 93 [pid = 1813] [id = 188] 03:10:05 INFO - PROCESS | 1813 | --DOCSHELL 0x94fb4800 == 92 [pid = 1813] [id = 187] 03:10:05 INFO - PROCESS | 1813 | --DOCSHELL 0x9292f000 == 91 [pid = 1813] [id = 186] 03:10:05 INFO - PROCESS | 1813 | --DOCSHELL 0x8dcac000 == 90 [pid = 1813] [id = 185] 03:10:05 INFO - PROCESS | 1813 | --DOCSHELL 0x8dcae400 == 89 [pid = 1813] [id = 184] 03:10:05 INFO - PROCESS | 1813 | --DOCSHELL 0x8b0fc000 == 88 [pid = 1813] [id = 157] 03:10:05 INFO - PROCESS | 1813 | --DOCSHELL 0x8c64a800 == 87 [pid = 1813] [id = 183] 03:10:05 INFO - PROCESS | 1813 | --DOCSHELL 0x8a072c00 == 86 [pid = 1813] [id = 182] 03:10:05 INFO - PROCESS | 1813 | --DOMWINDOW == 242 (0x9188a000) [pid = 1813] [serial = 542] [outer = (nil)] [url = about:blank] 03:10:05 INFO - PROCESS | 1813 | --DOMWINDOW == 241 (0x90da7800) [pid = 1813] [serial = 539] [outer = (nil)] [url = about:blank] 03:10:05 INFO - PROCESS | 1813 | --DOMWINDOW == 240 (0x91798800) [pid = 1813] [serial = 541] [outer = (nil)] [url = about:blank] 03:10:05 INFO - PROCESS | 1813 | --DOMWINDOW == 239 (0x90c9c800) [pid = 1813] [serial = 538] [outer = (nil)] [url = about:blank] 03:10:05 INFO - PROCESS | 1813 | --DOMWINDOW == 238 (0x8ed84400) [pid = 1813] [serial = 536] [outer = (nil)] [url = about:blank] 03:10:05 INFO - PROCESS | 1813 | --DOMWINDOW == 237 (0x8db99000) [pid = 1813] [serial = 535] [outer = (nil)] [url = about:blank] 03:10:05 INFO - PROCESS | 1813 | --DOMWINDOW == 236 (0x8c653400) [pid = 1813] [serial = 533] [outer = (nil)] [url = about:blank] 03:10:05 INFO - PROCESS | 1813 | --DOMWINDOW == 235 (0x8c64bc00) [pid = 1813] [serial = 532] [outer = (nil)] [url = about:blank] 03:10:05 INFO - PROCESS | 1813 | 1462529405354 Marionette TRACE conn4 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 03:10:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 03:10:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1942ms 03:10:05 INFO - PROCESS | 1813 | 1462529405373 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 03:10:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 03:10:05 INFO - PROCESS | 1813 | 1462529405382 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 03:10:05 INFO - PROCESS | 1813 | 1462529405391 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 03:10:05 INFO - PROCESS | 1813 | 1462529405399 Marionette TRACE conn4 <- [1,814,null,{}] 03:10:05 INFO - PROCESS | 1813 | 1462529405409 Marionette TRACE conn4 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:05 INFO - PROCESS | 1813 | 1462529405638 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 03:10:05 INFO - PROCESS | 1813 | 1462529405916 Marionette TRACE conn4 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:05 INFO - PROCESS | 1813 | ++DOCSHELL 0x8d7d7c00 == 87 [pid = 1813] [id = 211] 03:10:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 236 (0x8d7d8400) [pid = 1813] [serial = 634] [outer = (nil)] 03:10:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 237 (0x8d8d9000) [pid = 1813] [serial = 635] [outer = 0x8d7d8400] 03:10:06 INFO - PROCESS | 1813 | 1462529406061 Marionette DEBUG loaded listener.js 03:10:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 238 (0x8dba1800) [pid = 1813] [serial = 636] [outer = 0x8d7d8400] 03:10:07 INFO - PROCESS | 1813 | 1462529407087 Marionette TRACE conn4 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 03:10:07 INFO - PROCESS | 1813 | 1462529407146 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 03:10:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 03:10:07 INFO - PROCESS | 1813 | 1462529407157 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 03:10:07 INFO - PROCESS | 1813 | 1462529407163 Marionette TRACE conn4 <- [1,818,null,{}] 03:10:07 INFO - PROCESS | 1813 | 1462529407169 Marionette TRACE conn4 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:07 INFO - PROCESS | 1813 | 1462529407437 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 03:10:07 INFO - PROCESS | 1813 | 1462529407802 Marionette TRACE conn4 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:07 INFO - PROCESS | 1813 | ++DOCSHELL 0x8ed8ac00 == 88 [pid = 1813] [id = 212] 03:10:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 239 (0x8ed8bc00) [pid = 1813] [serial = 637] [outer = (nil)] 03:10:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 240 (0x9156c800) [pid = 1813] [serial = 638] [outer = 0x8ed8bc00] 03:10:07 INFO - PROCESS | 1813 | 1462529407899 Marionette DEBUG loaded listener.js 03:10:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 241 (0x9163a000) [pid = 1813] [serial = 639] [outer = 0x8ed8bc00] 03:10:09 INFO - PROCESS | 1813 | 1462529409010 Marionette TRACE conn4 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 03:10:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 03:10:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1890ms 03:10:09 INFO - PROCESS | 1813 | 1462529409047 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 03:10:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 03:10:09 INFO - PROCESS | 1813 | 1462529409052 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 03:10:09 INFO - PROCESS | 1813 | 1462529409060 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 03:10:09 INFO - PROCESS | 1813 | 1462529409067 Marionette TRACE conn4 <- [1,822,null,{}] 03:10:09 INFO - PROCESS | 1813 | 1462529409085 Marionette TRACE conn4 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:09 INFO - PROCESS | 1813 | 1462529409334 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 03:10:11 INFO - PROCESS | 1813 | --DOCSHELL 0x9aac5800 == 87 [pid = 1813] [id = 170] 03:10:11 INFO - PROCESS | 1813 | --DOCSHELL 0x99e25c00 == 86 [pid = 1813] [id = 47] 03:10:11 INFO - PROCESS | 1813 | --DOCSHELL 0x9aad3000 == 85 [pid = 1813] [id = 172] 03:10:11 INFO - PROCESS | 1813 | --DOCSHELL 0x91f03400 == 84 [pid = 1813] [id = 165] 03:10:11 INFO - PROCESS | 1813 | --DOCSHELL 0x9bf5a800 == 83 [pid = 1813] [id = 74] 03:10:11 INFO - PROCESS | 1813 | --DOCSHELL 0xa22de000 == 82 [pid = 1813] [id = 173] 03:10:11 INFO - PROCESS | 1813 | --DOCSHELL 0x9346ac00 == 81 [pid = 1813] [id = 82] 03:10:11 INFO - PROCESS | 1813 | --DOCSHELL 0x98581800 == 80 [pid = 1813] [id = 58] 03:10:11 INFO - PROCESS | 1813 | --DOCSHELL 0x8bd64400 == 79 [pid = 1813] [id = 152] 03:10:11 INFO - PROCESS | 1813 | --DOCSHELL 0x8b0f9800 == 78 [pid = 1813] [id = 192] 03:10:11 INFO - PROCESS | 1813 | --DOCSHELL 0x927a9800 == 77 [pid = 1813] [id = 151] 03:10:11 INFO - PROCESS | 1813 | --DOCSHELL 0x8f644800 == 76 [pid = 1813] [id = 87] 03:10:11 INFO - PROCESS | 1813 | --DOCSHELL 0x94d5a800 == 75 [pid = 1813] [id = 85] 03:10:11 INFO - PROCESS | 1813 | --DOCSHELL 0x8c44cc00 == 74 [pid = 1813] [id = 174] 03:10:11 INFO - PROCESS | 1813 | --DOCSHELL 0x8c646800 == 73 [pid = 1813] [id = 175] 03:10:11 INFO - PROCESS | 1813 | --DOCSHELL 0x94d5e000 == 72 [pid = 1813] [id = 84] 03:10:11 INFO - PROCESS | 1813 | --DOCSHELL 0x90c99000 == 71 [pid = 1813] [id = 75] 03:10:11 INFO - PROCESS | 1813 | --DOCSHELL 0x91f0e000 == 70 [pid = 1813] [id = 171] 03:10:11 INFO - PROCESS | 1813 | --DOCSHELL 0x8c646000 == 69 [pid = 1813] [id = 209] 03:10:11 INFO - PROCESS | 1813 | --DOCSHELL 0x8c64d000 == 68 [pid = 1813] [id = 208] 03:10:11 INFO - PROCESS | 1813 | --DOCSHELL 0x8c450800 == 67 [pid = 1813] [id = 206] 03:10:11 INFO - PROCESS | 1813 | --DOCSHELL 0x8d7dc400 == 66 [pid = 1813] [id = 207] 03:10:11 INFO - PROCESS | 1813 | --DOCSHELL 0x8c452000 == 65 [pid = 1813] [id = 205] 03:10:11 INFO - PROCESS | 1813 | --DOCSHELL 0x9a601400 == 64 [pid = 1813] [id = 204] 03:10:11 INFO - PROCESS | 1813 | --DOCSHELL 0x8a075400 == 63 [pid = 1813] [id = 203] 03:10:11 INFO - PROCESS | 1813 | --DOCSHELL 0x8c453400 == 62 [pid = 1813] [id = 202] 03:10:11 INFO - PROCESS | 1813 | --DOCSHELL 0x8a072400 == 61 [pid = 1813] [id = 201] 03:10:11 INFO - PROCESS | 1813 | --DOCSHELL 0x93651400 == 60 [pid = 1813] [id = 200] 03:10:11 INFO - PROCESS | 1813 | --DOCSHELL 0x8f64c000 == 59 [pid = 1813] [id = 198] 03:10:11 INFO - PROCESS | 1813 | --DOCSHELL 0x90ca5000 == 58 [pid = 1813] [id = 199] 03:10:11 INFO - PROCESS | 1813 | --DOCSHELL 0x8c650400 == 57 [pid = 1813] [id = 197] 03:10:18 INFO - PROCESS | 1813 | --DOCSHELL 0x94c12800 == 56 [pid = 1813] [id = 52] 03:10:18 INFO - PROCESS | 1813 | --DOCSHELL 0x9c00a800 == 55 [pid = 1813] [id = 46] 03:10:18 INFO - PROCESS | 1813 | --DOCSHELL 0x919b4400 == 54 [pid = 1813] [id = 166] 03:10:18 INFO - PROCESS | 1813 | --DOCSHELL 0x90c61000 == 53 [pid = 1813] [id = 111] 03:10:18 INFO - PROCESS | 1813 | --DOCSHELL 0x9c082800 == 52 [pid = 1813] [id = 48] 03:10:18 INFO - PROCESS | 1813 | --DOCSHELL 0x93659c00 == 51 [pid = 1813] [id = 51] 03:10:18 INFO - PROCESS | 1813 | --DOCSHELL 0x93656c00 == 50 [pid = 1813] [id = 86] 03:10:18 INFO - PROCESS | 1813 | --DOCSHELL 0x91f06000 == 49 [pid = 1813] [id = 100] 03:10:18 INFO - PROCESS | 1813 | --DOCSHELL 0x9ba05400 == 48 [pid = 1813] [id = 49] 03:10:18 INFO - PROCESS | 1813 | --DOCSHELL 0x942e6000 == 47 [pid = 1813] [id = 45] 03:10:18 INFO - PROCESS | 1813 | --DOCSHELL 0x93470c00 == 46 [pid = 1813] [id = 163] 03:10:18 INFO - PROCESS | 1813 | --DOCSHELL 0x8a073800 == 45 [pid = 1813] [id = 176] 03:10:18 INFO - PROCESS | 1813 | --DOCSHELL 0x8ed16000 == 44 [pid = 1813] [id = 117] 03:10:18 INFO - PROCESS | 1813 | --DOCSHELL 0x934d1400 == 43 [pid = 1813] [id = 56] 03:10:18 INFO - PROCESS | 1813 | --DOCSHELL 0x942ea400 == 42 [pid = 1813] [id = 57] 03:10:18 INFO - PROCESS | 1813 | --DOCSHELL 0xa22dd800 == 41 [pid = 1813] [id = 44] 03:10:18 INFO - PROCESS | 1813 | --DOCSHELL 0x93470800 == 40 [pid = 1813] [id = 54] 03:10:18 INFO - PROCESS | 1813 | --DOCSHELL 0xa260d000 == 39 [pid = 1813] [id = 18] 03:10:18 INFO - PROCESS | 1813 | --DOCSHELL 0x99ea2000 == 38 [pid = 1813] [id = 140] 03:10:18 INFO - PROCESS | 1813 | --DOCSHELL 0x93468800 == 37 [pid = 1813] [id = 110] 03:10:18 INFO - PROCESS | 1813 | --DOCSHELL 0x94dd6000 == 36 [pid = 1813] [id = 50] 03:10:18 INFO - PROCESS | 1813 | --DOCSHELL 0x94ddac00 == 35 [pid = 1813] [id = 40] 03:10:18 INFO - PROCESS | 1813 | --DOCSHELL 0x91797c00 == 34 [pid = 1813] [id = 112] 03:10:18 INFO - PROCESS | 1813 | --DOCSHELL 0x94c42000 == 33 [pid = 1813] [id = 83] 03:10:18 INFO - PROCESS | 1813 | --DOCSHELL 0x8eb81400 == 32 [pid = 1813] [id = 103] 03:10:18 INFO - PROCESS | 1813 | --DOCSHELL 0x8ed7fc00 == 31 [pid = 1813] [id = 130] 03:10:18 INFO - PROCESS | 1813 | --DOCSHELL 0x94d57800 == 30 [pid = 1813] [id = 97] 03:10:18 INFO - PROCESS | 1813 | --DOCSHELL 0x942e7c00 == 29 [pid = 1813] [id = 39] 03:10:18 INFO - PROCESS | 1813 | --DOCSHELL 0x93650c00 == 28 [pid = 1813] [id = 55] 03:10:18 INFO - PROCESS | 1813 | --DOCSHELL 0x90c5e000 == 27 [pid = 1813] [id = 81] 03:10:18 INFO - PROCESS | 1813 | --DOCSHELL 0x90da2c00 == 26 [pid = 1813] [id = 132] 03:10:18 INFO - PROCESS | 1813 | --DOCSHELL 0x90c60c00 == 25 [pid = 1813] [id = 133] 03:10:18 INFO - PROCESS | 1813 | --DOCSHELL 0x924a5000 == 24 [pid = 1813] [id = 61] 03:10:18 INFO - PROCESS | 1813 | --DOCSHELL 0x8f647800 == 23 [pid = 1813] [id = 88] 03:10:18 INFO - PROCESS | 1813 | --DOCSHELL 0x9c00f000 == 22 [pid = 1813] [id = 190] 03:10:18 INFO - PROCESS | 1813 | --DOCSHELL 0xa2297800 == 21 [pid = 1813] [id = 191] 03:10:18 INFO - PROCESS | 1813 | --DOCSHELL 0x9902e400 == 20 [pid = 1813] [id = 59] 03:10:18 INFO - PROCESS | 1813 | --DOCSHELL 0x9178e800 == 19 [pid = 1813] [id = 101] 03:10:18 INFO - PROCESS | 1813 | --DOCSHELL 0x8f642800 == 18 [pid = 1813] [id = 102] 03:10:18 INFO - PROCESS | 1813 | --DOCSHELL 0x8f64d000 == 17 [pid = 1813] [id = 131] 03:10:18 INFO - PROCESS | 1813 | --DOCSHELL 0x8f9d8400 == 16 [pid = 1813] [id = 89] 03:10:18 INFO - PROCESS | 1813 | --DOCSHELL 0x942ef400 == 15 [pid = 1813] [id = 53] 03:10:18 INFO - PROCESS | 1813 | --DOCSHELL 0x97e7ec00 == 14 [pid = 1813] [id = 29] 03:10:18 INFO - PROCESS | 1813 | --DOCSHELL 0x8ed17c00 == 13 [pid = 1813] [id = 113] 03:10:18 INFO - PROCESS | 1813 | --DOCSHELL 0x924b1000 == 12 [pid = 1813] [id = 60] 03:10:18 INFO - PROCESS | 1813 | --DOCSHELL 0x8ed8ac00 == 11 [pid = 1813] [id = 212] 03:10:18 INFO - PROCESS | 1813 | --DOCSHELL 0x8d7d7c00 == 10 [pid = 1813] [id = 211] 03:10:18 INFO - PROCESS | 1813 | --DOCSHELL 0x8c451800 == 9 [pid = 1813] [id = 210] 03:10:18 INFO - PROCESS | 1813 | --DOCSHELL 0x91570400 == 8 [pid = 1813] [id = 196] 03:10:20 INFO - PROCESS | 1813 | 1462529420416 Marionette TRACE conn4 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:20 INFO - PROCESS | 1813 | ++DOCSHELL 0x8a07e000 == 9 [pid = 1813] [id = 213] 03:10:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 242 (0x8b0ef800) [pid = 1813] [serial = 640] [outer = (nil)] 03:10:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 243 (0x8b0f6c00) [pid = 1813] [serial = 641] [outer = 0x8b0ef800] 03:10:20 INFO - PROCESS | 1813 | 1462529420517 Marionette DEBUG loaded listener.js 03:10:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 244 (0x8bd68800) [pid = 1813] [serial = 642] [outer = 0x8b0ef800] 03:10:21 INFO - PROCESS | 1813 | 1462529421403 Marionette TRACE conn4 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 03:10:21 INFO - PROCESS | 1813 | 1462529421453 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 03:10:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 03:10:21 INFO - PROCESS | 1813 | 1462529421463 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 03:10:21 INFO - PROCESS | 1813 | 1462529421471 Marionette TRACE conn4 <- [1,826,null,{}] 03:10:21 INFO - PROCESS | 1813 | 1462529421481 Marionette TRACE conn4 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:21 INFO - PROCESS | 1813 | 1462529421664 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 03:10:21 INFO - PROCESS | 1813 | 1462529421679 Marionette TRACE conn4 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:21 INFO - PROCESS | 1813 | ++DOCSHELL 0x8c44e800 == 10 [pid = 1813] [id = 214] 03:10:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 245 (0x8c44ec00) [pid = 1813] [serial = 643] [outer = (nil)] 03:10:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 246 (0x8c649c00) [pid = 1813] [serial = 644] [outer = 0x8c44ec00] 03:10:21 INFO - PROCESS | 1813 | 1462529421885 Marionette DEBUG loaded listener.js 03:10:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 247 (0x8d7d2c00) [pid = 1813] [serial = 645] [outer = 0x8c44ec00] 03:10:22 INFO - PROCESS | 1813 | 1462529422861 Marionette TRACE conn4 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 03:10:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 03:10:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1440ms 03:10:22 INFO - PROCESS | 1813 | 1462529422907 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 03:10:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 03:10:22 INFO - PROCESS | 1813 | 1462529422915 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 03:10:22 INFO - PROCESS | 1813 | 1462529422928 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 03:10:22 INFO - PROCESS | 1813 | 1462529422932 Marionette TRACE conn4 <- [1,830,null,{}] 03:10:22 INFO - PROCESS | 1813 | 1462529422938 Marionette TRACE conn4 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:23 INFO - PROCESS | 1813 | 1462529423163 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 03:10:23 INFO - PROCESS | 1813 | 1462529423198 Marionette TRACE conn4 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:23 INFO - PROCESS | 1813 | ++DOCSHELL 0x8d8e5400 == 11 [pid = 1813] [id = 215] 03:10:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 248 (0x8d8e5800) [pid = 1813] [serial = 646] [outer = (nil)] 03:10:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 249 (0x8db9b800) [pid = 1813] [serial = 647] [outer = 0x8d8e5800] 03:10:23 INFO - PROCESS | 1813 | 1462529423278 Marionette DEBUG loaded listener.js 03:10:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 250 (0x8dba4c00) [pid = 1813] [serial = 648] [outer = 0x8d8e5800] 03:10:24 INFO - PROCESS | 1813 | 1462529424341 Marionette TRACE conn4 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 03:10:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 03:10:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1442ms 03:10:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 03:10:24 INFO - PROCESS | 1813 | 1462529424374 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 03:10:24 INFO - PROCESS | 1813 | 1462529424377 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 03:10:24 INFO - PROCESS | 1813 | 1462529424394 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 03:10:24 INFO - PROCESS | 1813 | 1462529424404 Marionette TRACE conn4 <- [1,834,null,{}] 03:10:24 INFO - PROCESS | 1813 | 1462529424423 Marionette TRACE conn4 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:24 INFO - PROCESS | 1813 | 1462529424652 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 03:10:26 INFO - PROCESS | 1813 | --DOMWINDOW == 249 (0x8d8e1400) [pid = 1813] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 03:10:26 INFO - PROCESS | 1813 | --DOMWINDOW == 248 (0x90c5a400) [pid = 1813] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 03:10:27 INFO - PROCESS | 1813 | --DOMWINDOW == 247 (0x9aac9800) [pid = 1813] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 03:10:27 INFO - PROCESS | 1813 | --DOMWINDOW == 246 (0x9a181800) [pid = 1813] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 03:10:27 INFO - PROCESS | 1813 | --DOMWINDOW == 245 (0x8d7d8400) [pid = 1813] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 03:10:27 INFO - PROCESS | 1813 | --DOMWINDOW == 244 (0x96a81000) [pid = 1813] [serial = 607] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 03:10:27 INFO - PROCESS | 1813 | --DOMWINDOW == 243 (0x927afc00) [pid = 1813] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 03:10:27 INFO - PROCESS | 1813 | --DOMWINDOW == 242 (0x8bd65000) [pid = 1813] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 03:10:27 INFO - PROCESS | 1813 | --DOMWINDOW == 241 (0x8b0f6000) [pid = 1813] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 03:10:27 INFO - PROCESS | 1813 | --DOMWINDOW == 240 (0x94ce3000) [pid = 1813] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 03:10:27 INFO - PROCESS | 1813 | --DOMWINDOW == 239 (0x94dd2400) [pid = 1813] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 03:10:27 INFO - PROCESS | 1813 | --DOMWINDOW == 238 (0x91f07c00) [pid = 1813] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 03:10:27 INFO - PROCESS | 1813 | --DOMWINDOW == 237 (0x90ca3400) [pid = 1813] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 03:10:27 INFO - PROCESS | 1813 | --DOMWINDOW == 236 (0x90da7c00) [pid = 1813] [serial = 399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 03:10:27 INFO - PROCESS | 1813 | --DOMWINDOW == 235 (0x94d62000) [pid = 1813] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 03:10:27 INFO - PROCESS | 1813 | --DOMWINDOW == 234 (0x94d60800) [pid = 1813] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 03:10:27 INFO - PROCESS | 1813 | --DOMWINDOW == 233 (0x8dcaf400) [pid = 1813] [serial = 604] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 03:10:27 INFO - PROCESS | 1813 | --DOMWINDOW == 232 (0x91f07400) [pid = 1813] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 03:10:27 INFO - PROCESS | 1813 | --DOMWINDOW == 231 (0x8f9e2c00) [pid = 1813] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 03:10:27 INFO - PROCESS | 1813 | --DOMWINDOW == 230 (0x8d8de800) [pid = 1813] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 03:10:27 INFO - PROCESS | 1813 | --DOMWINDOW == 229 (0x90da3000) [pid = 1813] [serial = 396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 03:10:27 INFO - PROCESS | 1813 | --DOMWINDOW == 228 (0x8c651800) [pid = 1813] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 03:10:27 INFO - PROCESS | 1813 | --DOMWINDOW == 227 (0xa2610400) [pid = 1813] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 03:10:27 INFO - PROCESS | 1813 | --DOMWINDOW == 226 (0x8dca9800) [pid = 1813] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 03:10:27 INFO - PROCESS | 1813 | --DOMWINDOW == 225 (0x9c120400) [pid = 1813] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 03:10:27 INFO - PROCESS | 1813 | --DOMWINDOW == 224 (0x8f64a400) [pid = 1813] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 03:10:27 INFO - PROCESS | 1813 | --DOMWINDOW == 223 (0x9c004c00) [pid = 1813] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 03:10:27 INFO - PROCESS | 1813 | --DOMWINDOW == 222 (0x8a074400) [pid = 1813] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 03:10:27 INFO - PROCESS | 1813 | --DOMWINDOW == 221 (0x8eb81c00) [pid = 1813] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 03:10:27 INFO - PROCESS | 1813 | --DOMWINDOW == 220 (0x8f9db800) [pid = 1813] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 03:10:27 INFO - PROCESS | 1813 | --DOMWINDOW == 219 (0x8c454c00) [pid = 1813] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 03:10:27 INFO - PROCESS | 1813 | --DOMWINDOW == 218 (0x9d45c400) [pid = 1813] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 03:10:27 INFO - PROCESS | 1813 | --DOMWINDOW == 217 (0x9178b400) [pid = 1813] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 03:10:27 INFO - PROCESS | 1813 | --DOMWINDOW == 216 (0x8d8e5000) [pid = 1813] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 03:10:27 INFO - PROCESS | 1813 | --DOMWINDOW == 215 (0x96a81400) [pid = 1813] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 03:10:27 INFO - PROCESS | 1813 | --DOMWINDOW == 214 (0x90c9d800) [pid = 1813] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 03:10:27 INFO - PROCESS | 1813 | --DOMWINDOW == 213 (0x94c11400) [pid = 1813] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 03:10:27 INFO - PROCESS | 1813 | --DOMWINDOW == 212 (0xa0625c00) [pid = 1813] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 03:10:27 INFO - PROCESS | 1813 | --DOMWINDOW == 211 (0x9365a800) [pid = 1813] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 03:10:27 INFO - PROCESS | 1813 | --DOMWINDOW == 210 (0x99131000) [pid = 1813] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 03:10:27 INFO - PROCESS | 1813 | --DOMWINDOW == 209 (0x9bf65c00) [pid = 1813] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 03:10:27 INFO - PROCESS | 1813 | --DOMWINDOW == 208 (0x94c47000) [pid = 1813] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 03:10:27 INFO - PROCESS | 1813 | --DOMWINDOW == 207 (0x94d5a400) [pid = 1813] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 03:10:27 INFO - PROCESS | 1813 | --DOMWINDOW == 206 (0x8ed16800) [pid = 1813] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 03:10:27 INFO - PROCESS | 1813 | --DOMWINDOW == 205 (0x9a464400) [pid = 1813] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 03:10:27 INFO - PROCESS | 1813 | --DOMWINDOW == 204 (0x8db9ec00) [pid = 1813] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 03:10:27 INFO - PROCESS | 1813 | --DOMWINDOW == 203 (0x9ba5b400) [pid = 1813] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 03:10:27 INFO - PROCESS | 1813 | --DOMWINDOW == 202 (0x8ed82000) [pid = 1813] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 03:10:27 INFO - PROCESS | 1813 | --DOMWINDOW == 201 (0x94d5e800) [pid = 1813] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 03:10:27 INFO - PROCESS | 1813 | --DOMWINDOW == 200 (0x8f645800) [pid = 1813] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 03:10:27 INFO - PROCESS | 1813 | --DOMWINDOW == 199 (0x99618000) [pid = 1813] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 03:10:27 INFO - PROCESS | 1813 | --DOMWINDOW == 198 (0x9d859400) [pid = 1813] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 03:10:27 INFO - PROCESS | 1813 | --DOMWINDOW == 197 (0x8f64b000) [pid = 1813] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 03:10:27 INFO - PROCESS | 1813 | --DOMWINDOW == 196 (0xa260ac00) [pid = 1813] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 03:10:27 INFO - PROCESS | 1813 | --DOMWINDOW == 195 (0x942efc00) [pid = 1813] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 03:10:27 INFO - PROCESS | 1813 | --DOMWINDOW == 194 (0x8eb8f800) [pid = 1813] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 03:10:27 INFO - PROCESS | 1813 | --DOMWINDOW == 193 (0x8f647000) [pid = 1813] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 03:10:27 INFO - PROCESS | 1813 | --DOMWINDOW == 192 (0x8dba0000) [pid = 1813] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 03:10:27 INFO - PROCESS | 1813 | --DOMWINDOW == 191 (0x8b0eec00) [pid = 1813] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 03:10:27 INFO - PROCESS | 1813 | --DOMWINDOW == 190 (0x9178f400) [pid = 1813] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 03:10:27 INFO - PROCESS | 1813 | --DOMWINDOW == 189 (0x8dca2c00) [pid = 1813] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 03:10:27 INFO - PROCESS | 1813 | --DOMWINDOW == 188 (0x8bec9000) [pid = 1813] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 03:10:27 INFO - PROCESS | 1813 | --DOMWINDOW == 187 (0x8bd70400) [pid = 1813] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 03:10:27 INFO - PROCESS | 1813 | --DOMWINDOW == 186 (0x9187ec00) [pid = 1813] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 03:10:27 INFO - PROCESS | 1813 | --DOMWINDOW == 185 (0x90c63c00) [pid = 1813] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 03:10:27 INFO - PROCESS | 1813 | --DOMWINDOW == 184 (0x9a643000) [pid = 1813] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 03:10:27 INFO - PROCESS | 1813 | --DOMWINDOW == 183 (0x8d8d9800) [pid = 1813] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 03:10:27 INFO - PROCESS | 1813 | --DOMWINDOW == 182 (0x8bd71000) [pid = 1813] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 03:10:27 INFO - PROCESS | 1813 | --DOMWINDOW == 181 (0x9b796000) [pid = 1813] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 03:10:27 INFO - PROCESS | 1813 | --DOMWINDOW == 180 (0x92923000) [pid = 1813] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 03:10:27 INFO - PROCESS | 1813 | --DOMWINDOW == 179 (0x93651800) [pid = 1813] [serial = 601] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 03:10:27 INFO - PROCESS | 1813 | --DOMWINDOW == 178 (0x8bed5800) [pid = 1813] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 03:10:27 INFO - PROCESS | 1813 | --DOMWINDOW == 177 (0x93659400) [pid = 1813] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 03:10:27 INFO - PROCESS | 1813 | --DOMWINDOW == 176 (0x8b0fbc00) [pid = 1813] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 03:10:27 INFO - PROCESS | 1813 | --DOMWINDOW == 175 (0x91f09c00) [pid = 1813] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 03:10:27 INFO - PROCESS | 1813 | --DOMWINDOW == 174 (0x942e5c00) [pid = 1813] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 03:10:27 INFO - PROCESS | 1813 | --DOMWINDOW == 173 (0x9a465800) [pid = 1813] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 03:10:27 INFO - PROCESS | 1813 | --DOMWINDOW == 172 (0x9a469400) [pid = 1813] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 03:10:27 INFO - PROCESS | 1813 | --DOMWINDOW == 171 (0x9a60ec00) [pid = 1813] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 03:10:27 INFO - PROCESS | 1813 | --DOMWINDOW == 170 (0x9aac6800) [pid = 1813] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 03:10:27 INFO - PROCESS | 1813 | --DOMWINDOW == 169 (0x9aac8800) [pid = 1813] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 03:10:27 INFO - PROCESS | 1813 | --DOMWINDOW == 168 (0x9c088c00) [pid = 1813] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 03:10:27 INFO - PROCESS | 1813 | --DOMWINDOW == 167 (0xa35c9c00) [pid = 1813] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 03:10:27 INFO - PROCESS | 1813 | --DOMWINDOW == 166 (0x8c456400) [pid = 1813] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 03:10:27 INFO - PROCESS | 1813 | --DOMWINDOW == 165 (0x8c648000) [pid = 1813] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 03:10:27 INFO - PROCESS | 1813 | --DOMWINDOW == 164 (0x8a075c00) [pid = 1813] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 03:10:27 INFO - PROCESS | 1813 | --DOMWINDOW == 163 (0x91883c00) [pid = 1813] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 03:10:27 INFO - PROCESS | 1813 | --DOMWINDOW == 162 (0x90c55800) [pid = 1813] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 03:10:27 INFO - PROCESS | 1813 | --DOMWINDOW == 161 (0x8d8e1c00) [pid = 1813] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 03:10:27 INFO - PROCESS | 1813 | --DOMWINDOW == 160 (0x8becd000) [pid = 1813] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 03:10:27 INFO - PROCESS | 1813 | --DOMWINDOW == 159 (0x91575c00) [pid = 1813] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 03:10:27 INFO - PROCESS | 1813 | --DOMWINDOW == 158 (0x8c455400) [pid = 1813] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 03:10:27 INFO - PROCESS | 1813 | --DOMWINDOW == 157 (0x8d7d3800) [pid = 1813] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 03:10:27 INFO - PROCESS | 1813 | --DOMWINDOW == 156 (0x8c651400) [pid = 1813] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 03:10:27 INFO - PROCESS | 1813 | --DOMWINDOW == 155 (0x8d7dcc00) [pid = 1813] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 03:10:27 INFO - PROCESS | 1813 | 1462529427155 Marionette TRACE conn4 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:27 INFO - PROCESS | 1813 | ++DOCSHELL 0x8a072800 == 12 [pid = 1813] [id = 216] 03:10:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 156 (0x8a074400) [pid = 1813] [serial = 649] [outer = (nil)] 03:10:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 157 (0x8b0f3000) [pid = 1813] [serial = 650] [outer = 0x8a074400] 03:10:27 INFO - PROCESS | 1813 | 1462529427306 Marionette DEBUG loaded listener.js 03:10:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 158 (0x8bed4800) [pid = 1813] [serial = 651] [outer = 0x8a074400] 03:10:28 INFO - PROCESS | 1813 | 1462529428142 Marionette TRACE conn4 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 03:10:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 03:10:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 3817ms 03:10:28 INFO - PROCESS | 1813 | 1462529428202 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 03:10:28 INFO - PROCESS | 1813 | 1462529428207 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 03:10:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 03:10:28 INFO - PROCESS | 1813 | 1462529428213 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 03:10:28 INFO - PROCESS | 1813 | 1462529428217 Marionette TRACE conn4 <- [1,838,null,{}] 03:10:28 INFO - PROCESS | 1813 | 1462529428223 Marionette TRACE conn4 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:28 INFO - PROCESS | 1813 | 1462529428394 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 03:10:28 INFO - PROCESS | 1813 | 1462529428408 Marionette TRACE conn4 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:28 INFO - PROCESS | 1813 | ++DOCSHELL 0x8c455000 == 13 [pid = 1813] [id = 217] 03:10:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 159 (0x8d7d8400) [pid = 1813] [serial = 652] [outer = (nil)] 03:10:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 160 (0x8db9ec00) [pid = 1813] [serial = 653] [outer = 0x8d7d8400] 03:10:28 INFO - PROCESS | 1813 | 1462529428615 Marionette DEBUG loaded listener.js 03:10:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 161 (0x8dca7400) [pid = 1813] [serial = 654] [outer = 0x8d7d8400] 03:10:29 INFO - PROCESS | 1813 | 1462529429672 Marionette TRACE conn4 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 03:10:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 03:10:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1483ms 03:10:29 INFO - PROCESS | 1813 | 1462529429704 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 03:10:29 INFO - PROCESS | 1813 | 1462529429711 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 03:10:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 03:10:29 INFO - PROCESS | 1813 | 1462529429724 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 03:10:29 INFO - PROCESS | 1813 | 1462529429730 Marionette TRACE conn4 <- [1,842,null,{}] 03:10:29 INFO - PROCESS | 1813 | 1462529429739 Marionette TRACE conn4 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:29 INFO - PROCESS | 1813 | 1462529429929 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 03:10:30 INFO - PROCESS | 1813 | 1462529430174 Marionette TRACE conn4 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:30 INFO - PROCESS | 1813 | ++DOCSHELL 0x8bed5000 == 14 [pid = 1813] [id = 218] 03:10:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 162 (0x8c44b800) [pid = 1813] [serial = 655] [outer = (nil)] 03:10:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 163 (0x8c64f400) [pid = 1813] [serial = 656] [outer = 0x8c44b800] 03:10:30 INFO - PROCESS | 1813 | 1462529430319 Marionette DEBUG loaded listener.js 03:10:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 164 (0x8d8de400) [pid = 1813] [serial = 657] [outer = 0x8c44b800] 03:10:31 INFO - PROCESS | 1813 | 1462529431437 Marionette TRACE conn4 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 03:10:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 03:10:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1743ms 03:10:31 INFO - PROCESS | 1813 | 1462529431469 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 03:10:31 INFO - PROCESS | 1813 | 1462529431478 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 03:10:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 03:10:31 INFO - PROCESS | 1813 | 1462529431489 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 03:10:31 INFO - PROCESS | 1813 | 1462529431494 Marionette TRACE conn4 <- [1,846,null,{}] 03:10:31 INFO - PROCESS | 1813 | 1462529431501 Marionette TRACE conn4 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:31 INFO - PROCESS | 1813 | 1462529431726 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 03:10:32 INFO - PROCESS | 1813 | 1462529432030 Marionette TRACE conn4 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:32 INFO - PROCESS | 1813 | ++DOCSHELL 0x8a07a800 == 15 [pid = 1813] [id = 219] 03:10:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 165 (0x8e47fc00) [pid = 1813] [serial = 658] [outer = (nil)] 03:10:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 166 (0x8eb8b800) [pid = 1813] [serial = 659] [outer = 0x8e47fc00] 03:10:32 INFO - PROCESS | 1813 | 1462529432127 Marionette DEBUG loaded listener.js 03:10:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 167 (0x8ed0b800) [pid = 1813] [serial = 660] [outer = 0x8e47fc00] 03:10:33 INFO - PROCESS | 1813 | 1462529433139 Marionette TRACE conn4 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 03:10:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 03:10:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1687ms 03:10:33 INFO - PROCESS | 1813 | 1462529433176 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 03:10:33 INFO - PROCESS | 1813 | 1462529433181 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 03:10:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 03:10:33 INFO - PROCESS | 1813 | 1462529433189 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 03:10:33 INFO - PROCESS | 1813 | 1462529433195 Marionette TRACE conn4 <- [1,850,null,{}] 03:10:33 INFO - PROCESS | 1813 | 1462529433214 Marionette TRACE conn4 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:33 INFO - PROCESS | 1813 | 1462529433524 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 03:10:33 INFO - PROCESS | 1813 | 1462529433801 Marionette TRACE conn4 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:33 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f645800 == 16 [pid = 1813] [id = 220] 03:10:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 168 (0x8f645c00) [pid = 1813] [serial = 661] [outer = (nil)] 03:10:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 169 (0x8f649c00) [pid = 1813] [serial = 662] [outer = 0x8f645c00] 03:10:33 INFO - PROCESS | 1813 | 1462529433900 Marionette DEBUG loaded listener.js 03:10:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 170 (0x8f64f800) [pid = 1813] [serial = 663] [outer = 0x8f645c00] 03:10:34 INFO - PROCESS | 1813 | 1462529434844 Marionette TRACE conn4 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 03:10:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 03:10:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1695ms 03:10:34 INFO - PROCESS | 1813 | 1462529434884 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 03:10:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 03:10:34 INFO - PROCESS | 1813 | 1462529434889 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 03:10:34 INFO - PROCESS | 1813 | 1462529434896 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 03:10:34 INFO - PROCESS | 1813 | 1462529434900 Marionette TRACE conn4 <- [1,854,null,{}] 03:10:34 INFO - PROCESS | 1813 | 1462529434906 Marionette TRACE conn4 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:35 INFO - PROCESS | 1813 | 1462529435091 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 03:10:35 INFO - PROCESS | 1813 | 1462529435322 Marionette TRACE conn4 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:35 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f9da800 == 17 [pid = 1813] [id = 221] 03:10:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 171 (0x8f9db400) [pid = 1813] [serial = 664] [outer = (nil)] 03:10:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 172 (0x8f9e0400) [pid = 1813] [serial = 665] [outer = 0x8f9db400] 03:10:35 INFO - PROCESS | 1813 | 1462529435454 Marionette DEBUG loaded listener.js 03:10:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 173 (0x8f9e3c00) [pid = 1813] [serial = 666] [outer = 0x8f9db400] 03:10:36 INFO - PROCESS | 1813 | 1462529436360 Marionette TRACE conn4 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 03:10:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 03:10:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1532ms 03:10:36 INFO - PROCESS | 1813 | 1462529436428 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 03:10:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 03:10:36 INFO - PROCESS | 1813 | 1462529436433 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 03:10:36 INFO - PROCESS | 1813 | 1462529436440 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 03:10:36 INFO - PROCESS | 1813 | 1462529436444 Marionette TRACE conn4 <- [1,858,null,{}] 03:10:36 INFO - PROCESS | 1813 | 1462529436450 Marionette TRACE conn4 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:36 INFO - PROCESS | 1813 | 1462529436668 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 03:10:36 INFO - PROCESS | 1813 | 1462529436849 Marionette TRACE conn4 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:36 INFO - PROCESS | 1813 | ++DOCSHELL 0x8a080400 == 18 [pid = 1813] [id = 222] 03:10:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 174 (0x8d8d9c00) [pid = 1813] [serial = 667] [outer = (nil)] 03:10:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 175 (0x90c60c00) [pid = 1813] [serial = 668] [outer = 0x8d8d9c00] 03:10:36 INFO - PROCESS | 1813 | 1462529436988 Marionette DEBUG loaded listener.js 03:10:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 176 (0x90c64000) [pid = 1813] [serial = 669] [outer = 0x8d8d9c00] 03:10:37 INFO - PROCESS | 1813 | 1462529437918 Marionette TRACE conn4 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 03:10:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 03:10:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1537ms 03:10:37 INFO - PROCESS | 1813 | 1462529437978 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 03:10:37 INFO - PROCESS | 1813 | 1462529437982 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 03:10:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 03:10:37 INFO - PROCESS | 1813 | 1462529437989 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 03:10:37 INFO - PROCESS | 1813 | 1462529437992 Marionette TRACE conn4 <- [1,862,null,{}] 03:10:38 INFO - PROCESS | 1813 | 1462529438000 Marionette TRACE conn4 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:38 INFO - PROCESS | 1813 | 1462529438260 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 03:10:38 INFO - PROCESS | 1813 | 1462529438509 Marionette TRACE conn4 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:38 INFO - PROCESS | 1813 | ++DOCSHELL 0x90ca5000 == 19 [pid = 1813] [id = 223] 03:10:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 177 (0x90da0000) [pid = 1813] [serial = 670] [outer = (nil)] 03:10:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 178 (0x90da8000) [pid = 1813] [serial = 671] [outer = 0x90da0000] 03:10:38 INFO - PROCESS | 1813 | 1462529438657 Marionette DEBUG loaded listener.js 03:10:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 179 (0x91569400) [pid = 1813] [serial = 672] [outer = 0x90da0000] 03:10:39 INFO - PROCESS | 1813 | 1462529439638 Marionette TRACE conn4 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 03:10:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 03:10:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1694ms 03:10:39 INFO - PROCESS | 1813 | 1462529439685 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 03:10:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 03:10:39 INFO - PROCESS | 1813 | 1462529439690 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 03:10:39 INFO - PROCESS | 1813 | 1462529439696 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 03:10:39 INFO - PROCESS | 1813 | 1462529439701 Marionette TRACE conn4 <- [1,866,null,{}] 03:10:39 INFO - PROCESS | 1813 | 1462529439707 Marionette TRACE conn4 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:39 INFO - PROCESS | 1813 | 1462529439928 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 03:10:40 INFO - PROCESS | 1813 | 1462529440171 Marionette TRACE conn4 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:40 INFO - PROCESS | 1813 | ++DOCSHELL 0x8b0edc00 == 20 [pid = 1813] [id = 224] 03:10:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 180 (0x8bec7800) [pid = 1813] [serial = 673] [outer = (nil)] 03:10:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 181 (0x91633000) [pid = 1813] [serial = 674] [outer = 0x8bec7800] 03:10:40 INFO - PROCESS | 1813 | 1462529440275 Marionette DEBUG loaded listener.js 03:10:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 182 (0x91637800) [pid = 1813] [serial = 675] [outer = 0x8bec7800] 03:10:41 INFO - PROCESS | 1813 | 1462529441228 Marionette TRACE conn4 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 03:10:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 03:10:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1585ms 03:10:41 INFO - PROCESS | 1813 | 1462529441283 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 03:10:41 INFO - PROCESS | 1813 | 1462529441286 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 03:10:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 03:10:41 INFO - PROCESS | 1813 | 1462529441293 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 03:10:41 INFO - PROCESS | 1813 | 1462529441297 Marionette TRACE conn4 <- [1,870,null,{}] 03:10:41 INFO - PROCESS | 1813 | 1462529441303 Marionette TRACE conn4 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:41 INFO - PROCESS | 1813 | 1462529441517 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 03:10:41 INFO - PROCESS | 1813 | 1462529441746 Marionette TRACE conn4 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:41 INFO - PROCESS | 1813 | ++DOCSHELL 0x8a07c800 == 21 [pid = 1813] [id = 225] 03:10:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 183 (0x8a07f000) [pid = 1813] [serial = 676] [outer = (nil)] 03:10:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 184 (0x8d7da000) [pid = 1813] [serial = 677] [outer = 0x8a07f000] 03:10:41 INFO - PROCESS | 1813 | 1462529441882 Marionette DEBUG loaded listener.js 03:10:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 185 (0x8ed14800) [pid = 1813] [serial = 678] [outer = 0x8a07f000] 03:10:42 INFO - PROCESS | 1813 | 1462529442830 Marionette TRACE conn4 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 03:10:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 03:10:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1585ms 03:10:42 INFO - PROCESS | 1813 | 1462529442880 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 03:10:42 INFO - PROCESS | 1813 | 1462529442884 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 03:10:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 03:10:42 INFO - PROCESS | 1813 | 1462529442892 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 03:10:42 INFO - PROCESS | 1813 | 1462529442895 Marionette TRACE conn4 <- [1,874,null,{}] 03:10:42 INFO - PROCESS | 1813 | 1462529442901 Marionette TRACE conn4 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:43 INFO - PROCESS | 1813 | 1462529443121 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 03:10:43 INFO - PROCESS | 1813 | 1462529443369 Marionette TRACE conn4 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:43 INFO - PROCESS | 1813 | ++DOCSHELL 0x8b0ee400 == 22 [pid = 1813] [id = 226] 03:10:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 186 (0x8b0ef000) [pid = 1813] [serial = 679] [outer = (nil)] 03:10:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 187 (0x8becb400) [pid = 1813] [serial = 680] [outer = 0x8b0ef000] 03:10:43 INFO - PROCESS | 1813 | 1462529443509 Marionette DEBUG loaded listener.js 03:10:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 188 (0x8d8db800) [pid = 1813] [serial = 681] [outer = 0x8b0ef000] 03:10:44 INFO - PROCESS | 1813 | 1462529444488 Marionette TRACE conn4 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 03:10:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 03:10:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1636ms 03:10:44 INFO - PROCESS | 1813 | 1462529444530 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 03:10:44 INFO - PROCESS | 1813 | 1462529444534 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 03:10:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 03:10:44 INFO - PROCESS | 1813 | 1462529444540 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 03:10:44 INFO - PROCESS | 1813 | 1462529444544 Marionette TRACE conn4 <- [1,878,null,{}] 03:10:44 INFO - PROCESS | 1813 | 1462529444550 Marionette TRACE conn4 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:44 INFO - PROCESS | 1813 | 1462529444733 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 03:10:44 INFO - PROCESS | 1813 | 1462529444969 Marionette TRACE conn4 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:45 INFO - PROCESS | 1813 | ++DOCSHELL 0x8a073000 == 23 [pid = 1813] [id = 227] 03:10:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 189 (0x8c44f800) [pid = 1813] [serial = 682] [outer = (nil)] 03:10:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 190 (0x8eb83400) [pid = 1813] [serial = 683] [outer = 0x8c44f800] 03:10:45 INFO - PROCESS | 1813 | 1462529445102 Marionette DEBUG loaded listener.js 03:10:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 191 (0x8eb87c00) [pid = 1813] [serial = 684] [outer = 0x8c44f800] 03:10:46 INFO - PROCESS | 1813 | 1462529446029 Marionette TRACE conn4 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 03:10:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 03:10:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1547ms 03:10:46 INFO - PROCESS | 1813 | 1462529446088 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 03:10:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 03:10:46 INFO - PROCESS | 1813 | 1462529446093 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 03:10:46 INFO - PROCESS | 1813 | 1462529446100 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 03:10:46 INFO - PROCESS | 1813 | 1462529446105 Marionette TRACE conn4 <- [1,882,null,{}] 03:10:46 INFO - PROCESS | 1813 | 1462529446111 Marionette TRACE conn4 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:47 INFO - PROCESS | 1813 | --DOCSHELL 0x8a07e000 == 22 [pid = 1813] [id = 213] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 190 (0x8dba1800) [pid = 1813] [serial = 636] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 189 (0x91634800) [pid = 1813] [serial = 596] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 188 (0x91f06400) [pid = 1813] [serial = 598] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 187 (0x91574800) [pid = 1813] [serial = 595] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 186 (0x8ed47800) [pid = 1813] [serial = 593] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 185 (0x8dca2000) [pid = 1813] [serial = 592] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 184 (0x91796c00) [pid = 1813] [serial = 590] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 183 (0x8e477800) [pid = 1813] [serial = 623] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 182 (0xa35cd800) [pid = 1813] [serial = 624] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 181 (0xa35cdc00) [pid = 1813] [serial = 620] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 180 (0xa6718000) [pid = 1813] [serial = 621] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 179 (0xa05fe800) [pid = 1813] [serial = 617] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 178 (0xa320a400) [pid = 1813] [serial = 618] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 177 (0x9c010800) [pid = 1813] [serial = 614] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 176 (0x9c08d000) [pid = 1813] [serial = 615] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 175 (0x9b232c00) [pid = 1813] [serial = 612] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 174 (0x8d8d9000) [pid = 1813] [serial = 635] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 173 (0x9a46fc00) [pid = 1813] [serial = 608] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 172 (0x9a648400) [pid = 1813] [serial = 609] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 171 (0x9aad1800) [pid = 1813] [serial = 611] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 170 (0x94dd3400) [pid = 1813] [serial = 557] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 169 (0x8bd6f400) [pid = 1813] [serial = 458] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 168 (0x92922000) [pid = 1813] [serial = 470] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 167 (0x97e7e800) [pid = 1813] [serial = 560] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 166 (0x9ba54400) [pid = 1813] [serial = 565] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 165 (0x94c11c00) [pid = 1813] [serial = 337] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 164 (0x942e4800) [pid = 1813] [serial = 376] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 163 (0x9188d800) [pid = 1813] [serial = 401] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 162 (0x9c007000) [pid = 1813] [serial = 253] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 161 (0x9a463800) [pid = 1813] [serial = 379] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 160 (0x94dd0000) [pid = 1813] [serial = 606] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 159 (0x96a7a000) [pid = 1813] [serial = 559] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 158 (0x9c086400) [pid = 1813] [serial = 566] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 157 (0x91f0f000) [pid = 1813] [serial = 301] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 156 (0xa062d400) [pid = 1813] [serial = 352] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 155 (0x8db9f000) [pid = 1813] [serial = 446] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 154 (0x90da8800) [pid = 1813] [serial = 398] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 153 (0x90c57800) [pid = 1813] [serial = 551] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 152 (0xa6d77800) [pid = 1813] [serial = 574] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 151 (0x8ed54800) [pid = 1813] [serial = 583] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 150 (0xa32eb000) [pid = 1813] [serial = 571] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 149 (0x919afc00) [pid = 1813] [serial = 307] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 148 (0xa32ecc00) [pid = 1813] [serial = 256] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 147 (0x8c450c00) [pid = 1813] [serial = 548] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 146 (0x8eb90000) [pid = 1813] [serial = 310] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 145 (0x8f9e1000) [pid = 1813] [serial = 268] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 144 (0x8c459000) [pid = 1813] [serial = 580] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 143 (0xa21c2400) [pid = 1813] [serial = 346] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 142 (0x8db99c00) [pid = 1813] [serial = 581] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 141 (0x8b0f1400) [pid = 1813] [serial = 547] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 140 (0xa35c7400) [pid = 1813] [serial = 572] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 139 (0x919aec00) [pid = 1813] [serial = 425] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 138 (0x8ed13800) [pid = 1813] [serial = 550] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 137 (0x8ed54c00) [pid = 1813] [serial = 578] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 136 (0x9a602000) [pid = 1813] [serial = 563] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 135 (0x91f03c00) [pid = 1813] [serial = 553] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 134 (0x8ed4cc00) [pid = 1813] [serial = 577] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 133 (0xa4e09400) [pid = 1813] [serial = 204] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 132 (0xa0631000) [pid = 1813] [serial = 349] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 131 (0xa35d1c00) [pid = 1813] [serial = 259] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 130 (0xa2142800) [pid = 1813] [serial = 569] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 129 (0x927b1400) [pid = 1813] [serial = 554] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 128 (0x9d451800) [pid = 1813] [serial = 431] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 127 (0x9902b800) [pid = 1813] [serial = 247] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 126 (0x94c40800) [pid = 1813] [serial = 556] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 125 (0x96a7fc00) [pid = 1813] [serial = 292] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 124 (0xa6207000) [pid = 1813] [serial = 388] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 123 (0x99e26800) [pid = 1813] [serial = 562] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 122 (0xa3210c00) [pid = 1813] [serial = 434] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 121 (0x927a7800) [pid = 1813] [serial = 452] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 120 (0xa35d0000) [pid = 1813] [serial = 385] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 119 (0x90c64c00) [pid = 1813] [serial = 584] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 118 (0xa62ccc00) [pid = 1813] [serial = 391] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 117 (0x9b2b2000) [pid = 1813] [serial = 340] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 116 (0x94d58800) [pid = 1813] [serial = 262] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 115 (0x9b23bc00) [pid = 1813] [serial = 250] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 114 (0xa6239800) [pid = 1813] [serial = 298] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 113 (0xa671c800) [pid = 1813] [serial = 265] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 112 (0xa32f2000) [pid = 1813] [serial = 382] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 111 (0x9a261800) [pid = 1813] [serial = 428] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 110 (0xa4e10000) [pid = 1813] [serial = 437] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 109 (0x90c59800) [pid = 1813] [serial = 289] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 108 (0x8dba6400) [pid = 1813] [serial = 449] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 107 (0x8b0f8c00) [pid = 1813] [serial = 467] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 106 (0x91799000) [pid = 1813] [serial = 304] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 105 (0xa6d80000) [pid = 1813] [serial = 575] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 104 (0x94dd4000) [pid = 1813] [serial = 440] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 103 (0x9156fc00) [pid = 1813] [serial = 473] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 102 (0x8beccc00) [pid = 1813] [serial = 461] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 101 (0x91887400) [pid = 1813] [serial = 394] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 100 (0x91793c00) [pid = 1813] [serial = 334] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 99 (0x9d456400) [pid = 1813] [serial = 295] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 98 (0x8d8e0800) [pid = 1813] [serial = 443] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 97 (0x8bed6c00) [pid = 1813] [serial = 464] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 96 (0xa0622c00) [pid = 1813] [serial = 568] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 95 (0x9c089800) [pid = 1813] [serial = 343] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 94 (0x9292b000) [pid = 1813] [serial = 455] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 93 (0x94ce5800) [pid = 1813] [serial = 605] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 92 (0x942e3c00) [pid = 1813] [serial = 602] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 91 (0x8f64bc00) [pid = 1813] [serial = 395] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 90 (0x94c10000) [pid = 1813] [serial = 603] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 89 (0x919ad800) [pid = 1813] [serial = 545] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 88 (0x94ce9400) [pid = 1813] [serial = 491] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 87 (0x91577800) [pid = 1813] [serial = 494] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 86 (0x93474000) [pid = 1813] [serial = 497] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 85 (0x9a13a400) [pid = 1813] [serial = 500] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 84 (0x9a46f800) [pid = 1813] [serial = 503] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 83 (0x9b2a8800) [pid = 1813] [serial = 506] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 82 (0xa0630c00) [pid = 1813] [serial = 509] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 81 (0x9aace400) [pid = 1813] [serial = 512] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 80 (0xa21c5000) [pid = 1813] [serial = 515] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 79 (0xa6714800) [pid = 1813] [serial = 518] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 78 (0xa6d7a000) [pid = 1813] [serial = 521] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 77 (0xa6d77c00) [pid = 1813] [serial = 524] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 76 (0x8c64e400) [pid = 1813] [serial = 527] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 75 (0x8a07e400) [pid = 1813] [serial = 530] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 74 (0x92920800) [pid = 1813] [serial = 599] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 73 (0x90da7400) [pid = 1813] [serial = 587] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0x8ed87c00) [pid = 1813] [serial = 586] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0x9163bc00) [pid = 1813] [serial = 589] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 70 (0x9156c800) [pid = 1813] [serial = 638] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 69 (0x91572000) [pid = 1813] [serial = 633] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 68 (0x8f64ec00) [pid = 1813] [serial = 632] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 67 (0x8dca5000) [pid = 1813] [serial = 630] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 66 (0x92747800) [pid = 1813] [serial = 626] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 65 (0x8d8e2c00) [pid = 1813] [serial = 629] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | --DOMWINDOW == 64 (0x9274b400) [pid = 1813] [serial = 627] [outer = (nil)] [url = about:blank] 03:10:48 INFO - PROCESS | 1813 | 1462529448531 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 03:10:48 INFO - PROCESS | 1813 | 1462529448685 Marionette TRACE conn4 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:48 INFO - PROCESS | 1813 | ++DOCSHELL 0x8b0f1400 == 23 [pid = 1813] [id = 228] 03:10:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 65 (0x8b0f1c00) [pid = 1813] [serial = 685] [outer = (nil)] 03:10:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 66 (0x8b0f7800) [pid = 1813] [serial = 686] [outer = 0x8b0f1c00] 03:10:48 INFO - PROCESS | 1813 | 1462529448770 Marionette DEBUG loaded listener.js 03:10:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 67 (0x8bd6a000) [pid = 1813] [serial = 687] [outer = 0x8b0f1c00] 03:10:49 INFO - PROCESS | 1813 | 1462529449616 Marionette TRACE conn4 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 03:10:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 03:10:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 3545ms 03:10:49 INFO - PROCESS | 1813 | 1462529449647 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 03:10:49 INFO - PROCESS | 1813 | 1462529449654 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 03:10:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 03:10:49 INFO - PROCESS | 1813 | 1462529449663 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 03:10:49 INFO - PROCESS | 1813 | 1462529449670 Marionette TRACE conn4 <- [1,886,null,{}] 03:10:49 INFO - PROCESS | 1813 | 1462529449678 Marionette TRACE conn4 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:49 INFO - PROCESS | 1813 | 1462529449852 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 03:10:49 INFO - PROCESS | 1813 | 1462529449867 Marionette TRACE conn4 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:49 INFO - PROCESS | 1813 | ++DOCSHELL 0x8bed2000 == 24 [pid = 1813] [id = 229] 03:10:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 68 (0x8bed5800) [pid = 1813] [serial = 688] [outer = (nil)] 03:10:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 69 (0x8c450800) [pid = 1813] [serial = 689] [outer = 0x8bed5800] 03:10:49 INFO - PROCESS | 1813 | 1462529449948 Marionette DEBUG loaded listener.js 03:10:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0x8c454c00) [pid = 1813] [serial = 690] [outer = 0x8bed5800] 03:10:50 INFO - PROCESS | 1813 | 1462529450978 Marionette TRACE conn4 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 03:10:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 03:10:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1346ms 03:10:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 03:10:51 INFO - PROCESS | 1813 | 1462529451009 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 03:10:51 INFO - PROCESS | 1813 | 1462529451014 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 03:10:51 INFO - PROCESS | 1813 | 1462529451022 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 03:10:51 INFO - PROCESS | 1813 | 1462529451025 Marionette TRACE conn4 <- [1,890,null,{}] 03:10:51 INFO - PROCESS | 1813 | 1462529451039 Marionette TRACE conn4 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:51 INFO - PROCESS | 1813 | 1462529451239 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 03:10:51 INFO - PROCESS | 1813 | 1462529451269 Marionette TRACE conn4 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:51 INFO - PROCESS | 1813 | ++DOCSHELL 0x8bec9800 == 25 [pid = 1813] [id = 230] 03:10:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0x8c653400) [pid = 1813] [serial = 691] [outer = (nil)] 03:10:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x8d7d5000) [pid = 1813] [serial = 692] [outer = 0x8c653400] 03:10:51 INFO - PROCESS | 1813 | 1462529451346 Marionette DEBUG loaded listener.js 03:10:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x8d7dec00) [pid = 1813] [serial = 693] [outer = 0x8c653400] 03:10:52 INFO - PROCESS | 1813 | 1462529452330 Marionette TRACE conn4 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 03:10:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 03:10:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1336ms 03:10:52 INFO - PROCESS | 1813 | 1462529452363 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 03:10:52 INFO - PROCESS | 1813 | 1462529452368 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 03:10:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 03:10:52 INFO - PROCESS | 1813 | 1462529452388 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 03:10:52 INFO - PROCESS | 1813 | 1462529452397 Marionette TRACE conn4 <- [1,894,null,{}] 03:10:52 INFO - PROCESS | 1813 | 1462529452411 Marionette TRACE conn4 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:52 INFO - PROCESS | 1813 | 1462529452611 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 03:10:52 INFO - PROCESS | 1813 | 1462529452638 Marionette TRACE conn4 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:52 INFO - PROCESS | 1813 | ++DOCSHELL 0x8c64a400 == 26 [pid = 1813] [id = 231] 03:10:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 74 (0x8d7de800) [pid = 1813] [serial = 694] [outer = (nil)] 03:10:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 75 (0x8dba6000) [pid = 1813] [serial = 695] [outer = 0x8d7de800] 03:10:52 INFO - PROCESS | 1813 | 1462529452714 Marionette DEBUG loaded listener.js 03:10:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 76 (0x8dca9c00) [pid = 1813] [serial = 696] [outer = 0x8d7de800] 03:10:53 INFO - PROCESS | 1813 | --DOMWINDOW == 75 (0x8d8e5800) [pid = 1813] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 03:10:53 INFO - PROCESS | 1813 | --DOMWINDOW == 74 (0x8ed8bc00) [pid = 1813] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 03:10:53 INFO - PROCESS | 1813 | --DOMWINDOW == 73 (0x8c44ec00) [pid = 1813] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 03:10:53 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0x8a074400) [pid = 1813] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 03:10:53 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0x8b0ef800) [pid = 1813] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 03:10:53 INFO - PROCESS | 1813 | 1462529453776 Marionette TRACE conn4 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 03:10:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 03:10:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1412ms 03:10:53 INFO - PROCESS | 1813 | 1462529453792 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 03:10:53 INFO - PROCESS | 1813 | 1462529453796 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 03:10:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 03:10:53 INFO - PROCESS | 1813 | 1462529453802 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 03:10:53 INFO - PROCESS | 1813 | 1462529453805 Marionette TRACE conn4 <- [1,898,null,{}] 03:10:53 INFO - PROCESS | 1813 | 1462529453812 Marionette TRACE conn4 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:53 INFO - PROCESS | 1813 | 1462529453964 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 03:10:54 INFO - PROCESS | 1813 | 1462529453980 Marionette TRACE conn4 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:54 INFO - PROCESS | 1813 | ++DOCSHELL 0x8dba2c00 == 27 [pid = 1813] [id = 232] 03:10:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x8dba4000) [pid = 1813] [serial = 697] [outer = (nil)] 03:10:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x8dcaf800) [pid = 1813] [serial = 698] [outer = 0x8dba4000] 03:10:54 INFO - PROCESS | 1813 | 1462529454055 Marionette DEBUG loaded listener.js 03:10:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 74 (0x8e47e800) [pid = 1813] [serial = 699] [outer = 0x8dba4000] 03:10:54 INFO - PROCESS | 1813 | 1462529454986 Marionette TRACE conn4 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 03:10:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 03:10:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1233ms 03:10:55 INFO - PROCESS | 1813 | 1462529455037 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 03:10:55 INFO - PROCESS | 1813 | 1462529455041 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 03:10:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 03:10:55 INFO - PROCESS | 1813 | 1462529455048 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 03:10:55 INFO - PROCESS | 1813 | 1462529455051 Marionette TRACE conn4 <- [1,902,null,{}] 03:10:55 INFO - PROCESS | 1813 | 1462529455057 Marionette TRACE conn4 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:55 INFO - PROCESS | 1813 | 1462529455294 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 03:10:55 INFO - PROCESS | 1813 | 1462529455451 Marionette TRACE conn4 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:55 INFO - PROCESS | 1813 | ++DOCSHELL 0x8a077c00 == 28 [pid = 1813] [id = 233] 03:10:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 75 (0x8a078800) [pid = 1813] [serial = 700] [outer = (nil)] 03:10:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 76 (0x8a080c00) [pid = 1813] [serial = 701] [outer = 0x8a078800] 03:10:55 INFO - PROCESS | 1813 | 1462529455551 Marionette DEBUG loaded listener.js 03:10:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 77 (0x8b0fb400) [pid = 1813] [serial = 702] [outer = 0x8a078800] 03:10:56 INFO - PROCESS | 1813 | 1462529456656 Marionette TRACE conn4 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 03:10:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 03:10:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1683ms 03:10:56 INFO - PROCESS | 1813 | 1462529456734 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 03:10:56 INFO - PROCESS | 1813 | 1462529456740 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 03:10:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 03:10:56 INFO - PROCESS | 1813 | 1462529456749 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 03:10:56 INFO - PROCESS | 1813 | 1462529456754 Marionette TRACE conn4 <- [1,906,null,{}] 03:10:56 INFO - PROCESS | 1813 | 1462529456763 Marionette TRACE conn4 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:56 INFO - PROCESS | 1813 | 1462529456988 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 03:10:57 INFO - PROCESS | 1813 | 1462529457203 Marionette TRACE conn4 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:57 INFO - PROCESS | 1813 | ++DOCSHELL 0x8bd6ac00 == 29 [pid = 1813] [id = 234] 03:10:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 78 (0x8c64cc00) [pid = 1813] [serial = 703] [outer = (nil)] 03:10:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 79 (0x8d7d1400) [pid = 1813] [serial = 704] [outer = 0x8c64cc00] 03:10:57 INFO - PROCESS | 1813 | 1462529457322 Marionette DEBUG loaded listener.js 03:10:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 80 (0x8d7dc800) [pid = 1813] [serial = 705] [outer = 0x8c64cc00] 03:10:58 INFO - PROCESS | 1813 | 1462529458348 Marionette TRACE conn4 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 03:10:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 03:10:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1686ms 03:10:58 INFO - PROCESS | 1813 | 1462529458437 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 03:10:58 INFO - PROCESS | 1813 | 1462529458442 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 03:10:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 03:10:58 INFO - PROCESS | 1813 | 1462529458449 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 03:10:58 INFO - PROCESS | 1813 | 1462529458453 Marionette TRACE conn4 <- [1,910,null,{}] 03:10:58 INFO - PROCESS | 1813 | 1462529458460 Marionette TRACE conn4 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:10:58 INFO - PROCESS | 1813 | 1462529458703 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 03:10:58 INFO - PROCESS | 1813 | 1462529458960 Marionette TRACE conn4 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:10:59 INFO - PROCESS | 1813 | ++DOCSHELL 0x8db9fc00 == 30 [pid = 1813] [id = 235] 03:10:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 81 (0x8dba2800) [pid = 1813] [serial = 706] [outer = (nil)] 03:10:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 82 (0x8dcaac00) [pid = 1813] [serial = 707] [outer = 0x8dba2800] 03:10:59 INFO - PROCESS | 1813 | 1462529459073 Marionette DEBUG loaded listener.js 03:10:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 83 (0x8e47f400) [pid = 1813] [serial = 708] [outer = 0x8dba2800] 03:11:00 INFO - PROCESS | 1813 | 1462529460158 Marionette TRACE conn4 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 03:11:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 03:11:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1791ms 03:11:00 INFO - PROCESS | 1813 | 1462529460242 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 03:11:00 INFO - PROCESS | 1813 | 1462529460249 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 03:11:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 03:11:00 INFO - PROCESS | 1813 | 1462529460267 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 03:11:00 INFO - PROCESS | 1813 | 1462529460275 Marionette TRACE conn4 <- [1,914,null,{}] 03:11:00 INFO - PROCESS | 1813 | 1462529460281 Marionette TRACE conn4 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:00 INFO - PROCESS | 1813 | 1462529460511 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 03:11:00 INFO - PROCESS | 1813 | 1462529460718 Marionette TRACE conn4 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:00 INFO - PROCESS | 1813 | ++DOCSHELL 0x8c652c00 == 31 [pid = 1813] [id = 236] 03:11:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 84 (0x8db97800) [pid = 1813] [serial = 709] [outer = (nil)] 03:11:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 85 (0x8ed12000) [pid = 1813] [serial = 710] [outer = 0x8db97800] 03:11:00 INFO - PROCESS | 1813 | 1462529460833 Marionette DEBUG loaded listener.js 03:11:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 86 (0x8eb8a400) [pid = 1813] [serial = 711] [outer = 0x8db97800] 03:11:01 INFO - PROCESS | 1813 | 1462529461942 Marionette TRACE conn4 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 03:11:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 03:11:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1795ms 03:11:02 INFO - PROCESS | 1813 | 1462529462054 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 03:11:02 INFO - PROCESS | 1813 | 1462529462060 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 03:11:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 03:11:02 INFO - PROCESS | 1813 | 1462529462069 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 03:11:02 INFO - PROCESS | 1813 | 1462529462075 Marionette TRACE conn4 <- [1,918,null,{}] 03:11:02 INFO - PROCESS | 1813 | 1462529462094 Marionette TRACE conn4 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:02 INFO - PROCESS | 1813 | --DOCSHELL 0x8dba2c00 == 30 [pid = 1813] [id = 232] 03:11:02 INFO - PROCESS | 1813 | --DOCSHELL 0x8c64a400 == 29 [pid = 1813] [id = 231] 03:11:02 INFO - PROCESS | 1813 | 1462529462451 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 03:11:02 INFO - PROCESS | 1813 | --DOCSHELL 0x8bec9800 == 28 [pid = 1813] [id = 230] 03:11:02 INFO - PROCESS | 1813 | --DOCSHELL 0x8bed2000 == 27 [pid = 1813] [id = 229] 03:11:02 INFO - PROCESS | 1813 | --DOCSHELL 0x8b0f1400 == 26 [pid = 1813] [id = 228] 03:11:02 INFO - PROCESS | 1813 | --DOMWINDOW == 85 (0x8dba4c00) [pid = 1813] [serial = 648] [outer = (nil)] [url = about:blank] 03:11:02 INFO - PROCESS | 1813 | --DOMWINDOW == 84 (0x9163a000) [pid = 1813] [serial = 639] [outer = (nil)] [url = about:blank] 03:11:02 INFO - PROCESS | 1813 | --DOMWINDOW == 83 (0x8c649c00) [pid = 1813] [serial = 644] [outer = (nil)] [url = about:blank] 03:11:02 INFO - PROCESS | 1813 | --DOMWINDOW == 82 (0x8b0f3000) [pid = 1813] [serial = 650] [outer = (nil)] [url = about:blank] 03:11:02 INFO - PROCESS | 1813 | --DOMWINDOW == 81 (0x8db9b800) [pid = 1813] [serial = 647] [outer = (nil)] [url = about:blank] 03:11:02 INFO - PROCESS | 1813 | --DOMWINDOW == 80 (0x8bed4800) [pid = 1813] [serial = 651] [outer = (nil)] [url = about:blank] 03:11:02 INFO - PROCESS | 1813 | --DOMWINDOW == 79 (0x8d7d2c00) [pid = 1813] [serial = 645] [outer = (nil)] [url = about:blank] 03:11:02 INFO - PROCESS | 1813 | --DOMWINDOW == 78 (0x8b0f6c00) [pid = 1813] [serial = 641] [outer = (nil)] [url = about:blank] 03:11:02 INFO - PROCESS | 1813 | --DOMWINDOW == 77 (0x8bd68800) [pid = 1813] [serial = 642] [outer = (nil)] [url = about:blank] 03:11:02 INFO - PROCESS | 1813 | --DOMWINDOW == 76 (0x8db9ec00) [pid = 1813] [serial = 653] [outer = (nil)] [url = about:blank] 03:11:02 INFO - PROCESS | 1813 | 1462529462585 Marionette TRACE conn4 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:02 INFO - PROCESS | 1813 | ++DOCSHELL 0x8a07b000 == 27 [pid = 1813] [id = 237] 03:11:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 77 (0x8a07d000) [pid = 1813] [serial = 712] [outer = (nil)] 03:11:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 78 (0x8bd6d800) [pid = 1813] [serial = 713] [outer = 0x8a07d000] 03:11:02 INFO - PROCESS | 1813 | 1462529462666 Marionette DEBUG loaded listener.js 03:11:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 79 (0x8c44c400) [pid = 1813] [serial = 714] [outer = 0x8a07d000] 03:11:03 INFO - PROCESS | 1813 | 1462529463491 Marionette TRACE conn4 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 03:11:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 03:11:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1488ms 03:11:03 INFO - PROCESS | 1813 | 1462529463558 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 03:11:03 INFO - PROCESS | 1813 | 1462529463567 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 03:11:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 03:11:03 INFO - PROCESS | 1813 | 1462529463578 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 03:11:03 INFO - PROCESS | 1813 | 1462529463582 Marionette TRACE conn4 <- [1,922,null,{}] 03:11:03 INFO - PROCESS | 1813 | 1462529463589 Marionette TRACE conn4 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:03 INFO - PROCESS | 1813 | 1462529463758 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 03:11:03 INFO - PROCESS | 1813 | 1462529463878 Marionette TRACE conn4 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:03 INFO - PROCESS | 1813 | ++DOCSHELL 0x8c45a000 == 28 [pid = 1813] [id = 238] 03:11:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 80 (0x8c64a400) [pid = 1813] [serial = 715] [outer = (nil)] 03:11:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 81 (0x8d7d5c00) [pid = 1813] [serial = 716] [outer = 0x8c64a400] 03:11:03 INFO - PROCESS | 1813 | 1462529463972 Marionette DEBUG loaded listener.js 03:11:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 82 (0x8d8da000) [pid = 1813] [serial = 717] [outer = 0x8c64a400] 03:11:04 INFO - PROCESS | 1813 | 1462529464865 Marionette TRACE conn4 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 03:11:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 03:11:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1334ms 03:11:04 INFO - PROCESS | 1813 | 1462529464914 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 03:11:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 03:11:04 INFO - PROCESS | 1813 | 1462529464918 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 03:11:04 INFO - PROCESS | 1813 | 1462529464931 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 03:11:04 INFO - PROCESS | 1813 | 1462529464936 Marionette TRACE conn4 <- [1,926,null,{}] 03:11:04 INFO - PROCESS | 1813 | 1462529464953 Marionette TRACE conn4 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:05 INFO - PROCESS | 1813 | 1462529465172 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 03:11:05 INFO - PROCESS | 1813 | 1462529465194 Marionette TRACE conn4 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:05 INFO - PROCESS | 1813 | ++DOCSHELL 0x8c64ac00 == 29 [pid = 1813] [id = 239] 03:11:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 83 (0x8dca6000) [pid = 1813] [serial = 718] [outer = (nil)] 03:11:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 84 (0x8e47e400) [pid = 1813] [serial = 719] [outer = 0x8dca6000] 03:11:05 INFO - PROCESS | 1813 | 1462529465275 Marionette DEBUG loaded listener.js 03:11:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 85 (0x8eb8d400) [pid = 1813] [serial = 720] [outer = 0x8dca6000] 03:11:06 INFO - PROCESS | 1813 | 1462529466318 Marionette TRACE conn4 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 03:11:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 03:11:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1442ms 03:11:06 INFO - PROCESS | 1813 | 1462529466368 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 03:11:06 INFO - PROCESS | 1813 | 1462529466373 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 03:11:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 03:11:06 INFO - PROCESS | 1813 | 1462529466385 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 03:11:06 INFO - PROCESS | 1813 | 1462529466388 Marionette TRACE conn4 <- [1,930,null,{}] 03:11:06 INFO - PROCESS | 1813 | 1462529466394 Marionette TRACE conn4 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:06 INFO - PROCESS | 1813 | 1462529466603 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 03:11:06 INFO - PROCESS | 1813 | 1462529466627 Marionette TRACE conn4 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:06 INFO - PROCESS | 1813 | ++DOCSHELL 0x8bd72800 == 30 [pid = 1813] [id = 240] 03:11:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 86 (0x8eb90c00) [pid = 1813] [serial = 721] [outer = (nil)] 03:11:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 87 (0x8ed4d800) [pid = 1813] [serial = 722] [outer = 0x8eb90c00] 03:11:06 INFO - PROCESS | 1813 | 1462529466706 Marionette DEBUG loaded listener.js 03:11:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 88 (0x8ed8d000) [pid = 1813] [serial = 723] [outer = 0x8eb90c00] 03:11:07 INFO - PROCESS | 1813 | --DOMWINDOW == 87 (0x8d7d8400) [pid = 1813] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 03:11:07 INFO - PROCESS | 1813 | --DOMWINDOW == 86 (0x8c44b800) [pid = 1813] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 03:11:07 INFO - PROCESS | 1813 | --DOMWINDOW == 85 (0x8e47fc00) [pid = 1813] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 03:11:07 INFO - PROCESS | 1813 | --DOMWINDOW == 84 (0x8f645c00) [pid = 1813] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 03:11:07 INFO - PROCESS | 1813 | --DOMWINDOW == 83 (0x8f9db400) [pid = 1813] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 03:11:07 INFO - PROCESS | 1813 | --DOMWINDOW == 82 (0x8d8d9c00) [pid = 1813] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 03:11:07 INFO - PROCESS | 1813 | --DOMWINDOW == 81 (0x90da0000) [pid = 1813] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 03:11:07 INFO - PROCESS | 1813 | --DOMWINDOW == 80 (0x8bec7800) [pid = 1813] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 03:11:07 INFO - PROCESS | 1813 | --DOMWINDOW == 79 (0x8a07f000) [pid = 1813] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 03:11:07 INFO - PROCESS | 1813 | --DOMWINDOW == 78 (0x8b0f1c00) [pid = 1813] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 03:11:07 INFO - PROCESS | 1813 | --DOMWINDOW == 77 (0x8bed5800) [pid = 1813] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 03:11:07 INFO - PROCESS | 1813 | --DOMWINDOW == 76 (0x8b0ef000) [pid = 1813] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 03:11:07 INFO - PROCESS | 1813 | --DOMWINDOW == 75 (0x8c653400) [pid = 1813] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 03:11:07 INFO - PROCESS | 1813 | --DOMWINDOW == 74 (0x8d7de800) [pid = 1813] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 03:11:07 INFO - PROCESS | 1813 | 1462529467726 Marionette TRACE conn4 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 03:11:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 03:11:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1380ms 03:11:07 INFO - PROCESS | 1813 | 1462529467766 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 03:11:07 INFO - PROCESS | 1813 | 1462529467770 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 03:11:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 03:11:07 INFO - PROCESS | 1813 | 1462529467776 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 03:11:07 INFO - PROCESS | 1813 | 1462529467780 Marionette TRACE conn4 <- [1,934,null,{}] 03:11:07 INFO - PROCESS | 1813 | 1462529467786 Marionette TRACE conn4 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:07 INFO - PROCESS | 1813 | 1462529467940 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 03:11:07 INFO - PROCESS | 1813 | 1462529467956 Marionette TRACE conn4 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:07 INFO - PROCESS | 1813 | ++DOCSHELL 0x8e47fc00 == 31 [pid = 1813] [id = 241] 03:11:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 75 (0x8e481800) [pid = 1813] [serial = 724] [outer = (nil)] 03:11:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 76 (0x8ed48800) [pid = 1813] [serial = 725] [outer = 0x8e481800] 03:11:08 INFO - PROCESS | 1813 | 1462529468044 Marionette DEBUG loaded listener.js 03:11:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 77 (0x8ed87c00) [pid = 1813] [serial = 726] [outer = 0x8e481800] 03:11:09 INFO - PROCESS | 1813 | 1462529469002 Marionette TRACE conn4 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 03:11:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 03:11:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1286ms 03:11:09 INFO - PROCESS | 1813 | 1462529469064 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 03:11:09 INFO - PROCESS | 1813 | 1462529469068 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 03:11:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 03:11:09 INFO - PROCESS | 1813 | 1462529469075 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 03:11:09 INFO - PROCESS | 1813 | 1462529469079 Marionette TRACE conn4 <- [1,938,null,{}] 03:11:09 INFO - PROCESS | 1813 | 1462529469085 Marionette TRACE conn4 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:09 INFO - PROCESS | 1813 | 1462529469440 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 03:11:09 INFO - PROCESS | 1813 | 1462529469518 Marionette TRACE conn4 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:09 INFO - PROCESS | 1813 | ++DOCSHELL 0x8b0f7c00 == 32 [pid = 1813] [id = 242] 03:11:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 78 (0x8bd69800) [pid = 1813] [serial = 727] [outer = (nil)] 03:11:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 79 (0x8bd71000) [pid = 1813] [serial = 728] [outer = 0x8bd69800] 03:11:09 INFO - PROCESS | 1813 | 1462529469614 Marionette DEBUG loaded listener.js 03:11:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 80 (0x8bed1000) [pid = 1813] [serial = 729] [outer = 0x8bd69800] 03:11:10 INFO - PROCESS | 1813 | 1462529470676 Marionette TRACE conn4 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 03:11:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 03:11:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1634ms 03:11:10 INFO - PROCESS | 1813 | 1462529470712 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 03:11:10 INFO - PROCESS | 1813 | 1462529470720 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 03:11:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 03:11:10 INFO - PROCESS | 1813 | 1462529470730 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 03:11:10 INFO - PROCESS | 1813 | 1462529470734 Marionette TRACE conn4 <- [1,942,null,{}] 03:11:10 INFO - PROCESS | 1813 | 1462529470742 Marionette TRACE conn4 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:10 INFO - PROCESS | 1813 | 1462529470937 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 03:11:11 INFO - PROCESS | 1813 | 1462529471096 Marionette TRACE conn4 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:11 INFO - PROCESS | 1813 | ++DOCSHELL 0x8a077800 == 33 [pid = 1813] [id = 243] 03:11:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 81 (0x8c652000) [pid = 1813] [serial = 730] [outer = (nil)] 03:11:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 82 (0x8db9a400) [pid = 1813] [serial = 731] [outer = 0x8c652000] 03:11:11 INFO - PROCESS | 1813 | 1462529471258 Marionette DEBUG loaded listener.js 03:11:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 83 (0x8dca2800) [pid = 1813] [serial = 732] [outer = 0x8c652000] 03:11:12 INFO - PROCESS | 1813 | 1462529472287 Marionette TRACE conn4 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 03:11:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 03:11:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1598ms 03:11:12 INFO - PROCESS | 1813 | 1462529472328 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 03:11:12 INFO - PROCESS | 1813 | 1462529472334 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 03:11:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 03:11:12 INFO - PROCESS | 1813 | 1462529472342 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 03:11:12 INFO - PROCESS | 1813 | 1462529472347 Marionette TRACE conn4 <- [1,946,null,{}] 03:11:12 INFO - PROCESS | 1813 | 1462529472354 Marionette TRACE conn4 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:12 INFO - PROCESS | 1813 | 1462529472557 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 03:11:12 INFO - PROCESS | 1813 | 1462529472814 Marionette TRACE conn4 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:12 INFO - PROCESS | 1813 | ++DOCSHELL 0x8eb87400 == 34 [pid = 1813] [id = 244] 03:11:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 84 (0x8ed0e800) [pid = 1813] [serial = 733] [outer = (nil)] 03:11:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 85 (0x8ed16000) [pid = 1813] [serial = 734] [outer = 0x8ed0e800] 03:11:12 INFO - PROCESS | 1813 | 1462529472957 Marionette DEBUG loaded listener.js 03:11:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 86 (0x8ed55000) [pid = 1813] [serial = 735] [outer = 0x8ed0e800] 03:11:13 INFO - PROCESS | 1813 | 1462529473950 Marionette TRACE conn4 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 03:11:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 03:11:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1687ms 03:11:14 INFO - PROCESS | 1813 | 1462529474031 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 03:11:14 INFO - PROCESS | 1813 | 1462529474038 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 03:11:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 03:11:14 INFO - PROCESS | 1813 | 1462529474057 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 03:11:14 INFO - PROCESS | 1813 | 1462529474066 Marionette TRACE conn4 <- [1,950,null,{}] 03:11:14 INFO - PROCESS | 1813 | 1462529474073 Marionette TRACE conn4 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:14 INFO - PROCESS | 1813 | 1462529474341 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 03:11:14 INFO - PROCESS | 1813 | 1462529474565 Marionette TRACE conn4 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:14 INFO - PROCESS | 1813 | ++DOCSHELL 0x8eb8f400 == 35 [pid = 1813] [id = 245] 03:11:14 INFO - PROCESS | 1813 | ++DOMWINDOW == 87 (0x8f643400) [pid = 1813] [serial = 736] [outer = (nil)] 03:11:14 INFO - PROCESS | 1813 | ++DOMWINDOW == 88 (0x90c56c00) [pid = 1813] [serial = 737] [outer = 0x8f643400] 03:11:14 INFO - PROCESS | 1813 | 1462529474659 Marionette DEBUG loaded listener.js 03:11:14 INFO - PROCESS | 1813 | ++DOMWINDOW == 89 (0x90c5d000) [pid = 1813] [serial = 738] [outer = 0x8f643400] 03:11:15 INFO - PROCESS | 1813 | 1462529475654 Marionette TRACE conn4 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 03:11:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 03:11:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1650ms 03:11:15 INFO - PROCESS | 1813 | 1462529475698 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 03:11:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 03:11:15 INFO - PROCESS | 1813 | 1462529475703 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 03:11:15 INFO - PROCESS | 1813 | 1462529475710 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 03:11:15 INFO - PROCESS | 1813 | 1462529475714 Marionette TRACE conn4 <- [1,954,null,{}] 03:11:15 INFO - PROCESS | 1813 | 1462529475721 Marionette TRACE conn4 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:15 INFO - PROCESS | 1813 | 1462529475902 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 03:11:16 INFO - PROCESS | 1813 | 1462529476107 Marionette TRACE conn4 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:16 INFO - PROCESS | 1813 | ++DOCSHELL 0x8a07f400 == 36 [pid = 1813] [id = 246] 03:11:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 90 (0x8eb8e400) [pid = 1813] [serial = 739] [outer = (nil)] 03:11:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 91 (0x90c64c00) [pid = 1813] [serial = 740] [outer = 0x8eb8e400] 03:11:16 INFO - PROCESS | 1813 | 1462529476247 Marionette DEBUG loaded listener.js 03:11:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 92 (0x90c9a800) [pid = 1813] [serial = 741] [outer = 0x8eb8e400] 03:11:17 INFO - PROCESS | 1813 | 1462529477154 Marionette TRACE conn4 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 03:11:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 03:11:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1482ms 03:11:17 INFO - PROCESS | 1813 | 1462529477192 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 03:11:17 INFO - PROCESS | 1813 | 1462529477195 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 03:11:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 03:11:17 INFO - PROCESS | 1813 | 1462529477202 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 03:11:17 INFO - PROCESS | 1813 | 1462529477205 Marionette TRACE conn4 <- [1,958,null,{}] 03:11:17 INFO - PROCESS | 1813 | 1462529477212 Marionette TRACE conn4 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:17 INFO - PROCESS | 1813 | 1462529477460 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 03:11:17 INFO - PROCESS | 1813 | 1462529477690 Marionette TRACE conn4 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:17 INFO - PROCESS | 1813 | ++DOCSHELL 0x8b0f5400 == 37 [pid = 1813] [id = 247] 03:11:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 93 (0x8b0f5800) [pid = 1813] [serial = 742] [outer = (nil)] 03:11:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 94 (0x8bd68400) [pid = 1813] [serial = 743] [outer = 0x8b0f5800] 03:11:18 INFO - PROCESS | 1813 | 1462529478001 Marionette DEBUG loaded listener.js 03:11:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 95 (0x8becc000) [pid = 1813] [serial = 744] [outer = 0x8b0f5800] 03:11:18 INFO - PROCESS | 1813 | 1462529478973 Marionette TRACE conn4 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 03:11:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 03:11:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1839ms 03:11:19 INFO - PROCESS | 1813 | 1462529479043 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 03:11:19 INFO - PROCESS | 1813 | 1462529479051 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 03:11:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 03:11:19 INFO - PROCESS | 1813 | 1462529479061 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 03:11:19 INFO - PROCESS | 1813 | 1462529479066 Marionette TRACE conn4 <- [1,962,null,{}] 03:11:19 INFO - PROCESS | 1813 | 1462529479075 Marionette TRACE conn4 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:19 INFO - PROCESS | 1813 | 1462529479331 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 03:11:19 INFO - PROCESS | 1813 | 1462529479577 Marionette TRACE conn4 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:19 INFO - PROCESS | 1813 | ++DOCSHELL 0x8d7d8800 == 38 [pid = 1813] [id = 248] 03:11:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 96 (0x8d8d9000) [pid = 1813] [serial = 745] [outer = (nil)] 03:11:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 97 (0x8d8e4800) [pid = 1813] [serial = 746] [outer = 0x8d8d9000] 03:11:19 INFO - PROCESS | 1813 | 1462529479666 Marionette DEBUG loaded listener.js 03:11:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 98 (0x8dba6400) [pid = 1813] [serial = 747] [outer = 0x8d8d9000] 03:11:20 INFO - PROCESS | 1813 | --DOCSHELL 0x8a07a800 == 37 [pid = 1813] [id = 219] 03:11:20 INFO - PROCESS | 1813 | --DOCSHELL 0x8bd72800 == 36 [pid = 1813] [id = 240] 03:11:20 INFO - PROCESS | 1813 | --DOCSHELL 0x8c64ac00 == 35 [pid = 1813] [id = 239] 03:11:20 INFO - PROCESS | 1813 | --DOMWINDOW == 97 (0x8eb83400) [pid = 1813] [serial = 683] [outer = (nil)] [url = about:blank] 03:11:20 INFO - PROCESS | 1813 | --DOCSHELL 0x8c45a000 == 34 [pid = 1813] [id = 238] 03:11:20 INFO - PROCESS | 1813 | --DOCSHELL 0x8a07b000 == 33 [pid = 1813] [id = 237] 03:11:20 INFO - PROCESS | 1813 | 1462529480615 Marionette TRACE conn4 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 03:11:20 INFO - PROCESS | 1813 | --DOCSHELL 0x8c652c00 == 32 [pid = 1813] [id = 236] 03:11:20 INFO - PROCESS | 1813 | --DOCSHELL 0x8db9fc00 == 31 [pid = 1813] [id = 235] 03:11:20 INFO - PROCESS | 1813 | --DOCSHELL 0x8bd6ac00 == 30 [pid = 1813] [id = 234] 03:11:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 03:11:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1587ms 03:11:20 INFO - PROCESS | 1813 | --DOCSHELL 0x8a077c00 == 29 [pid = 1813] [id = 233] 03:11:20 INFO - PROCESS | 1813 | --DOMWINDOW == 96 (0x8dca7400) [pid = 1813] [serial = 654] [outer = (nil)] [url = about:blank] 03:11:20 INFO - PROCESS | 1813 | --DOMWINDOW == 95 (0x8d8de400) [pid = 1813] [serial = 657] [outer = (nil)] [url = about:blank] 03:11:20 INFO - PROCESS | 1813 | --DOMWINDOW == 94 (0x8c64f400) [pid = 1813] [serial = 656] [outer = (nil)] [url = about:blank] 03:11:20 INFO - PROCESS | 1813 | --DOMWINDOW == 93 (0x8ed0b800) [pid = 1813] [serial = 660] [outer = (nil)] [url = about:blank] 03:11:20 INFO - PROCESS | 1813 | --DOMWINDOW == 92 (0x8eb8b800) [pid = 1813] [serial = 659] [outer = (nil)] [url = about:blank] 03:11:20 INFO - PROCESS | 1813 | --DOMWINDOW == 91 (0x8f64f800) [pid = 1813] [serial = 663] [outer = (nil)] [url = about:blank] 03:11:20 INFO - PROCESS | 1813 | --DOMWINDOW == 90 (0x8f649c00) [pid = 1813] [serial = 662] [outer = (nil)] [url = about:blank] 03:11:20 INFO - PROCESS | 1813 | --DOMWINDOW == 89 (0x8f9e3c00) [pid = 1813] [serial = 666] [outer = (nil)] [url = about:blank] 03:11:20 INFO - PROCESS | 1813 | --DOMWINDOW == 88 (0x8f9e0400) [pid = 1813] [serial = 665] [outer = (nil)] [url = about:blank] 03:11:20 INFO - PROCESS | 1813 | --DOMWINDOW == 87 (0x90c64000) [pid = 1813] [serial = 669] [outer = (nil)] [url = about:blank] 03:11:20 INFO - PROCESS | 1813 | --DOMWINDOW == 86 (0x90c60c00) [pid = 1813] [serial = 668] [outer = (nil)] [url = about:blank] 03:11:20 INFO - PROCESS | 1813 | --DOMWINDOW == 85 (0x91569400) [pid = 1813] [serial = 672] [outer = (nil)] [url = about:blank] 03:11:20 INFO - PROCESS | 1813 | --DOMWINDOW == 84 (0x90da8000) [pid = 1813] [serial = 671] [outer = (nil)] [url = about:blank] 03:11:20 INFO - PROCESS | 1813 | --DOMWINDOW == 83 (0x91637800) [pid = 1813] [serial = 675] [outer = (nil)] [url = about:blank] 03:11:20 INFO - PROCESS | 1813 | --DOMWINDOW == 82 (0x91633000) [pid = 1813] [serial = 674] [outer = (nil)] [url = about:blank] 03:11:20 INFO - PROCESS | 1813 | --DOMWINDOW == 81 (0x8ed14800) [pid = 1813] [serial = 678] [outer = (nil)] [url = about:blank] 03:11:20 INFO - PROCESS | 1813 | --DOMWINDOW == 80 (0x8d7da000) [pid = 1813] [serial = 677] [outer = (nil)] [url = about:blank] 03:11:20 INFO - PROCESS | 1813 | --DOMWINDOW == 79 (0x8b0f7800) [pid = 1813] [serial = 686] [outer = (nil)] [url = about:blank] 03:11:20 INFO - PROCESS | 1813 | --DOMWINDOW == 78 (0x8bd6a000) [pid = 1813] [serial = 687] [outer = (nil)] [url = about:blank] 03:11:20 INFO - PROCESS | 1813 | --DOMWINDOW == 77 (0x8c450800) [pid = 1813] [serial = 689] [outer = (nil)] [url = about:blank] 03:11:20 INFO - PROCESS | 1813 | --DOMWINDOW == 76 (0x8d8db800) [pid = 1813] [serial = 681] [outer = (nil)] [url = about:blank] 03:11:20 INFO - PROCESS | 1813 | --DOMWINDOW == 75 (0x8becb400) [pid = 1813] [serial = 680] [outer = (nil)] [url = about:blank] 03:11:20 INFO - PROCESS | 1813 | --DOMWINDOW == 74 (0x8d7dec00) [pid = 1813] [serial = 693] [outer = (nil)] [url = about:blank] 03:11:20 INFO - PROCESS | 1813 | --DOMWINDOW == 73 (0x8d7d5000) [pid = 1813] [serial = 692] [outer = (nil)] [url = about:blank] 03:11:20 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0x8dba6000) [pid = 1813] [serial = 695] [outer = (nil)] [url = about:blank] 03:11:20 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0x8dca9c00) [pid = 1813] [serial = 696] [outer = (nil)] [url = about:blank] 03:11:20 INFO - PROCESS | 1813 | --DOMWINDOW == 70 (0x8c454c00) [pid = 1813] [serial = 690] [outer = (nil)] [url = about:blank] 03:11:20 INFO - PROCESS | 1813 | --DOMWINDOW == 69 (0x8dcaf800) [pid = 1813] [serial = 698] [outer = (nil)] [url = about:blank] 03:11:20 INFO - PROCESS | 1813 | 1462529480669 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 03:11:20 INFO - PROCESS | 1813 | 1462529480678 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 03:11:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 03:11:20 INFO - PROCESS | 1813 | 1462529480702 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 03:11:20 INFO - PROCESS | 1813 | 1462529480707 Marionette TRACE conn4 <- [1,966,null,{}] 03:11:20 INFO - PROCESS | 1813 | 1462529480714 Marionette TRACE conn4 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:20 INFO - PROCESS | 1813 | 1462529480893 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 03:11:21 INFO - PROCESS | 1813 | 1462529481012 Marionette TRACE conn4 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:21 INFO - PROCESS | 1813 | ++DOCSHELL 0x8c452400 == 30 [pid = 1813] [id = 249] 03:11:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0x8c452c00) [pid = 1813] [serial = 748] [outer = (nil)] 03:11:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0x8d7dc000) [pid = 1813] [serial = 749] [outer = 0x8c452c00] 03:11:21 INFO - PROCESS | 1813 | 1462529481095 Marionette DEBUG loaded listener.js 03:11:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x8db9fc00) [pid = 1813] [serial = 750] [outer = 0x8c452c00] 03:11:22 INFO - PROCESS | 1813 | 1462529482074 Marionette TRACE conn4 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 03:11:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 03:11:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1437ms 03:11:22 INFO - PROCESS | 1813 | 1462529482140 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 03:11:22 INFO - PROCESS | 1813 | 1462529482145 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 03:11:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 03:11:22 INFO - PROCESS | 1813 | 1462529482153 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 03:11:22 INFO - PROCESS | 1813 | 1462529482159 Marionette TRACE conn4 <- [1,970,null,{}] 03:11:22 INFO - PROCESS | 1813 | 1462529482176 Marionette TRACE conn4 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:22 INFO - PROCESS | 1813 | 1462529482365 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 03:11:22 INFO - PROCESS | 1813 | 1462529482488 Marionette TRACE conn4 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:22 INFO - PROCESS | 1813 | ++DOCSHELL 0x8d7d5000 == 31 [pid = 1813] [id = 250] 03:11:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x8eb86400) [pid = 1813] [serial = 751] [outer = (nil)] 03:11:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 74 (0x8ed13800) [pid = 1813] [serial = 752] [outer = 0x8eb86400] 03:11:22 INFO - PROCESS | 1813 | 1462529482565 Marionette DEBUG loaded listener.js 03:11:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 75 (0x8ed48c00) [pid = 1813] [serial = 753] [outer = 0x8eb86400] 03:11:23 INFO - PROCESS | 1813 | 1462529483438 Marionette TRACE conn4 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 03:11:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 03:11:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1337ms 03:11:23 INFO - PROCESS | 1813 | 1462529483491 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 03:11:23 INFO - PROCESS | 1813 | 1462529483495 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 03:11:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 03:11:23 INFO - PROCESS | 1813 | 1462529483511 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 03:11:23 INFO - PROCESS | 1813 | 1462529483515 Marionette TRACE conn4 <- [1,974,null,{}] 03:11:23 INFO - PROCESS | 1813 | 1462529483521 Marionette TRACE conn4 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:23 INFO - PROCESS | 1813 | 1462529483735 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 03:11:23 INFO - PROCESS | 1813 | 1462529483760 Marionette TRACE conn4 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:23 INFO - PROCESS | 1813 | ++DOCSHELL 0x8eb8d000 == 32 [pid = 1813] [id = 251] 03:11:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 76 (0x8ed0b800) [pid = 1813] [serial = 754] [outer = (nil)] 03:11:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 77 (0x8f64cc00) [pid = 1813] [serial = 755] [outer = 0x8ed0b800] 03:11:23 INFO - PROCESS | 1813 | 1462529483837 Marionette DEBUG loaded listener.js 03:11:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 78 (0x8f9d8000) [pid = 1813] [serial = 756] [outer = 0x8ed0b800] 03:11:24 INFO - PROCESS | 1813 | 1462529484785 Marionette TRACE conn4 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 03:11:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 03:11:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1332ms 03:11:24 INFO - PROCESS | 1813 | 1462529484851 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 03:11:24 INFO - PROCESS | 1813 | 1462529484854 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 03:11:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 03:11:24 INFO - PROCESS | 1813 | 1462529484861 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 03:11:24 INFO - PROCESS | 1813 | 1462529484864 Marionette TRACE conn4 <- [1,978,null,{}] 03:11:24 INFO - PROCESS | 1813 | 1462529484870 Marionette TRACE conn4 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:25 INFO - PROCESS | 1813 | 1462529485097 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 03:11:25 INFO - PROCESS | 1813 | 1462529485118 Marionette TRACE conn4 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:25 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f646000 == 33 [pid = 1813] [id = 252] 03:11:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 79 (0x8f650800) [pid = 1813] [serial = 757] [outer = (nil)] 03:11:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 80 (0x8f9e3c00) [pid = 1813] [serial = 758] [outer = 0x8f650800] 03:11:25 INFO - PROCESS | 1813 | 1462529485205 Marionette DEBUG loaded listener.js 03:11:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 81 (0x90c99000) [pid = 1813] [serial = 759] [outer = 0x8f650800] 03:11:25 INFO - PROCESS | 1813 | --DOMWINDOW == 80 (0x8eb90c00) [pid = 1813] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 03:11:25 INFO - PROCESS | 1813 | --DOMWINDOW == 79 (0x8dba2800) [pid = 1813] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 03:11:25 INFO - PROCESS | 1813 | --DOMWINDOW == 78 (0x8db97800) [pid = 1813] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 03:11:25 INFO - PROCESS | 1813 | --DOMWINDOW == 77 (0x8a078800) [pid = 1813] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 03:11:25 INFO - PROCESS | 1813 | --DOMWINDOW == 76 (0x8dca6000) [pid = 1813] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 03:11:25 INFO - PROCESS | 1813 | --DOMWINDOW == 75 (0x8a07d000) [pid = 1813] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 03:11:25 INFO - PROCESS | 1813 | --DOMWINDOW == 74 (0x8c64cc00) [pid = 1813] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 03:11:25 INFO - PROCESS | 1813 | --DOMWINDOW == 73 (0x8c64a400) [pid = 1813] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 03:11:25 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0x8c44f800) [pid = 1813] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 03:11:26 INFO - PROCESS | 1813 | 1462529486256 Marionette TRACE conn4 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 03:11:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 03:11:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1440ms 03:11:26 INFO - PROCESS | 1813 | 1462529486303 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 03:11:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 03:11:26 INFO - PROCESS | 1813 | 1462529486308 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 03:11:26 INFO - PROCESS | 1813 | 1462529486314 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 03:11:26 INFO - PROCESS | 1813 | 1462529486318 Marionette TRACE conn4 <- [1,982,null,{}] 03:11:26 INFO - PROCESS | 1813 | 1462529486323 Marionette TRACE conn4 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:26 INFO - PROCESS | 1813 | 1462529486506 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 03:11:26 INFO - PROCESS | 1813 | 1462529486623 Marionette TRACE conn4 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:26 INFO - PROCESS | 1813 | ++DOCSHELL 0x8a077400 == 34 [pid = 1813] [id = 253] 03:11:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x8a07e400) [pid = 1813] [serial = 760] [outer = (nil)] 03:11:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 74 (0x8f9e0800) [pid = 1813] [serial = 761] [outer = 0x8a07e400] 03:11:26 INFO - PROCESS | 1813 | 1462529486699 Marionette DEBUG loaded listener.js 03:11:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 75 (0x90c9bc00) [pid = 1813] [serial = 762] [outer = 0x8a07e400] 03:11:27 INFO - PROCESS | 1813 | 1462529487507 Marionette TRACE conn4 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 03:11:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 03:11:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1231ms 03:11:27 INFO - PROCESS | 1813 | 1462529487548 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 03:11:27 INFO - PROCESS | 1813 | 1462529487552 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 03:11:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 03:11:27 INFO - PROCESS | 1813 | 1462529487629 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 03:11:27 INFO - PROCESS | 1813 | 1462529487636 Marionette TRACE conn4 <- [1,986,null,{}] 03:11:27 INFO - PROCESS | 1813 | 1462529487659 Marionette TRACE conn4 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:27 INFO - PROCESS | 1813 | 1462529487871 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 03:11:28 INFO - PROCESS | 1813 | 1462529488036 Marionette TRACE conn4 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:28 INFO - PROCESS | 1813 | ++DOCSHELL 0x8bd6e000 == 35 [pid = 1813] [id = 254] 03:11:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 76 (0x8bd6e800) [pid = 1813] [serial = 763] [outer = (nil)] 03:11:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 77 (0x8bece000) [pid = 1813] [serial = 764] [outer = 0x8bd6e800] 03:11:28 INFO - PROCESS | 1813 | 1462529488229 Marionette DEBUG loaded listener.js 03:11:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 78 (0x8c453800) [pid = 1813] [serial = 765] [outer = 0x8bd6e800] 03:11:29 INFO - PROCESS | 1813 | 1462529489233 Marionette TRACE conn4 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 03:11:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 03:11:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1726ms 03:11:29 INFO - PROCESS | 1813 | 1462529489288 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 03:11:29 INFO - PROCESS | 1813 | 1462529489295 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 03:11:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 03:11:29 INFO - PROCESS | 1813 | 1462529489303 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 03:11:29 INFO - PROCESS | 1813 | 1462529489308 Marionette TRACE conn4 <- [1,990,null,{}] 03:11:29 INFO - PROCESS | 1813 | 1462529489320 Marionette TRACE conn4 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:29 INFO - PROCESS | 1813 | 1462529489548 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 03:11:29 INFO - PROCESS | 1813 | 1462529489762 Marionette TRACE conn4 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:29 INFO - PROCESS | 1813 | ++DOCSHELL 0x8d8e0000 == 36 [pid = 1813] [id = 255] 03:11:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 79 (0x8d8e1000) [pid = 1813] [serial = 766] [outer = (nil)] 03:11:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 80 (0x8dba3400) [pid = 1813] [serial = 767] [outer = 0x8d8e1000] 03:11:29 INFO - PROCESS | 1813 | 1462529489896 Marionette DEBUG loaded listener.js 03:11:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 81 (0x8dcaf400) [pid = 1813] [serial = 768] [outer = 0x8d8e1000] 03:11:30 INFO - PROCESS | 1813 | 1462529490872 Marionette TRACE conn4 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 03:11:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 03:11:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1642ms 03:11:30 INFO - PROCESS | 1813 | 1462529490945 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 03:11:30 INFO - PROCESS | 1813 | 1462529490949 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 03:11:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 03:11:30 INFO - PROCESS | 1813 | 1462529490957 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 03:11:30 INFO - PROCESS | 1813 | 1462529490962 Marionette TRACE conn4 <- [1,994,null,{}] 03:11:30 INFO - PROCESS | 1813 | 1462529490968 Marionette TRACE conn4 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:31 INFO - PROCESS | 1813 | 1462529491202 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 03:11:31 INFO - PROCESS | 1813 | 1462529491485 Marionette TRACE conn4 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:31 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f64d000 == 37 [pid = 1813] [id = 256] 03:11:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 82 (0x8f64f800) [pid = 1813] [serial = 769] [outer = (nil)] 03:11:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 83 (0x90c59400) [pid = 1813] [serial = 770] [outer = 0x8f64f800] 03:11:31 INFO - PROCESS | 1813 | 1462529491633 Marionette DEBUG loaded listener.js 03:11:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 84 (0x90ca5c00) [pid = 1813] [serial = 771] [outer = 0x8f64f800] 03:11:32 INFO - PROCESS | 1813 | 1462529492527 Marionette TRACE conn4 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 03:11:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 03:11:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1637ms 03:11:32 INFO - PROCESS | 1813 | 1462529492598 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 03:11:32 INFO - PROCESS | 1813 | 1462529492603 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 03:11:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 03:11:32 INFO - PROCESS | 1813 | 1462529492610 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 03:11:32 INFO - PROCESS | 1813 | 1462529492614 Marionette TRACE conn4 <- [1,998,null,{}] 03:11:32 INFO - PROCESS | 1813 | 1462529492621 Marionette TRACE conn4 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:32 INFO - PROCESS | 1813 | 1462529492814 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 03:11:32 INFO - PROCESS | 1813 | 1462529492978 Marionette TRACE conn4 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:33 INFO - PROCESS | 1813 | ++DOCSHELL 0x90da3c00 == 38 [pid = 1813] [id = 257] 03:11:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 85 (0x90da4800) [pid = 1813] [serial = 772] [outer = (nil)] 03:11:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 86 (0x90da8800) [pid = 1813] [serial = 773] [outer = 0x90da4800] 03:11:33 INFO - PROCESS | 1813 | 1462529493139 Marionette DEBUG loaded listener.js 03:11:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 87 (0x9156f400) [pid = 1813] [serial = 774] [outer = 0x90da4800] 03:11:34 INFO - PROCESS | 1813 | 1462529494094 Marionette TRACE conn4 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 03:11:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 03:11:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1543ms 03:11:34 INFO - PROCESS | 1813 | 1462529494154 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 03:11:34 INFO - PROCESS | 1813 | 1462529494159 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 03:11:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 03:11:34 INFO - PROCESS | 1813 | 1462529494166 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 03:11:34 INFO - PROCESS | 1813 | 1462529494170 Marionette TRACE conn4 <- [1,1002,null,{}] 03:11:34 INFO - PROCESS | 1813 | 1462529494176 Marionette TRACE conn4 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:34 INFO - PROCESS | 1813 | 1462529494360 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 03:11:34 INFO - PROCESS | 1813 | 1462529494575 Marionette TRACE conn4 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:34 INFO - PROCESS | 1813 | ++DOCSHELL 0x8ed0cc00 == 39 [pid = 1813] [id = 258] 03:11:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 88 (0x90da3400) [pid = 1813] [serial = 775] [outer = (nil)] 03:11:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 89 (0x91575800) [pid = 1813] [serial = 776] [outer = 0x90da3400] 03:11:34 INFO - PROCESS | 1813 | 1462529494672 Marionette DEBUG loaded listener.js 03:11:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 90 (0x91632000) [pid = 1813] [serial = 777] [outer = 0x90da3400] 03:11:35 INFO - PROCESS | 1813 | 1462529495580 Marionette TRACE conn4 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 03:11:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 03:11:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1485ms 03:11:35 INFO - PROCESS | 1813 | 1462529495652 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 03:11:35 INFO - PROCESS | 1813 | 1462529495656 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 03:11:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 03:11:35 INFO - PROCESS | 1813 | 1462529495663 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 03:11:35 INFO - PROCESS | 1813 | 1462529495667 Marionette TRACE conn4 <- [1,1006,null,{}] 03:11:35 INFO - PROCESS | 1813 | 1462529495673 Marionette TRACE conn4 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:35 INFO - PROCESS | 1813 | 1462529495948 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 03:11:36 INFO - PROCESS | 1813 | 1462529496190 Marionette TRACE conn4 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:36 INFO - PROCESS | 1813 | ++DOCSHELL 0x9163a000 == 40 [pid = 1813] [id = 259] 03:11:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 91 (0x9163d400) [pid = 1813] [serial = 778] [outer = (nil)] 03:11:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 92 (0x9178cc00) [pid = 1813] [serial = 779] [outer = 0x9163d400] 03:11:36 INFO - PROCESS | 1813 | 1462529496284 Marionette DEBUG loaded listener.js 03:11:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 93 (0x91793000) [pid = 1813] [serial = 780] [outer = 0x9163d400] 03:11:37 INFO - PROCESS | 1813 | 1462529497224 Marionette TRACE conn4 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 03:11:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 03:11:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1650ms 03:11:37 INFO - PROCESS | 1813 | 1462529497314 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 03:11:37 INFO - PROCESS | 1813 | 1462529497319 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 03:11:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 03:11:37 INFO - PROCESS | 1813 | 1462529497326 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 03:11:37 INFO - PROCESS | 1813 | 1462529497330 Marionette TRACE conn4 <- [1,1010,null,{}] 03:11:37 INFO - PROCESS | 1813 | 1462529497336 Marionette TRACE conn4 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:37 INFO - PROCESS | 1813 | 1462529497557 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 03:11:38 INFO - PROCESS | 1813 | 1462529498020 Marionette TRACE conn4 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:38 INFO - PROCESS | 1813 | ++DOCSHELL 0x8bd72800 == 41 [pid = 1813] [id = 260] 03:11:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 94 (0x8bd73400) [pid = 1813] [serial = 781] [outer = (nil)] 03:11:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 95 (0x8c452800) [pid = 1813] [serial = 782] [outer = 0x8bd73400] 03:11:38 INFO - PROCESS | 1813 | 1462529498121 Marionette DEBUG loaded listener.js 03:11:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 96 (0x8d7d3400) [pid = 1813] [serial = 783] [outer = 0x8bd73400] 03:11:39 INFO - PROCESS | 1813 | 1462529499059 Marionette TRACE conn4 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 03:11:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 03:11:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1783ms 03:11:39 INFO - PROCESS | 1813 | 1462529499111 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 03:11:39 INFO - PROCESS | 1813 | 1462529499118 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 03:11:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 03:11:39 INFO - PROCESS | 1813 | 1462529499127 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 03:11:39 INFO - PROCESS | 1813 | 1462529499133 Marionette TRACE conn4 <- [1,1014,null,{}] 03:11:39 INFO - PROCESS | 1813 | 1462529499141 Marionette TRACE conn4 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:39 INFO - PROCESS | 1813 | 1462529499322 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 03:11:39 INFO - PROCESS | 1813 | 1462529499601 Marionette TRACE conn4 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:39 INFO - PROCESS | 1813 | ++DOCSHELL 0x8db9f000 == 42 [pid = 1813] [id = 261] 03:11:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 97 (0x8dcaa000) [pid = 1813] [serial = 784] [outer = (nil)] 03:11:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 98 (0x8e47b400) [pid = 1813] [serial = 785] [outer = 0x8dcaa000] 03:11:39 INFO - PROCESS | 1813 | 1462529499696 Marionette DEBUG loaded listener.js 03:11:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 99 (0x8eb8b800) [pid = 1813] [serial = 786] [outer = 0x8dcaa000] 03:11:40 INFO - PROCESS | 1813 | 1462529500636 Marionette TRACE conn4 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 03:11:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 03:11:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1585ms 03:11:40 INFO - PROCESS | 1813 | --DOMWINDOW == 98 (0x8ed48800) [pid = 1813] [serial = 725] [outer = (nil)] [url = about:blank] 03:11:40 INFO - PROCESS | 1813 | --DOCSHELL 0x8b0f7c00 == 41 [pid = 1813] [id = 242] 03:11:40 INFO - PROCESS | 1813 | 1462529500736 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 03:11:40 INFO - PROCESS | 1813 | 1462529500742 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 03:11:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 03:11:40 INFO - PROCESS | 1813 | 1462529500751 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 03:11:40 INFO - PROCESS | 1813 | 1462529500754 Marionette TRACE conn4 <- [1,1018,null,{}] 03:11:40 INFO - PROCESS | 1813 | 1462529500760 Marionette TRACE conn4 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:40 INFO - PROCESS | 1813 | 1462529500930 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 03:11:41 INFO - PROCESS | 1813 | --DOMWINDOW == 97 (0x8ed8d000) [pid = 1813] [serial = 723] [outer = (nil)] [url = about:blank] 03:11:41 INFO - PROCESS | 1813 | --DOMWINDOW == 96 (0x8dcaac00) [pid = 1813] [serial = 707] [outer = (nil)] [url = about:blank] 03:11:41 INFO - PROCESS | 1813 | --DOMWINDOW == 95 (0x8eb8a400) [pid = 1813] [serial = 711] [outer = (nil)] [url = about:blank] 03:11:41 INFO - PROCESS | 1813 | --DOMWINDOW == 94 (0x8b0fb400) [pid = 1813] [serial = 702] [outer = (nil)] [url = about:blank] 03:11:41 INFO - PROCESS | 1813 | --DOMWINDOW == 93 (0x8e47e400) [pid = 1813] [serial = 719] [outer = (nil)] [url = about:blank] 03:11:41 INFO - PROCESS | 1813 | --DOMWINDOW == 92 (0x8bd6d800) [pid = 1813] [serial = 713] [outer = (nil)] [url = about:blank] 03:11:41 INFO - PROCESS | 1813 | --DOMWINDOW == 91 (0x8d7d1400) [pid = 1813] [serial = 704] [outer = (nil)] [url = about:blank] 03:11:41 INFO - PROCESS | 1813 | --DOMWINDOW == 90 (0x8d8da000) [pid = 1813] [serial = 717] [outer = (nil)] [url = about:blank] 03:11:41 INFO - PROCESS | 1813 | --DOMWINDOW == 89 (0x8ed4d800) [pid = 1813] [serial = 722] [outer = (nil)] [url = about:blank] 03:11:41 INFO - PROCESS | 1813 | --DOMWINDOW == 88 (0x8a080c00) [pid = 1813] [serial = 701] [outer = (nil)] [url = about:blank] 03:11:41 INFO - PROCESS | 1813 | --DOMWINDOW == 87 (0x8d7dc800) [pid = 1813] [serial = 705] [outer = (nil)] [url = about:blank] 03:11:41 INFO - PROCESS | 1813 | --DOMWINDOW == 86 (0x8eb87c00) [pid = 1813] [serial = 684] [outer = (nil)] [url = about:blank] 03:11:41 INFO - PROCESS | 1813 | --DOMWINDOW == 85 (0x8e47f400) [pid = 1813] [serial = 708] [outer = (nil)] [url = about:blank] 03:11:41 INFO - PROCESS | 1813 | --DOMWINDOW == 84 (0x8d7d5c00) [pid = 1813] [serial = 716] [outer = (nil)] [url = about:blank] 03:11:41 INFO - PROCESS | 1813 | --DOMWINDOW == 83 (0x8ed12000) [pid = 1813] [serial = 710] [outer = (nil)] [url = about:blank] 03:11:41 INFO - PROCESS | 1813 | --DOMWINDOW == 82 (0x8c44c400) [pid = 1813] [serial = 714] [outer = (nil)] [url = about:blank] 03:11:41 INFO - PROCESS | 1813 | --DOMWINDOW == 81 (0x8eb8d400) [pid = 1813] [serial = 720] [outer = (nil)] [url = about:blank] 03:11:41 INFO - PROCESS | 1813 | 1462529501194 Marionette TRACE conn4 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:41 INFO - PROCESS | 1813 | ++DOCSHELL 0x8b0fb400 == 42 [pid = 1813] [id = 262] 03:11:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 82 (0x8d7d1400) [pid = 1813] [serial = 787] [outer = (nil)] 03:11:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 83 (0x8dba0800) [pid = 1813] [serial = 788] [outer = 0x8d7d1400] 03:11:41 INFO - PROCESS | 1813 | 1462529501281 Marionette DEBUG loaded listener.js 03:11:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 84 (0x8e482800) [pid = 1813] [serial = 789] [outer = 0x8d7d1400] 03:11:42 INFO - PROCESS | 1813 | 1462529502114 Marionette TRACE conn4 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 03:11:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 03:11:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1388ms 03:11:42 INFO - PROCESS | 1813 | 1462529502141 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 03:11:42 INFO - PROCESS | 1813 | 1462529502146 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 03:11:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 03:11:42 INFO - PROCESS | 1813 | 1462529502160 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 03:11:42 INFO - PROCESS | 1813 | 1462529502170 Marionette TRACE conn4 <- [1,1022,null,{}] 03:11:42 INFO - PROCESS | 1813 | 1462529502179 Marionette TRACE conn4 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:42 INFO - PROCESS | 1813 | 1462529502357 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 03:11:42 INFO - PROCESS | 1813 | 1462529502489 Marionette TRACE conn4 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:42 INFO - PROCESS | 1813 | ++DOCSHELL 0x8b0f8400 == 43 [pid = 1813] [id = 263] 03:11:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 85 (0x8d7dac00) [pid = 1813] [serial = 790] [outer = (nil)] 03:11:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 86 (0x8f642000) [pid = 1813] [serial = 791] [outer = 0x8d7dac00] 03:11:42 INFO - PROCESS | 1813 | 1462529502568 Marionette DEBUG loaded listener.js 03:11:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 87 (0x8f9d8400) [pid = 1813] [serial = 792] [outer = 0x8d7dac00] 03:11:43 INFO - PROCESS | 1813 | 1462529503384 Marionette TRACE conn4 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 03:11:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 03:11:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1307ms 03:11:43 INFO - PROCESS | 1813 | 1462529503462 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 03:11:43 INFO - PROCESS | 1813 | 1462529503467 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 03:11:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 03:11:43 INFO - PROCESS | 1813 | 1462529503480 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 03:11:43 INFO - PROCESS | 1813 | 1462529503483 Marionette TRACE conn4 <- [1,1026,null,{}] 03:11:43 INFO - PROCESS | 1813 | 1462529503490 Marionette TRACE conn4 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:43 INFO - PROCESS | 1813 | 1462529503708 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 03:11:43 INFO - PROCESS | 1813 | 1462529503739 Marionette TRACE conn4 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:43 INFO - PROCESS | 1813 | ++DOCSHELL 0x8ed12000 == 44 [pid = 1813] [id = 264] 03:11:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 88 (0x8f644800) [pid = 1813] [serial = 793] [outer = (nil)] 03:11:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 89 (0x90c9b800) [pid = 1813] [serial = 794] [outer = 0x8f644800] 03:11:43 INFO - PROCESS | 1813 | 1462529503817 Marionette DEBUG loaded listener.js 03:11:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 90 (0x90ca1c00) [pid = 1813] [serial = 795] [outer = 0x8f644800] 03:11:44 INFO - PROCESS | 1813 | 1462529504783 Marionette TRACE conn4 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 03:11:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 03:11:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1330ms 03:11:44 INFO - PROCESS | 1813 | 1462529504811 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 03:11:44 INFO - PROCESS | 1813 | 1462529504814 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 03:11:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 03:11:44 INFO - PROCESS | 1813 | 1462529504821 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 03:11:44 INFO - PROCESS | 1813 | 1462529504825 Marionette TRACE conn4 <- [1,1030,null,{}] 03:11:44 INFO - PROCESS | 1813 | 1462529504831 Marionette TRACE conn4 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:45 INFO - PROCESS | 1813 | 1462529505041 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 03:11:45 INFO - PROCESS | 1813 | 1462529505086 Marionette TRACE conn4 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:45 INFO - PROCESS | 1813 | ++DOCSHELL 0x90c63c00 == 45 [pid = 1813] [id = 265] 03:11:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 91 (0x90da1c00) [pid = 1813] [serial = 796] [outer = (nil)] 03:11:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 92 (0x9156ec00) [pid = 1813] [serial = 797] [outer = 0x90da1c00] 03:11:45 INFO - PROCESS | 1813 | 1462529505175 Marionette DEBUG loaded listener.js 03:11:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 93 (0x9163bc00) [pid = 1813] [serial = 798] [outer = 0x90da1c00] 03:11:45 INFO - PROCESS | 1813 | --DOMWINDOW == 92 (0x8ed0b800) [pid = 1813] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 03:11:45 INFO - PROCESS | 1813 | --DOMWINDOW == 91 (0x8f650800) [pid = 1813] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 03:11:45 INFO - PROCESS | 1813 | --DOMWINDOW == 90 (0x8e481800) [pid = 1813] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 03:11:45 INFO - PROCESS | 1813 | --DOMWINDOW == 89 (0x8eb86400) [pid = 1813] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 03:11:45 INFO - PROCESS | 1813 | --DOMWINDOW == 88 (0x8b0f5800) [pid = 1813] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 03:11:45 INFO - PROCESS | 1813 | --DOMWINDOW == 87 (0x8d8d9000) [pid = 1813] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 03:11:45 INFO - PROCESS | 1813 | --DOMWINDOW == 86 (0x8c452c00) [pid = 1813] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 03:11:46 INFO - PROCESS | 1813 | 1462529506258 Marionette TRACE conn4 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 03:11:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 03:11:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1491ms 03:11:46 INFO - PROCESS | 1813 | 1462529506313 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 03:11:46 INFO - PROCESS | 1813 | 1462529506316 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 03:11:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 03:11:46 INFO - PROCESS | 1813 | 1462529506323 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 03:11:46 INFO - PROCESS | 1813 | 1462529506326 Marionette TRACE conn4 <- [1,1034,null,{}] 03:11:46 INFO - PROCESS | 1813 | 1462529506332 Marionette TRACE conn4 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:46 INFO - PROCESS | 1813 | 1462529506548 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 03:11:46 INFO - PROCESS | 1813 | 1462529506560 Marionette TRACE conn4 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:46 INFO - PROCESS | 1813 | ++DOCSHELL 0x8bd71400 == 46 [pid = 1813] [id = 266] 03:11:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 87 (0x8eb90000) [pid = 1813] [serial = 799] [outer = (nil)] 03:11:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 88 (0x91569c00) [pid = 1813] [serial = 800] [outer = 0x8eb90000] 03:11:46 INFO - PROCESS | 1813 | 1462529506637 Marionette DEBUG loaded listener.js 03:11:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 89 (0x91790400) [pid = 1813] [serial = 801] [outer = 0x8eb90000] 03:11:47 INFO - PROCESS | 1813 | 1462529507483 Marionette TRACE conn4 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 03:11:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 03:11:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1185ms 03:11:47 INFO - PROCESS | 1813 | 1462529507513 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 03:11:47 INFO - PROCESS | 1813 | 1462529507517 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 03:11:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 03:11:47 INFO - PROCESS | 1813 | 1462529507523 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 03:11:47 INFO - PROCESS | 1813 | 1462529507527 Marionette TRACE conn4 <- [1,1038,null,{}] 03:11:47 INFO - PROCESS | 1813 | 1462529507532 Marionette TRACE conn4 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:47 INFO - PROCESS | 1813 | 1462529507690 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 03:11:47 INFO - PROCESS | 1813 | 1462529507707 Marionette TRACE conn4 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:47 INFO - PROCESS | 1813 | ++DOCSHELL 0x8c64a800 == 47 [pid = 1813] [id = 267] 03:11:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 90 (0x8d8d9000) [pid = 1813] [serial = 802] [outer = (nil)] 03:11:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 91 (0x9187f000) [pid = 1813] [serial = 803] [outer = 0x8d8d9000] 03:11:47 INFO - PROCESS | 1813 | 1462529507782 Marionette DEBUG loaded listener.js 03:11:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 92 (0x91883c00) [pid = 1813] [serial = 804] [outer = 0x8d8d9000] 03:11:49 INFO - PROCESS | 1813 | 1462529509003 Marionette TRACE conn4 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 03:11:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 03:11:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1535ms 03:11:49 INFO - PROCESS | 1813 | 1462529509061 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 03:11:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 03:11:49 INFO - PROCESS | 1813 | 1462529509069 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 03:11:49 INFO - PROCESS | 1813 | 1462529509078 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 03:11:49 INFO - PROCESS | 1813 | 1462529509085 Marionette TRACE conn4 <- [1,1042,null,{}] 03:11:49 INFO - PROCESS | 1813 | 1462529509093 Marionette TRACE conn4 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:49 INFO - PROCESS | 1813 | 1462529509333 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 03:11:49 INFO - PROCESS | 1813 | 1462529509571 Marionette TRACE conn4 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:49 INFO - PROCESS | 1813 | ++DOCSHELL 0x8bed2c00 == 48 [pid = 1813] [id = 268] 03:11:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 93 (0x8bed6c00) [pid = 1813] [serial = 805] [outer = (nil)] 03:11:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 94 (0x8d8d8800) [pid = 1813] [serial = 806] [outer = 0x8bed6c00] 03:11:49 INFO - PROCESS | 1813 | 1462529509712 Marionette DEBUG loaded listener.js 03:11:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 95 (0x8db9b400) [pid = 1813] [serial = 807] [outer = 0x8bed6c00] 03:11:50 INFO - PROCESS | 1813 | 1462529510681 Marionette TRACE conn4 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 03:11:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 03:11:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1639ms 03:11:50 INFO - PROCESS | 1813 | 1462529510717 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 03:11:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 03:11:50 INFO - PROCESS | 1813 | 1462529510727 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 03:11:50 INFO - PROCESS | 1813 | 1462529510739 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 03:11:50 INFO - PROCESS | 1813 | 1462529510745 Marionette TRACE conn4 <- [1,1046,null,{}] 03:11:50 INFO - PROCESS | 1813 | 1462529510752 Marionette TRACE conn4 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:50 INFO - PROCESS | 1813 | 1462529510949 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 03:11:51 INFO - PROCESS | 1813 | 1462529511209 Marionette TRACE conn4 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:51 INFO - PROCESS | 1813 | ++DOCSHELL 0x8ed11000 == 49 [pid = 1813] [id = 269] 03:11:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 96 (0x8ed18000) [pid = 1813] [serial = 808] [outer = (nil)] 03:11:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 97 (0x8f64a000) [pid = 1813] [serial = 809] [outer = 0x8ed18000] 03:11:51 INFO - PROCESS | 1813 | 1462529511339 Marionette DEBUG loaded listener.js 03:11:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 98 (0x90d9c400) [pid = 1813] [serial = 810] [outer = 0x8ed18000] 03:11:52 INFO - PROCESS | 1813 | 1462529512357 Marionette TRACE conn4 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 03:11:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 03:11:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1649ms 03:11:52 INFO - PROCESS | 1813 | 1462529512388 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 03:11:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 03:11:52 INFO - PROCESS | 1813 | 1462529512393 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 03:11:52 INFO - PROCESS | 1813 | 1462529512401 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 03:11:52 INFO - PROCESS | 1813 | 1462529512407 Marionette TRACE conn4 <- [1,1050,null,{}] 03:11:52 INFO - PROCESS | 1813 | 1462529512441 Marionette TRACE conn4 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:52 INFO - PROCESS | 1813 | 1462529512682 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 03:11:52 INFO - PROCESS | 1813 | 1462529512858 Marionette TRACE conn4 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:52 INFO - PROCESS | 1813 | ++DOCSHELL 0x8b0f7800 == 50 [pid = 1813] [id = 270] 03:11:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 99 (0x9187e400) [pid = 1813] [serial = 811] [outer = (nil)] 03:11:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 100 (0x91887400) [pid = 1813] [serial = 812] [outer = 0x9187e400] 03:11:52 INFO - PROCESS | 1813 | 1462529512958 Marionette DEBUG loaded listener.js 03:11:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 101 (0x9188d000) [pid = 1813] [serial = 813] [outer = 0x9187e400] 03:11:53 INFO - PROCESS | 1813 | 1462529513877 Marionette TRACE conn4 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 03:11:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 03:11:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1539ms 03:11:53 INFO - PROCESS | 1813 | 1462529513940 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 03:11:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 03:11:53 INFO - PROCESS | 1813 | 1462529513945 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 03:11:53 INFO - PROCESS | 1813 | 1462529513953 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 03:11:53 INFO - PROCESS | 1813 | 1462529513956 Marionette TRACE conn4 <- [1,1054,null,{}] 03:11:53 INFO - PROCESS | 1813 | 1462529513963 Marionette TRACE conn4 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:54 INFO - PROCESS | 1813 | 1462529514185 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 03:11:54 INFO - PROCESS | 1813 | 1462529514412 Marionette TRACE conn4 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:54 INFO - PROCESS | 1813 | ++DOCSHELL 0x8b0f2c00 == 51 [pid = 1813] [id = 271] 03:11:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 102 (0x9178dc00) [pid = 1813] [serial = 814] [outer = (nil)] 03:11:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 103 (0x919ab800) [pid = 1813] [serial = 815] [outer = 0x9178dc00] 03:11:54 INFO - PROCESS | 1813 | 1462529514550 Marionette DEBUG loaded listener.js 03:11:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 104 (0x919af800) [pid = 1813] [serial = 816] [outer = 0x9178dc00] 03:11:55 INFO - PROCESS | 1813 | 1462529515478 Marionette TRACE conn4 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 03:11:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 03:11:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1586ms 03:11:55 INFO - PROCESS | 1813 | 1462529515538 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 03:11:55 INFO - PROCESS | 1813 | 1462529515543 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 03:11:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 03:11:55 INFO - PROCESS | 1813 | 1462529515550 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 03:11:55 INFO - PROCESS | 1813 | 1462529515554 Marionette TRACE conn4 <- [1,1058,null,{}] 03:11:55 INFO - PROCESS | 1813 | 1462529515560 Marionette TRACE conn4 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:55 INFO - PROCESS | 1813 | 1462529515747 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 03:11:55 INFO - PROCESS | 1813 | 1462529515914 Marionette TRACE conn4 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:55 INFO - PROCESS | 1813 | ++DOCSHELL 0x8b0f0800 == 52 [pid = 1813] [id = 272] 03:11:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 105 (0x919a7000) [pid = 1813] [serial = 817] [outer = (nil)] 03:11:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 106 (0x91f05400) [pid = 1813] [serial = 818] [outer = 0x919a7000] 03:11:56 INFO - PROCESS | 1813 | 1462529516008 Marionette DEBUG loaded listener.js 03:11:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 107 (0x91f07800) [pid = 1813] [serial = 819] [outer = 0x919a7000] 03:11:57 INFO - PROCESS | 1813 | 1462529517021 Marionette TRACE conn4 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 03:11:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 03:11:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1533ms 03:11:57 INFO - PROCESS | 1813 | 1462529517084 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 03:11:57 INFO - PROCESS | 1813 | 1462529517089 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 03:11:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 03:11:57 INFO - PROCESS | 1813 | 1462529517095 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 03:11:57 INFO - PROCESS | 1813 | 1462529517099 Marionette TRACE conn4 <- [1,1062,null,{}] 03:11:57 INFO - PROCESS | 1813 | 1462529517106 Marionette TRACE conn4 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:57 INFO - PROCESS | 1813 | 1462529517342 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 03:11:57 INFO - PROCESS | 1813 | 1462529517558 Marionette TRACE conn4 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:57 INFO - PROCESS | 1813 | ++DOCSHELL 0x919b3400 == 53 [pid = 1813] [id = 273] 03:11:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 108 (0x91f04400) [pid = 1813] [serial = 820] [outer = (nil)] 03:11:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 109 (0x92749000) [pid = 1813] [serial = 821] [outer = 0x91f04400] 03:11:57 INFO - PROCESS | 1813 | 1462529517695 Marionette DEBUG loaded listener.js 03:11:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 110 (0x9274d000) [pid = 1813] [serial = 822] [outer = 0x91f04400] 03:11:58 INFO - PROCESS | 1813 | 1462529518667 Marionette TRACE conn4 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 03:11:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 03:11:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1585ms 03:11:58 INFO - PROCESS | 1813 | 1462529518681 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 03:11:58 INFO - PROCESS | 1813 | 1462529518684 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 03:11:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 03:11:58 INFO - PROCESS | 1813 | 1462529518693 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 03:11:58 INFO - PROCESS | 1813 | 1462529518698 Marionette TRACE conn4 <- [1,1066,null,{}] 03:11:58 INFO - PROCESS | 1813 | 1462529518704 Marionette TRACE conn4 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:11:58 INFO - PROCESS | 1813 | 1462529518908 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 03:11:59 INFO - PROCESS | 1813 | 1462529519123 Marionette TRACE conn4 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:11:59 INFO - PROCESS | 1813 | ++DOCSHELL 0x8bed3000 == 54 [pid = 1813] [id = 274] 03:11:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 111 (0x8bed4400) [pid = 1813] [serial = 823] [outer = (nil)] 03:11:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 112 (0x8c64b400) [pid = 1813] [serial = 824] [outer = 0x8bed4400] 03:11:59 INFO - PROCESS | 1813 | 1462529519532 Marionette DEBUG loaded listener.js 03:11:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 113 (0x8d7dd400) [pid = 1813] [serial = 825] [outer = 0x8bed4400] 03:12:00 INFO - PROCESS | 1813 | 1462529520506 Marionette TRACE conn4 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 03:12:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 03:12:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1844ms 03:12:00 INFO - PROCESS | 1813 | 1462529520540 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 03:12:00 INFO - PROCESS | 1813 | 1462529520547 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 03:12:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 03:12:00 INFO - PROCESS | 1813 | 1462529520556 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 03:12:00 INFO - PROCESS | 1813 | 1462529520561 Marionette TRACE conn4 <- [1,1070,null,{}] 03:12:00 INFO - PROCESS | 1813 | 1462529520570 Marionette TRACE conn4 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:00 INFO - PROCESS | 1813 | 1462529520800 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 03:12:01 INFO - PROCESS | 1813 | 1462529521118 Marionette TRACE conn4 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:01 INFO - PROCESS | 1813 | ++DOCSHELL 0x8b0fcc00 == 55 [pid = 1813] [id = 275] 03:12:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 114 (0x8d7db000) [pid = 1813] [serial = 826] [outer = (nil)] 03:12:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 115 (0x8eb88400) [pid = 1813] [serial = 827] [outer = 0x8d7db000] 03:12:01 INFO - PROCESS | 1813 | 1462529521211 Marionette DEBUG loaded listener.js 03:12:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 116 (0x8ed15000) [pid = 1813] [serial = 828] [outer = 0x8d7db000] 03:12:02 INFO - PROCESS | 1813 | --DOCSHELL 0x8c44e800 == 54 [pid = 1813] [id = 214] 03:12:02 INFO - PROCESS | 1813 | --DOMWINDOW == 115 (0x8f9e0800) [pid = 1813] [serial = 761] [outer = (nil)] [url = about:blank] 03:12:02 INFO - PROCESS | 1813 | 1462529522207 Marionette TRACE conn4 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 03:12:02 INFO - PROCESS | 1813 | --DOMWINDOW == 114 (0x8f9d8000) [pid = 1813] [serial = 756] [outer = (nil)] [url = about:blank] 03:12:02 INFO - PROCESS | 1813 | --DOMWINDOW == 113 (0x90c99000) [pid = 1813] [serial = 759] [outer = (nil)] [url = about:blank] 03:12:02 INFO - PROCESS | 1813 | --DOMWINDOW == 112 (0x8ed48c00) [pid = 1813] [serial = 753] [outer = (nil)] [url = about:blank] 03:12:02 INFO - PROCESS | 1813 | --DOMWINDOW == 111 (0x8f64cc00) [pid = 1813] [serial = 755] [outer = (nil)] [url = about:blank] 03:12:02 INFO - PROCESS | 1813 | --DOMWINDOW == 110 (0x8f9e3c00) [pid = 1813] [serial = 758] [outer = (nil)] [url = about:blank] 03:12:02 INFO - PROCESS | 1813 | --DOMWINDOW == 109 (0x8ed87c00) [pid = 1813] [serial = 726] [outer = (nil)] [url = about:blank] 03:12:02 INFO - PROCESS | 1813 | --DOMWINDOW == 108 (0x8bd71000) [pid = 1813] [serial = 728] [outer = (nil)] [url = about:blank] 03:12:02 INFO - PROCESS | 1813 | --DOMWINDOW == 107 (0x8db9a400) [pid = 1813] [serial = 731] [outer = (nil)] [url = about:blank] 03:12:02 INFO - PROCESS | 1813 | --DOMWINDOW == 106 (0x8ed16000) [pid = 1813] [serial = 734] [outer = (nil)] [url = about:blank] 03:12:02 INFO - PROCESS | 1813 | --DOMWINDOW == 105 (0x90c56c00) [pid = 1813] [serial = 737] [outer = (nil)] [url = about:blank] 03:12:02 INFO - PROCESS | 1813 | --DOMWINDOW == 104 (0x8ed13800) [pid = 1813] [serial = 752] [outer = (nil)] [url = about:blank] 03:12:02 INFO - PROCESS | 1813 | --DOMWINDOW == 103 (0x8becc000) [pid = 1813] [serial = 744] [outer = (nil)] [url = about:blank] 03:12:02 INFO - PROCESS | 1813 | --DOMWINDOW == 102 (0x8bd68400) [pid = 1813] [serial = 743] [outer = (nil)] [url = about:blank] 03:12:02 INFO - PROCESS | 1813 | --DOMWINDOW == 101 (0x8dba6400) [pid = 1813] [serial = 747] [outer = (nil)] [url = about:blank] 03:12:02 INFO - PROCESS | 1813 | --DOMWINDOW == 100 (0x8d8e4800) [pid = 1813] [serial = 746] [outer = (nil)] [url = about:blank] 03:12:02 INFO - PROCESS | 1813 | --DOMWINDOW == 99 (0x8d7dc000) [pid = 1813] [serial = 749] [outer = (nil)] [url = about:blank] 03:12:02 INFO - PROCESS | 1813 | --DOMWINDOW == 98 (0x8db9fc00) [pid = 1813] [serial = 750] [outer = (nil)] [url = about:blank] 03:12:02 INFO - PROCESS | 1813 | --DOMWINDOW == 97 (0x90c64c00) [pid = 1813] [serial = 740] [outer = (nil)] [url = about:blank] 03:12:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 03:12:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1738ms 03:12:02 INFO - PROCESS | 1813 | 1462529522294 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 03:12:02 INFO - PROCESS | 1813 | 1462529522301 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 03:12:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 03:12:02 INFO - PROCESS | 1813 | 1462529522312 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 03:12:02 INFO - PROCESS | 1813 | 1462529522316 Marionette TRACE conn4 <- [1,1074,null,{}] 03:12:02 INFO - PROCESS | 1813 | 1462529522330 Marionette TRACE conn4 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:02 INFO - PROCESS | 1813 | 1462529522504 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 03:12:02 INFO - PROCESS | 1813 | 1462529522710 Marionette TRACE conn4 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:02 INFO - PROCESS | 1813 | ++DOCSHELL 0x8c64bc00 == 55 [pid = 1813] [id = 276] 03:12:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 98 (0x8d7dc400) [pid = 1813] [serial = 829] [outer = (nil)] 03:12:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 99 (0x8eb8d400) [pid = 1813] [serial = 830] [outer = 0x8d7dc400] 03:12:02 INFO - PROCESS | 1813 | 1462529522795 Marionette DEBUG loaded listener.js 03:12:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 100 (0x8ed54800) [pid = 1813] [serial = 831] [outer = 0x8d7dc400] 03:12:03 INFO - PROCESS | 1813 | 1462529523682 Marionette TRACE conn4 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 03:12:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 03:12:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1395ms 03:12:03 INFO - PROCESS | 1813 | 1462529523707 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 03:12:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 03:12:03 INFO - PROCESS | 1813 | 1462529523711 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 03:12:03 INFO - PROCESS | 1813 | 1462529523718 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 03:12:03 INFO - PROCESS | 1813 | 1462529523724 Marionette TRACE conn4 <- [1,1078,null,{}] 03:12:03 INFO - PROCESS | 1813 | 1462529523740 Marionette TRACE conn4 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:03 INFO - PROCESS | 1813 | 1462529523920 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 03:12:04 INFO - PROCESS | 1813 | 1462529524053 Marionette TRACE conn4 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:04 INFO - PROCESS | 1813 | ++DOCSHELL 0x8c651c00 == 56 [pid = 1813] [id = 277] 03:12:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 101 (0x8dba1c00) [pid = 1813] [serial = 832] [outer = (nil)] 03:12:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 102 (0x90c5a400) [pid = 1813] [serial = 833] [outer = 0x8dba1c00] 03:12:04 INFO - PROCESS | 1813 | 1462529524141 Marionette DEBUG loaded listener.js 03:12:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 103 (0x90c9c000) [pid = 1813] [serial = 834] [outer = 0x8dba1c00] 03:12:05 INFO - PROCESS | 1813 | 1462529525012 Marionette TRACE conn4 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 03:12:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 03:12:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1339ms 03:12:05 INFO - PROCESS | 1813 | 1462529525064 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 03:12:05 INFO - PROCESS | 1813 | 1462529525068 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 03:12:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 03:12:05 INFO - PROCESS | 1813 | 1462529525075 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 03:12:05 INFO - PROCESS | 1813 | 1462529525078 Marionette TRACE conn4 <- [1,1082,null,{}] 03:12:05 INFO - PROCESS | 1813 | 1462529525084 Marionette TRACE conn4 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:05 INFO - PROCESS | 1813 | 1462529525304 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 03:12:05 INFO - PROCESS | 1813 | 1462529525330 Marionette TRACE conn4 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:05 INFO - PROCESS | 1813 | ++DOCSHELL 0x90da2400 == 57 [pid = 1813] [id = 278] 03:12:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 104 (0x90da9400) [pid = 1813] [serial = 835] [outer = (nil)] 03:12:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 105 (0x91572c00) [pid = 1813] [serial = 836] [outer = 0x90da9400] 03:12:05 INFO - PROCESS | 1813 | 1462529525407 Marionette DEBUG loaded listener.js 03:12:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 106 (0x91639400) [pid = 1813] [serial = 837] [outer = 0x90da9400] 03:12:06 INFO - PROCESS | 1813 | 1462529526379 Marionette TRACE conn4 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 03:12:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 03:12:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1346ms 03:12:06 INFO - PROCESS | 1813 | 1462529526421 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 03:12:06 INFO - PROCESS | 1813 | 1462529526424 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 03:12:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 03:12:06 INFO - PROCESS | 1813 | 1462529526432 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 03:12:06 INFO - PROCESS | 1813 | 1462529526436 Marionette TRACE conn4 <- [1,1086,null,{}] 03:12:06 INFO - PROCESS | 1813 | 1462529526441 Marionette TRACE conn4 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:06 INFO - PROCESS | 1813 | 1462529526681 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 03:12:06 INFO - PROCESS | 1813 | 1462529526706 Marionette TRACE conn4 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:06 INFO - PROCESS | 1813 | ++DOCSHELL 0x91631400 == 58 [pid = 1813] [id = 279] 03:12:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 107 (0x9163d800) [pid = 1813] [serial = 838] [outer = (nil)] 03:12:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 108 (0x91797000) [pid = 1813] [serial = 839] [outer = 0x9163d800] 03:12:06 INFO - PROCESS | 1813 | 1462529526791 Marionette DEBUG loaded listener.js 03:12:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 109 (0x9188c000) [pid = 1813] [serial = 840] [outer = 0x9163d800] 03:12:07 INFO - PROCESS | 1813 | --DOMWINDOW == 108 (0x90da1c00) [pid = 1813] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 03:12:07 INFO - PROCESS | 1813 | --DOMWINDOW == 107 (0x8a07e400) [pid = 1813] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 03:12:07 INFO - PROCESS | 1813 | --DOMWINDOW == 106 (0x8eb90000) [pid = 1813] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 03:12:07 INFO - PROCESS | 1813 | --DOMWINDOW == 105 (0x8dcaa000) [pid = 1813] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 03:12:07 INFO - PROCESS | 1813 | --DOMWINDOW == 104 (0x8d7d1400) [pid = 1813] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 03:12:07 INFO - PROCESS | 1813 | --DOMWINDOW == 103 (0x8bd73400) [pid = 1813] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 03:12:07 INFO - PROCESS | 1813 | --DOMWINDOW == 102 (0x8d7dac00) [pid = 1813] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 03:12:07 INFO - PROCESS | 1813 | --DOMWINDOW == 101 (0x8f644800) [pid = 1813] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 03:12:07 INFO - PROCESS | 1813 | 1462529527925 Marionette TRACE conn4 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 03:12:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 03:12:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1531ms 03:12:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 03:12:07 INFO - PROCESS | 1813 | 1462529527964 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 03:12:07 INFO - PROCESS | 1813 | 1462529527967 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 03:12:07 INFO - PROCESS | 1813 | 1462529527974 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 03:12:07 INFO - PROCESS | 1813 | 1462529527977 Marionette TRACE conn4 <- [1,1090,null,{}] 03:12:07 INFO - PROCESS | 1813 | 1462529527983 Marionette TRACE conn4 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:08 INFO - PROCESS | 1813 | 1462529528155 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 03:12:08 INFO - PROCESS | 1813 | 1462529528282 Marionette TRACE conn4 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:08 INFO - PROCESS | 1813 | ++DOCSHELL 0x8b0f5800 == 59 [pid = 1813] [id = 280] 03:12:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 102 (0x8dba1000) [pid = 1813] [serial = 841] [outer = (nil)] 03:12:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 103 (0x91639c00) [pid = 1813] [serial = 842] [outer = 0x8dba1000] 03:12:08 INFO - PROCESS | 1813 | 1462529528391 Marionette DEBUG loaded listener.js 03:12:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 104 (0x919aec00) [pid = 1813] [serial = 843] [outer = 0x8dba1000] 03:12:09 INFO - PROCESS | 1813 | 1462529529221 Marionette TRACE conn4 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 03:12:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 03:12:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1288ms 03:12:09 INFO - PROCESS | 1813 | 1462529529318 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 03:12:09 INFO - PROCESS | 1813 | 1462529529325 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 03:12:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 03:12:09 INFO - PROCESS | 1813 | 1462529529340 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 03:12:09 INFO - PROCESS | 1813 | 1462529529347 Marionette TRACE conn4 <- [1,1094,null,{}] 03:12:09 INFO - PROCESS | 1813 | 1462529529358 Marionette TRACE conn4 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:09 INFO - PROCESS | 1813 | 1462529529567 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 03:12:09 INFO - PROCESS | 1813 | 1462529529743 Marionette TRACE conn4 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:09 INFO - PROCESS | 1813 | ++DOCSHELL 0x8c44f000 == 60 [pid = 1813] [id = 281] 03:12:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 105 (0x8c458400) [pid = 1813] [serial = 844] [outer = (nil)] 03:12:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 106 (0x8c64e400) [pid = 1813] [serial = 845] [outer = 0x8c458400] 03:12:09 INFO - PROCESS | 1813 | 1462529529837 Marionette DEBUG loaded listener.js 03:12:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 107 (0x8d7dfc00) [pid = 1813] [serial = 846] [outer = 0x8c458400] 03:12:10 INFO - PROCESS | 1813 | 1462529530929 Marionette TRACE conn4 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 03:12:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 03:12:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1647ms 03:12:10 INFO - PROCESS | 1813 | 1462529530983 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 03:12:10 INFO - PROCESS | 1813 | 1462529530990 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 03:12:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 03:12:11 INFO - PROCESS | 1813 | 1462529531004 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 03:12:11 INFO - PROCESS | 1813 | 1462529531011 Marionette TRACE conn4 <- [1,1098,null,{}] 03:12:11 INFO - PROCESS | 1813 | 1462529531019 Marionette TRACE conn4 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:11 INFO - PROCESS | 1813 | 1462529531261 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 03:12:11 INFO - PROCESS | 1813 | 1462529531494 Marionette TRACE conn4 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:11 INFO - PROCESS | 1813 | ++DOCSHELL 0x8db97800 == 61 [pid = 1813] [id = 282] 03:12:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 108 (0x8e47ec00) [pid = 1813] [serial = 847] [outer = (nil)] 03:12:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 109 (0x8ed46800) [pid = 1813] [serial = 848] [outer = 0x8e47ec00] 03:12:11 INFO - PROCESS | 1813 | 1462529531629 Marionette DEBUG loaded listener.js 03:12:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 110 (0x8f647800) [pid = 1813] [serial = 849] [outer = 0x8e47ec00] 03:12:12 INFO - PROCESS | 1813 | 1462529532669 Marionette TRACE conn4 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 03:12:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 03:12:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1746ms 03:12:12 INFO - PROCESS | 1813 | 1462529532747 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 03:12:12 INFO - PROCESS | 1813 | 1462529532754 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 03:12:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 03:12:12 INFO - PROCESS | 1813 | 1462529532764 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 03:12:12 INFO - PROCESS | 1813 | 1462529532768 Marionette TRACE conn4 <- [1,1102,null,{}] 03:12:12 INFO - PROCESS | 1813 | 1462529532784 Marionette TRACE conn4 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:13 INFO - PROCESS | 1813 | 1462529533118 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 03:12:13 INFO - PROCESS | 1813 | 1462529533368 Marionette TRACE conn4 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:13 INFO - PROCESS | 1813 | ++DOCSHELL 0x91798400 == 62 [pid = 1813] [id = 283] 03:12:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 111 (0x91799800) [pid = 1813] [serial = 850] [outer = (nil)] 03:12:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 112 (0x91888800) [pid = 1813] [serial = 851] [outer = 0x91799800] 03:12:13 INFO - PROCESS | 1813 | 1462529533470 Marionette DEBUG loaded listener.js 03:12:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 113 (0x91f0b800) [pid = 1813] [serial = 852] [outer = 0x91799800] 03:12:14 INFO - PROCESS | 1813 | 1462529534392 Marionette TRACE conn4 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 03:12:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 03:12:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1691ms 03:12:14 INFO - PROCESS | 1813 | 1462529534455 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 03:12:14 INFO - PROCESS | 1813 | 1462529534460 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 03:12:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 03:12:14 INFO - PROCESS | 1813 | 1462529534468 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 03:12:14 INFO - PROCESS | 1813 | 1462529534472 Marionette TRACE conn4 <- [1,1106,null,{}] 03:12:14 INFO - PROCESS | 1813 | 1462529534479 Marionette TRACE conn4 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:14 INFO - PROCESS | 1813 | 1462529534685 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 03:12:14 INFO - PROCESS | 1813 | 1462529534904 Marionette TRACE conn4 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:14 INFO - PROCESS | 1813 | ++DOCSHELL 0x90c5f800 == 63 [pid = 1813] [id = 284] 03:12:14 INFO - PROCESS | 1813 | ++DOMWINDOW == 114 (0x91f0f000) [pid = 1813] [serial = 853] [outer = (nil)] 03:12:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 115 (0x92749400) [pid = 1813] [serial = 854] [outer = 0x91f0f000] 03:12:15 INFO - PROCESS | 1813 | 1462529535039 Marionette DEBUG loaded listener.js 03:12:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 116 (0x92750c00) [pid = 1813] [serial = 855] [outer = 0x91f0f000] 03:12:15 INFO - PROCESS | 1813 | 1462529535946 Marionette TRACE conn4 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 03:12:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 03:12:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1538ms 03:12:16 INFO - PROCESS | 1813 | 1462529536007 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 03:12:16 INFO - PROCESS | 1813 | 1462529536012 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 03:12:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 03:12:16 INFO - PROCESS | 1813 | 1462529536020 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 03:12:16 INFO - PROCESS | 1813 | 1462529536024 Marionette TRACE conn4 <- [1,1110,null,{}] 03:12:16 INFO - PROCESS | 1813 | 1462529536030 Marionette TRACE conn4 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:16 INFO - PROCESS | 1813 | 1462529536209 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 03:12:16 INFO - PROCESS | 1813 | 1462529536390 Marionette TRACE conn4 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:16 INFO - PROCESS | 1813 | ++DOCSHELL 0x8bd6c800 == 64 [pid = 1813] [id = 285] 03:12:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 117 (0x8eb84000) [pid = 1813] [serial = 856] [outer = (nil)] 03:12:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 118 (0x927a3800) [pid = 1813] [serial = 857] [outer = 0x8eb84000] 03:12:16 INFO - PROCESS | 1813 | 1462529536546 Marionette DEBUG loaded listener.js 03:12:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 119 (0x927a5400) [pid = 1813] [serial = 858] [outer = 0x8eb84000] 03:12:16 INFO - PROCESS | 1813 | --DOCSHELL 0x97e75800 == 63 [pid = 1813] [id = 9] 03:12:17 INFO - PROCESS | 1813 | 1462529537505 Marionette TRACE conn4 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 03:12:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 03:12:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1533ms 03:12:17 INFO - PROCESS | 1813 | 1462529537568 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 03:12:17 INFO - PROCESS | 1813 | 1462529537574 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 03:12:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 03:12:17 INFO - PROCESS | 1813 | 1462529537584 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 03:12:17 INFO - PROCESS | 1813 | 1462529537588 Marionette TRACE conn4 <- [1,1114,null,{}] 03:12:17 INFO - PROCESS | 1813 | 1462529537594 Marionette TRACE conn4 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:17 INFO - PROCESS | 1813 | 1462529537816 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 03:12:18 INFO - PROCESS | 1813 | 1462529538059 Marionette TRACE conn4 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:18 INFO - PROCESS | 1813 | ++DOCSHELL 0x8b0f3000 == 64 [pid = 1813] [id = 286] 03:12:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 120 (0x927a3000) [pid = 1813] [serial = 859] [outer = (nil)] 03:12:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 121 (0x92923c00) [pid = 1813] [serial = 860] [outer = 0x927a3000] 03:12:18 INFO - PROCESS | 1813 | 1462529538168 Marionette DEBUG loaded listener.js 03:12:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 122 (0x9292a400) [pid = 1813] [serial = 861] [outer = 0x927a3000] 03:12:19 INFO - PROCESS | 1813 | 1462529539118 Marionette TRACE conn4 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 03:12:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 03:12:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1581ms 03:12:19 INFO - PROCESS | 1813 | 1462529539166 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 03:12:19 INFO - PROCESS | 1813 | 1462529539171 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 03:12:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 03:12:19 INFO - PROCESS | 1813 | 1462529539178 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 03:12:19 INFO - PROCESS | 1813 | 1462529539182 Marionette TRACE conn4 <- [1,1118,null,{}] 03:12:19 INFO - PROCESS | 1813 | 1462529539188 Marionette TRACE conn4 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:19 INFO - PROCESS | 1813 | 1462529539411 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 03:12:19 INFO - PROCESS | 1813 | 1462529539633 Marionette TRACE conn4 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:19 INFO - PROCESS | 1813 | ++DOCSHELL 0x8b0ed800 == 65 [pid = 1813] [id = 287] 03:12:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 123 (0x92755000) [pid = 1813] [serial = 862] [outer = (nil)] 03:12:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 124 (0x93468400) [pid = 1813] [serial = 863] [outer = 0x92755000] 03:12:19 INFO - PROCESS | 1813 | 1462529539771 Marionette DEBUG loaded listener.js 03:12:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 125 (0x9346b400) [pid = 1813] [serial = 864] [outer = 0x92755000] 03:12:20 INFO - PROCESS | 1813 | 1462529540706 Marionette TRACE conn4 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 03:12:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 03:12:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1589ms 03:12:20 INFO - PROCESS | 1813 | 1462529540768 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 03:12:20 INFO - PROCESS | 1813 | 1462529540773 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 03:12:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 03:12:20 INFO - PROCESS | 1813 | 1462529540779 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 03:12:20 INFO - PROCESS | 1813 | 1462529540783 Marionette TRACE conn4 <- [1,1122,null,{}] 03:12:20 INFO - PROCESS | 1813 | 1462529540790 Marionette TRACE conn4 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:20 INFO - PROCESS | 1813 | 1462529540977 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 03:12:21 INFO - PROCESS | 1813 | 1462529541195 Marionette TRACE conn4 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:21 INFO - PROCESS | 1813 | ++DOCSHELL 0x8b0f9400 == 66 [pid = 1813] [id = 288] 03:12:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 126 (0x9292c800) [pid = 1813] [serial = 865] [outer = (nil)] 03:12:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 127 (0x93474800) [pid = 1813] [serial = 866] [outer = 0x9292c800] 03:12:21 INFO - PROCESS | 1813 | 1462529541328 Marionette DEBUG loaded listener.js 03:12:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 128 (0x9364f400) [pid = 1813] [serial = 867] [outer = 0x9292c800] 03:12:22 INFO - PROCESS | 1813 | 1462529542274 Marionette TRACE conn4 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 03:12:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 03:12:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1536ms 03:12:22 INFO - PROCESS | 1813 | 1462529542318 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 03:12:22 INFO - PROCESS | 1813 | 1462529542323 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 03:12:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 03:12:22 INFO - PROCESS | 1813 | 1462529542331 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 03:12:22 INFO - PROCESS | 1813 | 1462529542335 Marionette TRACE conn4 <- [1,1126,null,{}] 03:12:22 INFO - PROCESS | 1813 | 1462529542341 Marionette TRACE conn4 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:22 INFO - PROCESS | 1813 | 1462529542598 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 03:12:22 INFO - PROCESS | 1813 | 1462529542900 Marionette TRACE conn4 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:22 INFO - PROCESS | 1813 | ++DOCSHELL 0x8b0fb800 == 67 [pid = 1813] [id = 289] 03:12:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 129 (0x8c64f400) [pid = 1813] [serial = 868] [outer = (nil)] 03:12:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 130 (0x90d9e000) [pid = 1813] [serial = 869] [outer = 0x8c64f400] 03:12:23 INFO - PROCESS | 1813 | 1462529542996 Marionette DEBUG loaded listener.js 03:12:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 131 (0x9187f800) [pid = 1813] [serial = 870] [outer = 0x8c64f400] 03:12:24 INFO - PROCESS | 1813 | 1462529544225 Marionette TRACE conn4 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 03:12:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 03:12:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1988ms 03:12:24 INFO - PROCESS | 1813 | 1462529544367 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 03:12:24 INFO - PROCESS | 1813 | 1462529544375 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 03:12:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 03:12:24 INFO - PROCESS | 1813 | 1462529544554 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 03:12:24 INFO - PROCESS | 1813 | 1462529544561 Marionette TRACE conn4 <- [1,1130,null,{}] 03:12:24 INFO - PROCESS | 1813 | 1462529544580 Marionette TRACE conn4 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:24 INFO - PROCESS | 1813 | 1462529544790 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 03:12:25 INFO - PROCESS | 1813 | 1462529545082 Marionette TRACE conn4 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:25 INFO - PROCESS | 1813 | ++DOCSHELL 0x8c456400 == 68 [pid = 1813] [id = 290] 03:12:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 132 (0x8d8e2000) [pid = 1813] [serial = 871] [outer = (nil)] 03:12:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 133 (0x8dca5400) [pid = 1813] [serial = 872] [outer = 0x8d8e2000] 03:12:25 INFO - PROCESS | 1813 | 1462529545177 Marionette DEBUG loaded listener.js 03:12:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 134 (0x8e47b000) [pid = 1813] [serial = 873] [outer = 0x8d8e2000] 03:12:25 INFO - PROCESS | 1813 | --DOMWINDOW == 133 (0x8bece000) [pid = 1813] [serial = 764] [outer = (nil)] [url = about:blank] 03:12:25 INFO - PROCESS | 1813 | --DOMWINDOW == 132 (0x8dba3400) [pid = 1813] [serial = 767] [outer = (nil)] [url = about:blank] 03:12:25 INFO - PROCESS | 1813 | --DOMWINDOW == 131 (0x90c59400) [pid = 1813] [serial = 770] [outer = (nil)] [url = about:blank] 03:12:25 INFO - PROCESS | 1813 | --DOMWINDOW == 130 (0x90da8800) [pid = 1813] [serial = 773] [outer = (nil)] [url = about:blank] 03:12:25 INFO - PROCESS | 1813 | --DOMWINDOW == 129 (0x91575800) [pid = 1813] [serial = 776] [outer = (nil)] [url = about:blank] 03:12:25 INFO - PROCESS | 1813 | --DOMWINDOW == 128 (0x9178cc00) [pid = 1813] [serial = 779] [outer = (nil)] [url = about:blank] 03:12:25 INFO - PROCESS | 1813 | --DOCSHELL 0x91631400 == 67 [pid = 1813] [id = 279] 03:12:25 INFO - PROCESS | 1813 | --DOCSHELL 0x90da2400 == 66 [pid = 1813] [id = 278] 03:12:25 INFO - PROCESS | 1813 | --DOCSHELL 0x8c651c00 == 65 [pid = 1813] [id = 277] 03:12:26 INFO - PROCESS | 1813 | --DOCSHELL 0x8c64bc00 == 64 [pid = 1813] [id = 276] 03:12:26 INFO - PROCESS | 1813 | --DOCSHELL 0x8b0fcc00 == 63 [pid = 1813] [id = 275] 03:12:26 INFO - PROCESS | 1813 | --DOCSHELL 0x8bed3000 == 62 [pid = 1813] [id = 274] 03:12:26 INFO - PROCESS | 1813 | --DOMWINDOW == 127 (0x9156ec00) [pid = 1813] [serial = 797] [outer = (nil)] [url = about:blank] 03:12:26 INFO - PROCESS | 1813 | --DOMWINDOW == 126 (0x9163bc00) [pid = 1813] [serial = 798] [outer = (nil)] [url = about:blank] 03:12:26 INFO - PROCESS | 1813 | --DOMWINDOW == 125 (0x90c9bc00) [pid = 1813] [serial = 762] [outer = (nil)] [url = about:blank] 03:12:26 INFO - PROCESS | 1813 | --DOMWINDOW == 124 (0x91790400) [pid = 1813] [serial = 801] [outer = (nil)] [url = about:blank] 03:12:26 INFO - PROCESS | 1813 | --DOMWINDOW == 123 (0x8eb8b800) [pid = 1813] [serial = 786] [outer = (nil)] [url = about:blank] 03:12:26 INFO - PROCESS | 1813 | --DOMWINDOW == 122 (0x8e47b400) [pid = 1813] [serial = 785] [outer = (nil)] [url = about:blank] 03:12:26 INFO - PROCESS | 1813 | --DOMWINDOW == 121 (0x8dba0800) [pid = 1813] [serial = 788] [outer = (nil)] [url = about:blank] 03:12:26 INFO - PROCESS | 1813 | --DOMWINDOW == 120 (0x8e482800) [pid = 1813] [serial = 789] [outer = (nil)] [url = about:blank] 03:12:26 INFO - PROCESS | 1813 | --DOMWINDOW == 119 (0x8d7d3400) [pid = 1813] [serial = 783] [outer = (nil)] [url = about:blank] 03:12:26 INFO - PROCESS | 1813 | --DOMWINDOW == 118 (0x8c452800) [pid = 1813] [serial = 782] [outer = (nil)] [url = about:blank] 03:12:26 INFO - PROCESS | 1813 | --DOMWINDOW == 117 (0x8f642000) [pid = 1813] [serial = 791] [outer = (nil)] [url = about:blank] 03:12:26 INFO - PROCESS | 1813 | --DOMWINDOW == 116 (0x90c9b800) [pid = 1813] [serial = 794] [outer = (nil)] [url = about:blank] 03:12:26 INFO - PROCESS | 1813 | --DOMWINDOW == 115 (0x91569c00) [pid = 1813] [serial = 800] [outer = (nil)] [url = about:blank] 03:12:26 INFO - PROCESS | 1813 | --DOMWINDOW == 114 (0x90ca1c00) [pid = 1813] [serial = 795] [outer = (nil)] [url = about:blank] 03:12:26 INFO - PROCESS | 1813 | --DOMWINDOW == 113 (0x8f9d8400) [pid = 1813] [serial = 792] [outer = (nil)] [url = about:blank] 03:12:26 INFO - PROCESS | 1813 | 1462529546239 Marionette TRACE conn4 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 03:12:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 03:12:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1812ms 03:12:26 INFO - PROCESS | 1813 | 1462529546308 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 03:12:26 INFO - PROCESS | 1813 | 1462529546316 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 03:12:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 03:12:26 INFO - PROCESS | 1813 | 1462529546331 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 03:12:26 INFO - PROCESS | 1813 | 1462529546337 Marionette TRACE conn4 <- [1,1134,null,{}] 03:12:26 INFO - PROCESS | 1813 | 1462529546343 Marionette TRACE conn4 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:26 INFO - PROCESS | 1813 | 1462529546517 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 03:12:26 INFO - PROCESS | 1813 | 1462529546529 Marionette TRACE conn4 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:26 INFO - PROCESS | 1813 | ++DOCSHELL 0x8bd73400 == 63 [pid = 1813] [id = 291] 03:12:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 114 (0x8d8d9400) [pid = 1813] [serial = 874] [outer = (nil)] 03:12:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 115 (0x8eb81c00) [pid = 1813] [serial = 875] [outer = 0x8d8d9400] 03:12:26 INFO - PROCESS | 1813 | 1462529546606 Marionette DEBUG loaded listener.js 03:12:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 116 (0x8ed4b000) [pid = 1813] [serial = 876] [outer = 0x8d8d9400] 03:12:27 INFO - PROCESS | 1813 | 1462529547618 Marionette TRACE conn4 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 03:12:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 03:12:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1352ms 03:12:27 INFO - PROCESS | 1813 | 1462529547682 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 03:12:27 INFO - PROCESS | 1813 | 1462529547687 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 03:12:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 03:12:27 INFO - PROCESS | 1813 | 1462529547701 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 03:12:27 INFO - PROCESS | 1813 | 1462529547706 Marionette TRACE conn4 <- [1,1138,null,{}] 03:12:27 INFO - PROCESS | 1813 | 1462529547729 Marionette TRACE conn4 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:27 INFO - PROCESS | 1813 | 1462529547961 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 03:12:27 INFO - PROCESS | 1813 | 1462529547975 Marionette TRACE conn4 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:28 INFO - PROCESS | 1813 | ++DOCSHELL 0x8dba6400 == 64 [pid = 1813] [id = 292] 03:12:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 117 (0x90c5d800) [pid = 1813] [serial = 877] [outer = (nil)] 03:12:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 118 (0x90c9ec00) [pid = 1813] [serial = 878] [outer = 0x90c5d800] 03:12:28 INFO - PROCESS | 1813 | 1462529548057 Marionette DEBUG loaded listener.js 03:12:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 119 (0x90d9f000) [pid = 1813] [serial = 879] [outer = 0x90c5d800] 03:12:29 INFO - PROCESS | 1813 | 1462529549119 Marionette TRACE conn4 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 03:12:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 03:12:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1448ms 03:12:29 INFO - PROCESS | 1813 | 1462529549147 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 03:12:29 INFO - PROCESS | 1813 | 1462529549152 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 03:12:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 03:12:29 INFO - PROCESS | 1813 | 1462529549169 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 03:12:29 INFO - PROCESS | 1813 | 1462529549171 Marionette TRACE conn4 <- [1,1142,null,{}] 03:12:29 INFO - PROCESS | 1813 | 1462529549178 Marionette TRACE conn4 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:29 INFO - PROCESS | 1813 | 1462529549392 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 03:12:29 INFO - PROCESS | 1813 | 1462529549424 Marionette TRACE conn4 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:29 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f9e1800 == 65 [pid = 1813] [id = 293] 03:12:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 120 (0x90da5400) [pid = 1813] [serial = 880] [outer = (nil)] 03:12:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 121 (0x9163bc00) [pid = 1813] [serial = 881] [outer = 0x90da5400] 03:12:29 INFO - PROCESS | 1813 | 1462529549502 Marionette DEBUG loaded listener.js 03:12:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 122 (0x91791000) [pid = 1813] [serial = 882] [outer = 0x90da5400] 03:12:30 INFO - PROCESS | 1813 | 1462529550466 Marionette TRACE conn4 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 03:12:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 03:12:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1333ms 03:12:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 03:12:30 INFO - PROCESS | 1813 | 1462529550503 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 03:12:30 INFO - PROCESS | 1813 | 1462529550506 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 03:12:30 INFO - PROCESS | 1813 | 1462529550535 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 03:12:30 INFO - PROCESS | 1813 | 1462529550540 Marionette TRACE conn4 <- [1,1146,null,{}] 03:12:30 INFO - PROCESS | 1813 | 1462529550546 Marionette TRACE conn4 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:30 INFO - PROCESS | 1813 | 1462529550759 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 03:12:30 INFO - PROCESS | 1813 | --DOMWINDOW == 121 (0x90da9400) [pid = 1813] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 03:12:30 INFO - PROCESS | 1813 | --DOMWINDOW == 120 (0x9163d800) [pid = 1813] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 03:12:30 INFO - PROCESS | 1813 | --DOMWINDOW == 119 (0x8dba1c00) [pid = 1813] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 03:12:30 INFO - PROCESS | 1813 | --DOMWINDOW == 118 (0x8bed4400) [pid = 1813] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 03:12:30 INFO - PROCESS | 1813 | --DOMWINDOW == 117 (0x8d7db000) [pid = 1813] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 03:12:30 INFO - PROCESS | 1813 | --DOMWINDOW == 116 (0x8d7dc400) [pid = 1813] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 03:12:31 INFO - PROCESS | 1813 | 1462529551086 Marionette TRACE conn4 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:31 INFO - PROCESS | 1813 | ++DOCSHELL 0x8bd69400 == 66 [pid = 1813] [id = 294] 03:12:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 117 (0x8bd69c00) [pid = 1813] [serial = 883] [outer = (nil)] 03:12:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 118 (0x8ed87c00) [pid = 1813] [serial = 884] [outer = 0x8bd69c00] 03:12:31 INFO - PROCESS | 1813 | 1462529551169 Marionette DEBUG loaded listener.js 03:12:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 119 (0x91794000) [pid = 1813] [serial = 885] [outer = 0x8bd69c00] 03:12:31 INFO - PROCESS | 1813 | 1462529551927 Marionette TRACE conn4 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 03:12:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 03:12:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1462ms 03:12:31 INFO - PROCESS | 1813 | 1462529551975 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 03:12:31 INFO - PROCESS | 1813 | 1462529551979 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 03:12:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 03:12:31 INFO - PROCESS | 1813 | 1462529551990 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 03:12:31 INFO - PROCESS | 1813 | 1462529551993 Marionette TRACE conn4 <- [1,1150,null,{}] 03:12:32 INFO - PROCESS | 1813 | 1462529551999 Marionette TRACE conn4 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:32 INFO - PROCESS | 1813 | 1462529552195 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 03:12:32 INFO - PROCESS | 1813 | 1462529552208 Marionette TRACE conn4 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:32 INFO - PROCESS | 1813 | ++DOCSHELL 0x91631400 == 67 [pid = 1813] [id = 295] 03:12:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 120 (0x91f11c00) [pid = 1813] [serial = 886] [outer = (nil)] 03:12:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 121 (0x927a7800) [pid = 1813] [serial = 887] [outer = 0x91f11c00] 03:12:32 INFO - PROCESS | 1813 | 1462529552421 Marionette DEBUG loaded listener.js 03:12:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 122 (0x927b0c00) [pid = 1813] [serial = 888] [outer = 0x91f11c00] 03:12:33 INFO - PROCESS | 1813 | 1462529553407 Marionette TRACE conn4 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 03:12:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 03:12:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1434ms 03:12:33 INFO - PROCESS | 1813 | 1462529553426 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 03:12:33 INFO - PROCESS | 1813 | 1462529553433 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 03:12:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 03:12:33 INFO - PROCESS | 1813 | 1462529553443 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 03:12:33 INFO - PROCESS | 1813 | 1462529553451 Marionette TRACE conn4 <- [1,1154,null,{}] 03:12:33 INFO - PROCESS | 1813 | 1462529553468 Marionette TRACE conn4 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:33 INFO - PROCESS | 1813 | 1462529553731 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 03:12:34 INFO - PROCESS | 1813 | 1462529553990 Marionette TRACE conn4 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:34 INFO - PROCESS | 1813 | ++DOCSHELL 0x8c456800 == 68 [pid = 1813] [id = 296] 03:12:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 123 (0x8c650400) [pid = 1813] [serial = 889] [outer = (nil)] 03:12:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 124 (0x8dcaa800) [pid = 1813] [serial = 890] [outer = 0x8c650400] 03:12:34 INFO - PROCESS | 1813 | 1462529554124 Marionette DEBUG loaded listener.js 03:12:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 125 (0x8eb8c400) [pid = 1813] [serial = 891] [outer = 0x8c650400] 03:12:35 INFO - PROCESS | 1813 | 1462529555098 Marionette TRACE conn4 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 03:12:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 03:12:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1705ms 03:12:35 INFO - PROCESS | 1813 | 1462529555148 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 03:12:35 INFO - PROCESS | 1813 | 1462529555158 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 03:12:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 03:12:35 INFO - PROCESS | 1813 | 1462529555169 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 03:12:35 INFO - PROCESS | 1813 | 1462529555173 Marionette TRACE conn4 <- [1,1158,null,{}] 03:12:35 INFO - PROCESS | 1813 | 1462529555180 Marionette TRACE conn4 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:35 INFO - PROCESS | 1813 | 1462529555370 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 03:12:35 INFO - PROCESS | 1813 | 1462529555599 Marionette TRACE conn4 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:35 INFO - PROCESS | 1813 | ++DOCSHELL 0x90c5b400 == 69 [pid = 1813] [id = 297] 03:12:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 126 (0x90c9b800) [pid = 1813] [serial = 892] [outer = (nil)] 03:12:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 127 (0x91571800) [pid = 1813] [serial = 893] [outer = 0x90c9b800] 03:12:35 INFO - PROCESS | 1813 | 1462529555736 Marionette DEBUG loaded listener.js 03:12:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 128 (0x91640c00) [pid = 1813] [serial = 894] [outer = 0x90c9b800] 03:12:36 INFO - PROCESS | 1813 | 1462529556732 Marionette TRACE conn4 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 03:12:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 03:12:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1639ms 03:12:36 INFO - PROCESS | 1813 | 1462529556809 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 03:12:36 INFO - PROCESS | 1813 | 1462529556813 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 03:12:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 03:12:36 INFO - PROCESS | 1813 | 1462529556821 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 03:12:36 INFO - PROCESS | 1813 | 1462529556828 Marionette TRACE conn4 <- [1,1162,null,{}] 03:12:36 INFO - PROCESS | 1813 | 1462529556847 Marionette TRACE conn4 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:37 INFO - PROCESS | 1813 | 1462529557119 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 03:12:37 INFO - PROCESS | 1813 | 1462529557370 Marionette TRACE conn4 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:37 INFO - PROCESS | 1813 | ++DOCSHELL 0x8bec8400 == 70 [pid = 1813] [id = 298] 03:12:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 129 (0x927adc00) [pid = 1813] [serial = 895] [outer = (nil)] 03:12:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 130 (0x92926c00) [pid = 1813] [serial = 896] [outer = 0x927adc00] 03:12:37 INFO - PROCESS | 1813 | 1462529557468 Marionette DEBUG loaded listener.js 03:12:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 131 (0x93468c00) [pid = 1813] [serial = 897] [outer = 0x927adc00] 03:12:38 INFO - PROCESS | 1813 | 1462529558483 Marionette TRACE conn4 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 03:12:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 03:12:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1744ms 03:12:38 INFO - PROCESS | 1813 | 1462529558567 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 03:12:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 03:12:38 INFO - PROCESS | 1813 | 1462529558572 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 03:12:38 INFO - PROCESS | 1813 | 1462529558579 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 03:12:38 INFO - PROCESS | 1813 | 1462529558581 Marionette TRACE conn4 <- [1,1166,null,{}] 03:12:38 INFO - PROCESS | 1813 | 1462529558588 Marionette TRACE conn4 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:38 INFO - PROCESS | 1813 | 1462529558822 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 03:12:39 INFO - PROCESS | 1813 | 1462529559052 Marionette TRACE conn4 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:39 INFO - PROCESS | 1813 | ++DOCSHELL 0x8bd6d400 == 71 [pid = 1813] [id = 299] 03:12:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 132 (0x8bd73000) [pid = 1813] [serial = 898] [outer = (nil)] 03:12:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 133 (0x942e6c00) [pid = 1813] [serial = 899] [outer = 0x8bd73000] 03:12:39 INFO - PROCESS | 1813 | 1462529559160 Marionette DEBUG loaded listener.js 03:12:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 134 (0x942ec000) [pid = 1813] [serial = 900] [outer = 0x8bd73000] 03:12:40 INFO - PROCESS | 1813 | 1462529560060 Marionette TRACE conn4 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 03:12:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 03:12:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1531ms 03:12:40 INFO - PROCESS | 1813 | 1462529560114 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 03:12:40 INFO - PROCESS | 1813 | 1462529560117 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 03:12:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 03:12:40 INFO - PROCESS | 1813 | 1462529560127 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 03:12:40 INFO - PROCESS | 1813 | 1462529560130 Marionette TRACE conn4 <- [1,1170,null,{}] 03:12:40 INFO - PROCESS | 1813 | 1462529560137 Marionette TRACE conn4 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:40 INFO - PROCESS | 1813 | 1462529560327 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 03:12:40 INFO - PROCESS | 1813 | 1462529560508 Marionette TRACE conn4 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:40 INFO - PROCESS | 1813 | ++DOCSHELL 0x942e4000 == 72 [pid = 1813] [id = 300] 03:12:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 135 (0x942e7c00) [pid = 1813] [serial = 901] [outer = (nil)] 03:12:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 136 (0x94c12800) [pid = 1813] [serial = 902] [outer = 0x942e7c00] 03:12:40 INFO - PROCESS | 1813 | 1462529560645 Marionette DEBUG loaded listener.js 03:12:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 137 (0x94c3dc00) [pid = 1813] [serial = 903] [outer = 0x942e7c00] 03:12:41 INFO - PROCESS | 1813 | 1462529561586 Marionette TRACE conn4 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 03:12:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 03:12:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1533ms 03:12:41 INFO - PROCESS | 1813 | 1462529561661 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 03:12:41 INFO - PROCESS | 1813 | 1462529561665 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 03:12:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 03:12:41 INFO - PROCESS | 1813 | 1462529561673 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 03:12:41 INFO - PROCESS | 1813 | 1462529561677 Marionette TRACE conn4 <- [1,1174,null,{}] 03:12:41 INFO - PROCESS | 1813 | 1462529561683 Marionette TRACE conn4 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:41 INFO - PROCESS | 1813 | 1462529561963 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 03:12:42 INFO - PROCESS | 1813 | 1462529562246 Marionette TRACE conn4 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:42 INFO - PROCESS | 1813 | ++DOCSHELL 0x942ef400 == 73 [pid = 1813] [id = 301] 03:12:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 138 (0x94c15400) [pid = 1813] [serial = 904] [outer = (nil)] 03:12:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 139 (0x94c4b800) [pid = 1813] [serial = 905] [outer = 0x94c15400] 03:12:42 INFO - PROCESS | 1813 | 1462529562343 Marionette DEBUG loaded listener.js 03:12:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 140 (0x94ce5000) [pid = 1813] [serial = 906] [outer = 0x94c15400] 03:12:43 INFO - PROCESS | 1813 | 1462529563269 Marionette TRACE conn4 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 03:12:43 INFO - PROCESS | 1813 | 1462529563317 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 03:12:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 03:12:43 INFO - PROCESS | 1813 | 1462529563325 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 03:12:43 INFO - PROCESS | 1813 | 1462529563328 Marionette TRACE conn4 <- [1,1178,null,{}] 03:12:43 INFO - PROCESS | 1813 | 1462529563335 Marionette TRACE conn4 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:43 INFO - PROCESS | 1813 | 1462529563537 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 03:12:43 INFO - PROCESS | 1813 | 1462529563763 Marionette TRACE conn4 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:43 INFO - PROCESS | 1813 | ++DOCSHELL 0x8bd6a400 == 74 [pid = 1813] [id = 302] 03:12:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 141 (0x90da5800) [pid = 1813] [serial = 907] [outer = (nil)] 03:12:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 142 (0x94d5e000) [pid = 1813] [serial = 908] [outer = 0x90da5800] 03:12:43 INFO - PROCESS | 1813 | 1462529563898 Marionette DEBUG loaded listener.js 03:12:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 143 (0x94d61000) [pid = 1813] [serial = 909] [outer = 0x90da5800] 03:12:44 INFO - PROCESS | 1813 | 1462529564826 Marionette TRACE conn4 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 03:12:44 INFO - PROCESS | 1813 | 1462529564914 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 03:12:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 03:12:44 INFO - PROCESS | 1813 | 1462529564922 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 03:12:44 INFO - PROCESS | 1813 | 1462529564926 Marionette TRACE conn4 <- [1,1182,null,{}] 03:12:44 INFO - PROCESS | 1813 | 1462529564932 Marionette TRACE conn4 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:45 INFO - PROCESS | 1813 | 1462529565155 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 03:12:45 INFO - PROCESS | 1813 | 1462529565379 Marionette TRACE conn4 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:45 INFO - PROCESS | 1813 | ++DOCSHELL 0x94ce8800 == 75 [pid = 1813] [id = 303] 03:12:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 144 (0x94d59400) [pid = 1813] [serial = 910] [outer = (nil)] 03:12:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 145 (0x94dd3c00) [pid = 1813] [serial = 911] [outer = 0x94d59400] 03:12:45 INFO - PROCESS | 1813 | 1462529565514 Marionette DEBUG loaded listener.js 03:12:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 146 (0x94dda400) [pid = 1813] [serial = 912] [outer = 0x94d59400] 03:12:46 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 03:12:46 INFO - PROCESS | 1813 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:12:46 INFO - PROCESS | 1813 | 1462529566496 Marionette TRACE conn4 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 03:12:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 03:12:46 INFO - PROCESS | 1813 | 1462529566567 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 03:12:46 INFO - PROCESS | 1813 | 1462529566574 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 03:12:46 INFO - PROCESS | 1813 | 1462529566577 Marionette TRACE conn4 <- [1,1186,null,{}] 03:12:46 INFO - PROCESS | 1813 | 1462529566584 Marionette TRACE conn4 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:46 INFO - PROCESS | 1813 | 1462529566782 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 03:12:47 INFO - PROCESS | 1813 | 1462529567028 Marionette TRACE conn4 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:47 INFO - PROCESS | 1813 | ++DOCSHELL 0x8d7e0400 == 76 [pid = 1813] [id = 304] 03:12:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 147 (0x8d8da000) [pid = 1813] [serial = 913] [outer = (nil)] 03:12:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 148 (0x8dba0800) [pid = 1813] [serial = 914] [outer = 0x8d8da000] 03:12:47 INFO - PROCESS | 1813 | 1462529567412 Marionette DEBUG loaded listener.js 03:12:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 149 (0x8eb89c00) [pid = 1813] [serial = 915] [outer = 0x8d8da000] 03:12:48 INFO - PROCESS | 1813 | 1462529568417 Marionette TRACE conn4 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 03:12:48 INFO - PROCESS | 1813 | 1462529568469 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 03:12:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 03:12:48 INFO - PROCESS | 1813 | 1462529568478 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 03:12:48 INFO - PROCESS | 1813 | 1462529568484 Marionette TRACE conn4 <- [1,1190,null,{}] 03:12:48 INFO - PROCESS | 1813 | 1462529568491 Marionette TRACE conn4 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:48 INFO - PROCESS | 1813 | 1462529568698 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 03:12:48 INFO - PROCESS | 1813 | 1462529568940 Marionette TRACE conn4 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:49 INFO - PROCESS | 1813 | ++DOCSHELL 0x8e47b400 == 77 [pid = 1813] [id = 305] 03:12:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 150 (0x8ed47400) [pid = 1813] [serial = 916] [outer = (nil)] 03:12:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 151 (0x9163d800) [pid = 1813] [serial = 917] [outer = 0x8ed47400] 03:12:49 INFO - PROCESS | 1813 | 1462529569138 Marionette DEBUG loaded listener.js 03:12:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 152 (0x919b4c00) [pid = 1813] [serial = 918] [outer = 0x8ed47400] 03:12:50 INFO - PROCESS | 1813 | 1462529570096 Marionette TRACE conn4 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 03:12:50 INFO - PROCESS | 1813 | 1462529570184 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 03:12:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 03:12:50 INFO - PROCESS | 1813 | 1462529570196 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 03:12:50 INFO - PROCESS | 1813 | 1462529570200 Marionette TRACE conn4 <- [1,1194,null,{}] 03:12:50 INFO - PROCESS | 1813 | 1462529570207 Marionette TRACE conn4 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:50 INFO - PROCESS | 1813 | 1462529570466 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 03:12:50 INFO - PROCESS | 1813 | --DOCSHELL 0x8b0edc00 == 76 [pid = 1813] [id = 224] 03:12:50 INFO - PROCESS | 1813 | --DOCSHELL 0x8bed5000 == 75 [pid = 1813] [id = 218] 03:12:50 INFO - PROCESS | 1813 | --DOMWINDOW == 151 (0x91639c00) [pid = 1813] [serial = 842] [outer = (nil)] [url = about:blank] 03:12:50 INFO - PROCESS | 1813 | --DOCSHELL 0x8bd69400 == 74 [pid = 1813] [id = 294] 03:12:50 INFO - PROCESS | 1813 | --DOCSHELL 0x8f9e1800 == 73 [pid = 1813] [id = 293] 03:12:50 INFO - PROCESS | 1813 | --DOCSHELL 0x8dba6400 == 72 [pid = 1813] [id = 292] 03:12:50 INFO - PROCESS | 1813 | --DOCSHELL 0x96a83400 == 71 [pid = 1813] [id = 10] 03:12:50 INFO - PROCESS | 1813 | --DOCSHELL 0x8bd73400 == 70 [pid = 1813] [id = 291] 03:12:50 INFO - PROCESS | 1813 | --DOCSHELL 0x8c456400 == 69 [pid = 1813] [id = 290] 03:12:50 INFO - PROCESS | 1813 | 1462529570771 Marionette TRACE conn4 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:50 INFO - PROCESS | 1813 | ++DOCSHELL 0x8b0f6800 == 70 [pid = 1813] [id = 306] 03:12:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 152 (0x8bd73400) [pid = 1813] [serial = 919] [outer = (nil)] 03:12:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 153 (0x8d8df800) [pid = 1813] [serial = 920] [outer = 0x8bd73400] 03:12:50 INFO - PROCESS | 1813 | 1462529570859 Marionette DEBUG loaded listener.js 03:12:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 154 (0x8f64e800) [pid = 1813] [serial = 921] [outer = 0x8bd73400] 03:12:51 INFO - PROCESS | 1813 | --DOCSHELL 0x91798400 == 69 [pid = 1813] [id = 283] 03:12:51 INFO - PROCESS | 1813 | --DOCSHELL 0x8db97800 == 68 [pid = 1813] [id = 282] 03:12:51 INFO - PROCESS | 1813 | --DOCSHELL 0x8c44f000 == 67 [pid = 1813] [id = 281] 03:12:51 INFO - PROCESS | 1813 | --DOMWINDOW == 153 (0x91572c00) [pid = 1813] [serial = 836] [outer = (nil)] [url = about:blank] 03:12:51 INFO - PROCESS | 1813 | --DOMWINDOW == 152 (0x91797000) [pid = 1813] [serial = 839] [outer = (nil)] [url = about:blank] 03:12:51 INFO - PROCESS | 1813 | --DOMWINDOW == 151 (0x90c5a400) [pid = 1813] [serial = 833] [outer = (nil)] [url = about:blank] 03:12:51 INFO - PROCESS | 1813 | --DOMWINDOW == 150 (0x8d7dd400) [pid = 1813] [serial = 825] [outer = (nil)] [url = about:blank] 03:12:51 INFO - PROCESS | 1813 | --DOMWINDOW == 149 (0x8c64b400) [pid = 1813] [serial = 824] [outer = (nil)] [url = about:blank] 03:12:51 INFO - PROCESS | 1813 | --DOMWINDOW == 148 (0x8ed15000) [pid = 1813] [serial = 828] [outer = (nil)] [url = about:blank] 03:12:51 INFO - PROCESS | 1813 | --DOMWINDOW == 147 (0x8eb88400) [pid = 1813] [serial = 827] [outer = (nil)] [url = about:blank] 03:12:51 INFO - PROCESS | 1813 | --DOMWINDOW == 146 (0x91887400) [pid = 1813] [serial = 812] [outer = (nil)] [url = about:blank] 03:12:51 INFO - PROCESS | 1813 | --DOMWINDOW == 145 (0x9187f000) [pid = 1813] [serial = 803] [outer = (nil)] [url = about:blank] 03:12:51 INFO - PROCESS | 1813 | --DOMWINDOW == 144 (0x8eb8d400) [pid = 1813] [serial = 830] [outer = (nil)] [url = about:blank] 03:12:51 INFO - PROCESS | 1813 | --DOMWINDOW == 143 (0x8ed54800) [pid = 1813] [serial = 831] [outer = (nil)] [url = about:blank] 03:12:51 INFO - PROCESS | 1813 | --DOMWINDOW == 142 (0x919ab800) [pid = 1813] [serial = 815] [outer = (nil)] [url = about:blank] 03:12:51 INFO - PROCESS | 1813 | --DOMWINDOW == 141 (0x8f64a000) [pid = 1813] [serial = 809] [outer = (nil)] [url = about:blank] 03:12:51 INFO - PROCESS | 1813 | --DOMWINDOW == 140 (0x8d8d8800) [pid = 1813] [serial = 806] [outer = (nil)] [url = about:blank] 03:12:51 INFO - PROCESS | 1813 | --DOMWINDOW == 139 (0x91f05400) [pid = 1813] [serial = 818] [outer = (nil)] [url = about:blank] 03:12:51 INFO - PROCESS | 1813 | --DOMWINDOW == 138 (0x92749000) [pid = 1813] [serial = 821] [outer = (nil)] [url = about:blank] 03:12:51 INFO - PROCESS | 1813 | --DOMWINDOW == 137 (0x91639400) [pid = 1813] [serial = 837] [outer = (nil)] [url = about:blank] 03:12:51 INFO - PROCESS | 1813 | --DOMWINDOW == 136 (0x9188c000) [pid = 1813] [serial = 840] [outer = (nil)] [url = about:blank] 03:12:51 INFO - PROCESS | 1813 | --DOMWINDOW == 135 (0x90c9c000) [pid = 1813] [serial = 834] [outer = (nil)] [url = about:blank] 03:12:51 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 03:12:51 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 03:12:51 INFO - PROCESS | 1813 | 1462529571788 Marionette TRACE conn4 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 03:12:51 INFO - PROCESS | 1813 | 1462529571843 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 03:12:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 03:12:51 INFO - PROCESS | 1813 | 1462529571857 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 03:12:51 INFO - PROCESS | 1813 | 1462529571863 Marionette TRACE conn4 <- [1,1198,null,{}] 03:12:51 INFO - PROCESS | 1813 | 1462529571880 Marionette TRACE conn4 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:52 INFO - PROCESS | 1813 | 1462529572067 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 03:12:52 INFO - PROCESS | 1813 | 1462529572205 Marionette TRACE conn4 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:52 INFO - PROCESS | 1813 | ++DOCSHELL 0x8d7d5800 == 68 [pid = 1813] [id = 307] 03:12:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 136 (0x9163b800) [pid = 1813] [serial = 922] [outer = (nil)] 03:12:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 137 (0x9274ac00) [pid = 1813] [serial = 923] [outer = 0x9163b800] 03:12:52 INFO - PROCESS | 1813 | 1462529572288 Marionette DEBUG loaded listener.js 03:12:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 138 (0x927aa000) [pid = 1813] [serial = 924] [outer = 0x9163b800] 03:12:53 INFO - PROCESS | 1813 | 1462529573203 Marionette TRACE conn4 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 03:12:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 03:12:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1388ms 03:12:53 INFO - PROCESS | 1813 | 1462529573246 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 03:12:53 INFO - PROCESS | 1813 | 1462529573251 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 03:12:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 03:12:53 INFO - PROCESS | 1813 | 1462529573263 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 03:12:53 INFO - PROCESS | 1813 | 1462529573266 Marionette TRACE conn4 <- [1,1202,null,{}] 03:12:53 INFO - PROCESS | 1813 | 1462529573272 Marionette TRACE conn4 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:53 INFO - PROCESS | 1813 | 1462529573494 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 03:12:53 INFO - PROCESS | 1813 | 1462529573520 Marionette TRACE conn4 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:53 INFO - PROCESS | 1813 | ++DOCSHELL 0x92749000 == 69 [pid = 1813] [id = 308] 03:12:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 139 (0x927acc00) [pid = 1813] [serial = 925] [outer = (nil)] 03:12:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 140 (0x93468800) [pid = 1813] [serial = 926] [outer = 0x927acc00] 03:12:53 INFO - PROCESS | 1813 | 1462529573611 Marionette DEBUG loaded listener.js 03:12:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 141 (0x93651000) [pid = 1813] [serial = 927] [outer = 0x927acc00] 03:12:54 INFO - PROCESS | 1813 | 1462529574612 Marionette TRACE conn4 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 03:12:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 03:12:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1387ms 03:12:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 03:12:54 INFO - PROCESS | 1813 | 1462529574646 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 03:12:54 INFO - PROCESS | 1813 | 1462529574649 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 03:12:54 INFO - PROCESS | 1813 | 1462529574655 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 03:12:54 INFO - PROCESS | 1813 | 1462529574659 Marionette TRACE conn4 <- [1,1206,null,{}] 03:12:54 INFO - PROCESS | 1813 | 1462529574664 Marionette TRACE conn4 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:54 INFO - PROCESS | 1813 | 1462529574901 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 03:12:54 INFO - PROCESS | 1813 | 1462529574930 Marionette TRACE conn4 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:54 INFO - PROCESS | 1813 | ++DOCSHELL 0x9274c000 == 70 [pid = 1813] [id = 309] 03:12:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 142 (0x92921c00) [pid = 1813] [serial = 928] [outer = (nil)] 03:12:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 143 (0x94c0d400) [pid = 1813] [serial = 929] [outer = 0x92921c00] 03:12:55 INFO - PROCESS | 1813 | 1462529575031 Marionette DEBUG loaded listener.js 03:12:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 144 (0x94c46000) [pid = 1813] [serial = 930] [outer = 0x92921c00] 03:12:55 INFO - PROCESS | 1813 | --DOMWINDOW == 143 (0x8d8d9000) [pid = 1813] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 03:12:55 INFO - PROCESS | 1813 | --DOMWINDOW == 142 (0x8dba1000) [pid = 1813] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 03:12:55 INFO - PROCESS | 1813 | --DOMWINDOW == 141 (0x8d8d9400) [pid = 1813] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 03:12:55 INFO - PROCESS | 1813 | --DOMWINDOW == 140 (0x8d8e2000) [pid = 1813] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 03:12:55 INFO - PROCESS | 1813 | --DOMWINDOW == 139 (0x90c5d800) [pid = 1813] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 03:12:55 INFO - PROCESS | 1813 | --DOMWINDOW == 138 (0x90da5400) [pid = 1813] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 03:12:55 INFO - PROCESS | 1813 | --DOMWINDOW == 137 (0x8bd69c00) [pid = 1813] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 03:12:55 INFO - PROCESS | 1813 | --DOMWINDOW == 136 (0x9912e400) [pid = 1813] [serial = 27] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 03:12:55 INFO - PROCESS | 1813 | --DOMWINDOW == 135 (0x97e76400) [pid = 1813] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 03:12:56 INFO - PROCESS | 1813 | 1462529576124 Marionette TRACE conn4 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 03:12:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 03:12:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1535ms 03:12:56 INFO - PROCESS | 1813 | 1462529576190 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 03:12:56 INFO - PROCESS | 1813 | 1462529576195 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 03:12:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 03:12:56 INFO - PROCESS | 1813 | 1462529576202 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 03:12:56 INFO - PROCESS | 1813 | 1462529576206 Marionette TRACE conn4 <- [1,1210,null,{}] 03:12:56 INFO - PROCESS | 1813 | 1462529576212 Marionette TRACE conn4 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:56 INFO - PROCESS | 1813 | 1462529576446 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 03:12:56 INFO - PROCESS | 1813 | 1462529576464 Marionette TRACE conn4 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:56 INFO - PROCESS | 1813 | ++DOCSHELL 0x8d7db000 == 71 [pid = 1813] [id = 310] 03:12:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 136 (0x90c5a800) [pid = 1813] [serial = 931] [outer = (nil)] 03:12:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 137 (0x9365c800) [pid = 1813] [serial = 932] [outer = 0x90c5a800] 03:12:56 INFO - PROCESS | 1813 | 1462529576543 Marionette DEBUG loaded listener.js 03:12:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 138 (0x94c44000) [pid = 1813] [serial = 933] [outer = 0x90c5a800] 03:12:57 INFO - PROCESS | 1813 | 1462529577433 Marionette TRACE conn4 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 03:12:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 03:12:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1340ms 03:12:57 INFO - PROCESS | 1813 | 1462529577558 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 03:12:57 INFO - PROCESS | 1813 | 1462529577565 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 03:12:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 03:12:57 INFO - PROCESS | 1813 | 1462529577574 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 03:12:57 INFO - PROCESS | 1813 | 1462529577581 Marionette TRACE conn4 <- [1,1214,null,{}] 03:12:57 INFO - PROCESS | 1813 | 1462529577590 Marionette TRACE conn4 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:57 INFO - PROCESS | 1813 | 1462529577803 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 03:12:58 INFO - PROCESS | 1813 | 1462529578060 Marionette TRACE conn4 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:58 INFO - PROCESS | 1813 | ++DOCSHELL 0x8d8e5000 == 72 [pid = 1813] [id = 311] 03:12:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 139 (0x8db97800) [pid = 1813] [serial = 934] [outer = (nil)] 03:12:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 140 (0x8dca6400) [pid = 1813] [serial = 935] [outer = 0x8db97800] 03:12:58 INFO - PROCESS | 1813 | 1462529578185 Marionette DEBUG loaded listener.js 03:12:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 141 (0x8ed88800) [pid = 1813] [serial = 936] [outer = 0x8db97800] 03:12:59 INFO - PROCESS | 1813 | 1462529579188 Marionette TRACE conn4 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 03:12:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 03:12:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1689ms 03:12:59 INFO - PROCESS | 1813 | 1462529579265 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 03:12:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 03:12:59 INFO - PROCESS | 1813 | 1462529579271 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 03:12:59 INFO - PROCESS | 1813 | 1462529579285 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 03:12:59 INFO - PROCESS | 1813 | 1462529579291 Marionette TRACE conn4 <- [1,1218,null,{}] 03:12:59 INFO - PROCESS | 1813 | 1462529579299 Marionette TRACE conn4 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:12:59 INFO - PROCESS | 1813 | 1462529579539 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 03:12:59 INFO - PROCESS | 1813 | 1462529579822 Marionette TRACE conn4 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:12:59 INFO - PROCESS | 1813 | ++DOCSHELL 0x90c61c00 == 73 [pid = 1813] [id = 312] 03:12:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 142 (0x90c9ac00) [pid = 1813] [serial = 937] [outer = (nil)] 03:12:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 143 (0x91640800) [pid = 1813] [serial = 938] [outer = 0x90c9ac00] 03:12:59 INFO - PROCESS | 1813 | 1462529579928 Marionette DEBUG loaded listener.js 03:13:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 144 (0x91885800) [pid = 1813] [serial = 939] [outer = 0x90c9ac00] 03:13:00 INFO - PROCESS | 1813 | 1462529580970 Marionette TRACE conn4 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 03:13:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 03:13:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1747ms 03:13:01 INFO - PROCESS | 1813 | 1462529581028 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 03:13:01 INFO - PROCESS | 1813 | 1462529581032 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 03:13:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 03:13:01 INFO - PROCESS | 1813 | 1462529581040 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 03:13:01 INFO - PROCESS | 1813 | 1462529581044 Marionette TRACE conn4 <- [1,1222,null,{}] 03:13:01 INFO - PROCESS | 1813 | 1462529581062 Marionette TRACE conn4 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:01 INFO - PROCESS | 1813 | 1462529581319 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 03:13:01 INFO - PROCESS | 1813 | 1462529581608 Marionette TRACE conn4 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:01 INFO - PROCESS | 1813 | ++DOCSHELL 0x93469c00 == 74 [pid = 1813] [id = 313] 03:13:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 145 (0x9365cc00) [pid = 1813] [serial = 940] [outer = (nil)] 03:13:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 146 (0x94c43c00) [pid = 1813] [serial = 941] [outer = 0x9365cc00] 03:13:01 INFO - PROCESS | 1813 | 1462529581722 Marionette DEBUG loaded listener.js 03:13:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 147 (0x94d56800) [pid = 1813] [serial = 942] [outer = 0x9365cc00] 03:13:02 INFO - PROCESS | 1813 | 1462529582656 Marionette TRACE conn4 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 03:13:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 03:13:02 INFO - PROCESS | 1813 | 1462529582738 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 03:13:02 INFO - PROCESS | 1813 | 1462529582744 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 03:13:02 INFO - PROCESS | 1813 | 1462529582748 Marionette TRACE conn4 <- [1,1226,null,{}] 03:13:02 INFO - PROCESS | 1813 | 1462529582754 Marionette TRACE conn4 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:02 INFO - PROCESS | 1813 | 1462529582984 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 03:13:03 INFO - PROCESS | 1813 | 1462529583229 Marionette TRACE conn4 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:03 INFO - PROCESS | 1813 | ++DOCSHELL 0x8c646800 == 75 [pid = 1813] [id = 314] 03:13:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 148 (0x91573400) [pid = 1813] [serial = 943] [outer = (nil)] 03:13:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 149 (0x96a76400) [pid = 1813] [serial = 944] [outer = 0x91573400] 03:13:03 INFO - PROCESS | 1813 | 1462529583362 Marionette DEBUG loaded listener.js 03:13:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 150 (0x96a7e800) [pid = 1813] [serial = 945] [outer = 0x91573400] 03:13:04 INFO - PROCESS | 1813 | 1462529584306 Marionette TRACE conn4 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 03:13:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 03:13:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1593ms 03:13:04 INFO - PROCESS | 1813 | 1462529584337 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 03:13:04 INFO - PROCESS | 1813 | 1462529584341 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 03:13:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 03:13:04 INFO - PROCESS | 1813 | 1462529584349 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 03:13:04 INFO - PROCESS | 1813 | 1462529584352 Marionette TRACE conn4 <- [1,1230,null,{}] 03:13:04 INFO - PROCESS | 1813 | 1462529584359 Marionette TRACE conn4 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:04 INFO - PROCESS | 1813 | 1462529584549 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 03:13:04 INFO - PROCESS | 1813 | 1462529584738 Marionette TRACE conn4 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:04 INFO - PROCESS | 1813 | ++DOCSHELL 0x94dde800 == 76 [pid = 1813] [id = 315] 03:13:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 151 (0x94fb4800) [pid = 1813] [serial = 946] [outer = (nil)] 03:13:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 152 (0x97e77400) [pid = 1813] [serial = 947] [outer = 0x94fb4800] 03:13:04 INFO - PROCESS | 1813 | 1462529584876 Marionette DEBUG loaded listener.js 03:13:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 153 (0x97e7a000) [pid = 1813] [serial = 948] [outer = 0x94fb4800] 03:13:05 INFO - PROCESS | 1813 | 1462529585802 Marionette TRACE conn4 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 03:13:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 03:13:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1494ms 03:13:05 INFO - PROCESS | 1813 | 1462529585842 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 03:13:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 03:13:05 INFO - PROCESS | 1813 | 1462529585847 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 03:13:05 INFO - PROCESS | 1813 | 1462529585855 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 03:13:05 INFO - PROCESS | 1813 | 1462529585858 Marionette TRACE conn4 <- [1,1234,null,{}] 03:13:05 INFO - PROCESS | 1813 | 1462529585864 Marionette TRACE conn4 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:06 INFO - PROCESS | 1813 | 1462529586097 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 03:13:06 INFO - PROCESS | 1813 | 1462529586351 Marionette TRACE conn4 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:06 INFO - PROCESS | 1813 | ++DOCSHELL 0x8bd72000 == 77 [pid = 1813] [id = 316] 03:13:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 154 (0x96a81800) [pid = 1813] [serial = 949] [outer = (nil)] 03:13:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 155 (0x99024800) [pid = 1813] [serial = 950] [outer = 0x96a81800] 03:13:06 INFO - PROCESS | 1813 | 1462529586494 Marionette DEBUG loaded listener.js 03:13:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 156 (0x9902b000) [pid = 1813] [serial = 951] [outer = 0x96a81800] 03:13:07 INFO - PROCESS | 1813 | 1462529587404 Marionette TRACE conn4 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 03:13:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 03:13:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1585ms 03:13:07 INFO - PROCESS | 1813 | 1462529587440 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 03:13:07 INFO - PROCESS | 1813 | 1462529587445 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 03:13:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 03:13:07 INFO - PROCESS | 1813 | 1462529587453 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 03:13:07 INFO - PROCESS | 1813 | 1462529587456 Marionette TRACE conn4 <- [1,1238,null,{}] 03:13:07 INFO - PROCESS | 1813 | 1462529587483 Marionette TRACE conn4 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:07 INFO - PROCESS | 1813 | 1462529587670 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 03:13:07 INFO - PROCESS | 1813 | 1462529587853 Marionette TRACE conn4 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:07 INFO - PROCESS | 1813 | ++DOCSHELL 0x8becb000 == 78 [pid = 1813] [id = 317] 03:13:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 157 (0x985ee000) [pid = 1813] [serial = 952] [outer = (nil)] 03:13:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 158 (0x99030000) [pid = 1813] [serial = 953] [outer = 0x985ee000] 03:13:07 INFO - PROCESS | 1813 | 1462529587941 Marionette DEBUG loaded listener.js 03:13:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 159 (0x9912cc00) [pid = 1813] [serial = 954] [outer = 0x985ee000] 03:13:08 INFO - PROCESS | 1813 | 1462529588920 Marionette TRACE conn4 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 03:13:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 03:13:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1545ms 03:13:09 INFO - PROCESS | 1813 | 1462529588998 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 03:13:09 INFO - PROCESS | 1813 | 1462529589003 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 03:13:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 03:13:09 INFO - PROCESS | 1813 | 1462529589009 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 03:13:09 INFO - PROCESS | 1813 | 1462529589013 Marionette TRACE conn4 <- [1,1242,null,{}] 03:13:09 INFO - PROCESS | 1813 | 1462529589020 Marionette TRACE conn4 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:09 INFO - PROCESS | 1813 | 1462529589208 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 03:13:09 INFO - PROCESS | 1813 | 1462529589390 Marionette TRACE conn4 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:09 INFO - PROCESS | 1813 | ++DOCSHELL 0x94dde400 == 79 [pid = 1813] [id = 318] 03:13:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 160 (0x97e72400) [pid = 1813] [serial = 955] [outer = (nil)] 03:13:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 161 (0x9966b800) [pid = 1813] [serial = 956] [outer = 0x97e72400] 03:13:09 INFO - PROCESS | 1813 | 1462529589481 Marionette DEBUG loaded listener.js 03:13:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 162 (0x99e22c00) [pid = 1813] [serial = 957] [outer = 0x97e72400] 03:13:10 INFO - PROCESS | 1813 | 1462529590459 Marionette TRACE conn4 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 03:13:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 03:13:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1490ms 03:13:10 INFO - PROCESS | 1813 | 1462529590500 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 03:13:10 INFO - PROCESS | 1813 | 1462529590505 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 03:13:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 03:13:10 INFO - PROCESS | 1813 | 1462529590512 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 03:13:10 INFO - PROCESS | 1813 | 1462529590515 Marionette TRACE conn4 <- [1,1246,null,{}] 03:13:10 INFO - PROCESS | 1813 | 1462529590522 Marionette TRACE conn4 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:10 INFO - PROCESS | 1813 | 1462529590723 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 03:13:10 INFO - PROCESS | 1813 | 1462529590968 Marionette TRACE conn4 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:11 INFO - PROCESS | 1813 | ++DOCSHELL 0x8a07e400 == 80 [pid = 1813] [id = 319] 03:13:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 163 (0x9188a800) [pid = 1813] [serial = 958] [outer = (nil)] 03:13:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 164 (0x9a134000) [pid = 1813] [serial = 959] [outer = 0x9188a800] 03:13:11 INFO - PROCESS | 1813 | 1462529591102 Marionette DEBUG loaded listener.js 03:13:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 165 (0x9a139c00) [pid = 1813] [serial = 960] [outer = 0x9188a800] 03:13:12 INFO - PROCESS | 1813 | 1462529592068 Marionette TRACE conn4 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 03:13:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 03:13:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1632ms 03:13:12 INFO - PROCESS | 1813 | 1462529592146 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 03:13:12 INFO - PROCESS | 1813 | 1462529592149 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 03:13:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 03:13:12 INFO - PROCESS | 1813 | 1462529592156 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 03:13:12 INFO - PROCESS | 1813 | 1462529592159 Marionette TRACE conn4 <- [1,1250,null,{}] 03:13:12 INFO - PROCESS | 1813 | 1462529592166 Marionette TRACE conn4 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:12 INFO - PROCESS | 1813 | 1462529592386 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 03:13:12 INFO - PROCESS | 1813 | 1462529592614 Marionette TRACE conn4 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:12 INFO - PROCESS | 1813 | ++DOCSHELL 0x9a133c00 == 81 [pid = 1813] [id = 320] 03:13:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 166 (0x9a135c00) [pid = 1813] [serial = 961] [outer = (nil)] 03:13:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 167 (0x9a140400) [pid = 1813] [serial = 962] [outer = 0x9a135c00] 03:13:12 INFO - PROCESS | 1813 | 1462529592746 Marionette DEBUG loaded listener.js 03:13:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 168 (0x9a25bc00) [pid = 1813] [serial = 963] [outer = 0x9a135c00] 03:13:13 INFO - PROCESS | 1813 | 1462529593745 Marionette TRACE conn4 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 03:13:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 03:13:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1646ms 03:13:13 INFO - PROCESS | 1813 | 1462529593803 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 03:13:13 INFO - PROCESS | 1813 | 1462529593807 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 03:13:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 03:13:13 INFO - PROCESS | 1813 | 1462529593814 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 03:13:13 INFO - PROCESS | 1813 | 1462529593819 Marionette TRACE conn4 <- [1,1254,null,{}] 03:13:13 INFO - PROCESS | 1813 | 1462529593825 Marionette TRACE conn4 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:14 INFO - PROCESS | 1813 | 1462529594055 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 03:13:14 INFO - PROCESS | 1813 | 1462529594302 Marionette TRACE conn4 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:14 INFO - PROCESS | 1813 | ++DOCSHELL 0x8bed4800 == 82 [pid = 1813] [id = 321] 03:13:14 INFO - PROCESS | 1813 | ++DOMWINDOW == 169 (0x8c44c800) [pid = 1813] [serial = 964] [outer = (nil)] 03:13:14 INFO - PROCESS | 1813 | ++DOMWINDOW == 170 (0x92750800) [pid = 1813] [serial = 965] [outer = 0x8c44c800] 03:13:14 INFO - PROCESS | 1813 | 1462529594445 Marionette DEBUG loaded listener.js 03:13:14 INFO - PROCESS | 1813 | ++DOMWINDOW == 171 (0x9a463400) [pid = 1813] [serial = 966] [outer = 0x8c44c800] 03:13:15 INFO - PROCESS | 1813 | 1462529595396 Marionette TRACE conn4 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 03:13:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 03:13:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1631ms 03:13:15 INFO - PROCESS | 1813 | 1462529595447 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 03:13:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 03:13:15 INFO - PROCESS | 1813 | 1462529595451 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 03:13:15 INFO - PROCESS | 1813 | 1462529595458 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 03:13:15 INFO - PROCESS | 1813 | 1462529595462 Marionette TRACE conn4 <- [1,1258,null,{}] 03:13:15 INFO - PROCESS | 1813 | 1462529595468 Marionette TRACE conn4 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:15 INFO - PROCESS | 1813 | 1462529595668 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 03:13:16 INFO - PROCESS | 1813 | 1462529596245 Marionette TRACE conn4 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:16 INFO - PROCESS | 1813 | ++DOCSHELL 0x8d8dfc00 == 83 [pid = 1813] [id = 322] 03:13:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 172 (0x8d8e1400) [pid = 1813] [serial = 967] [outer = (nil)] 03:13:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 173 (0x8dba3400) [pid = 1813] [serial = 968] [outer = 0x8d8e1400] 03:13:16 INFO - PROCESS | 1813 | 1462529596340 Marionette DEBUG loaded listener.js 03:13:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 174 (0x8f64a000) [pid = 1813] [serial = 969] [outer = 0x8d8e1400] 03:13:17 INFO - PROCESS | 1813 | 1462529597271 Marionette TRACE conn4 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 03:13:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 03:13:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1883ms 03:13:17 INFO - PROCESS | 1813 | 1462529597342 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 03:13:17 INFO - PROCESS | 1813 | 1462529597349 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 03:13:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 03:13:17 INFO - PROCESS | 1813 | 1462529597357 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 03:13:17 INFO - PROCESS | 1813 | 1462529597364 Marionette TRACE conn4 <- [1,1262,null,{}] 03:13:17 INFO - PROCESS | 1813 | 1462529597371 Marionette TRACE conn4 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:17 INFO - PROCESS | 1813 | 1462529597686 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 03:13:18 INFO - PROCESS | 1813 | 1462529597980 Marionette TRACE conn4 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:18 INFO - PROCESS | 1813 | ++DOCSHELL 0x8ed0a800 == 84 [pid = 1813] [id = 323] 03:13:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 175 (0x8f642800) [pid = 1813] [serial = 970] [outer = (nil)] 03:13:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 176 (0x91790400) [pid = 1813] [serial = 971] [outer = 0x8f642800] 03:13:18 INFO - PROCESS | 1813 | 1462529598072 Marionette DEBUG loaded listener.js 03:13:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 177 (0x919ad800) [pid = 1813] [serial = 972] [outer = 0x8f642800] 03:13:18 INFO - PROCESS | 1813 | --DOCSHELL 0x9274c000 == 83 [pid = 1813] [id = 309] 03:13:18 INFO - PROCESS | 1813 | --DOCSHELL 0x92749000 == 82 [pid = 1813] [id = 308] 03:13:18 INFO - PROCESS | 1813 | --DOMWINDOW == 176 (0x985e5000) [pid = 1813] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 03:13:18 INFO - PROCESS | 1813 | --DOMWINDOW == 175 (0x927a7800) [pid = 1813] [serial = 887] [outer = (nil)] [url = about:blank] 03:13:18 INFO - PROCESS | 1813 | --DOCSHELL 0x8d7d5800 == 81 [pid = 1813] [id = 307] 03:13:18 INFO - PROCESS | 1813 | --DOCSHELL 0x8b0f6800 == 80 [pid = 1813] [id = 306] 03:13:18 INFO - PROCESS | 1813 | --DOCSHELL 0x8e47b400 == 79 [pid = 1813] [id = 305] 03:13:19 INFO - PROCESS | 1813 | --DOCSHELL 0x8d7e0400 == 78 [pid = 1813] [id = 304] 03:13:19 INFO - PROCESS | 1813 | --DOCSHELL 0x8b0f5800 == 77 [pid = 1813] [id = 280] 03:13:19 INFO - PROCESS | 1813 | 1462529599116 Marionette TRACE conn4 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 03:13:19 INFO - PROCESS | 1813 | --DOMWINDOW == 174 (0x919aec00) [pid = 1813] [serial = 843] [outer = (nil)] [url = about:blank] 03:13:19 INFO - PROCESS | 1813 | --DOMWINDOW == 173 (0x8eb81c00) [pid = 1813] [serial = 875] [outer = (nil)] [url = about:blank] 03:13:19 INFO - PROCESS | 1813 | --DOMWINDOW == 172 (0x8ed4b000) [pid = 1813] [serial = 876] [outer = (nil)] [url = about:blank] 03:13:19 INFO - PROCESS | 1813 | --DOMWINDOW == 171 (0x8e47b000) [pid = 1813] [serial = 873] [outer = (nil)] [url = about:blank] 03:13:19 INFO - PROCESS | 1813 | --DOMWINDOW == 170 (0x8dca5400) [pid = 1813] [serial = 872] [outer = (nil)] [url = about:blank] 03:13:19 INFO - PROCESS | 1813 | --DOMWINDOW == 169 (0x90c9ec00) [pid = 1813] [serial = 878] [outer = (nil)] [url = about:blank] 03:13:19 INFO - PROCESS | 1813 | --DOMWINDOW == 168 (0x9163bc00) [pid = 1813] [serial = 881] [outer = (nil)] [url = about:blank] 03:13:19 INFO - PROCESS | 1813 | --DOMWINDOW == 167 (0x8c64e400) [pid = 1813] [serial = 845] [outer = (nil)] [url = about:blank] 03:13:19 INFO - PROCESS | 1813 | --DOMWINDOW == 166 (0x8ed46800) [pid = 1813] [serial = 848] [outer = (nil)] [url = about:blank] 03:13:19 INFO - PROCESS | 1813 | --DOMWINDOW == 165 (0x91888800) [pid = 1813] [serial = 851] [outer = (nil)] [url = about:blank] 03:13:19 INFO - PROCESS | 1813 | --DOMWINDOW == 164 (0x92749400) [pid = 1813] [serial = 854] [outer = (nil)] [url = about:blank] 03:13:19 INFO - PROCESS | 1813 | --DOMWINDOW == 163 (0x927a3800) [pid = 1813] [serial = 857] [outer = (nil)] [url = about:blank] 03:13:19 INFO - PROCESS | 1813 | --DOMWINDOW == 162 (0x92923c00) [pid = 1813] [serial = 860] [outer = (nil)] [url = about:blank] 03:13:19 INFO - PROCESS | 1813 | --DOMWINDOW == 161 (0x93468400) [pid = 1813] [serial = 863] [outer = (nil)] [url = about:blank] 03:13:19 INFO - PROCESS | 1813 | --DOMWINDOW == 160 (0x93474800) [pid = 1813] [serial = 866] [outer = (nil)] [url = about:blank] 03:13:19 INFO - PROCESS | 1813 | --DOMWINDOW == 159 (0x90d9e000) [pid = 1813] [serial = 869] [outer = (nil)] [url = about:blank] 03:13:19 INFO - PROCESS | 1813 | --DOMWINDOW == 158 (0x8ed87c00) [pid = 1813] [serial = 884] [outer = (nil)] [url = about:blank] 03:13:19 INFO - PROCESS | 1813 | --DOMWINDOW == 157 (0x91791000) [pid = 1813] [serial = 882] [outer = (nil)] [url = about:blank] 03:13:19 INFO - PROCESS | 1813 | --DOMWINDOW == 156 (0x9292a800) [pid = 1813] [serial = 600] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 03:13:19 INFO - PROCESS | 1813 | --DOMWINDOW == 155 (0x90d9f000) [pid = 1813] [serial = 879] [outer = (nil)] [url = about:blank] 03:13:19 INFO - PROCESS | 1813 | --DOMWINDOW == 154 (0x91794000) [pid = 1813] [serial = 885] [outer = (nil)] [url = about:blank] 03:13:19 INFO - PROCESS | 1813 | --DOMWINDOW == 153 (0x91883c00) [pid = 1813] [serial = 804] [outer = (nil)] [url = about:blank] 03:13:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 03:13:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1844ms 03:13:19 INFO - PROCESS | 1813 | 1462529599205 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 03:13:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 03:13:19 INFO - PROCESS | 1813 | 1462529599212 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 03:13:19 INFO - PROCESS | 1813 | 1462529599219 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 03:13:19 INFO - PROCESS | 1813 | 1462529599222 Marionette TRACE conn4 <- [1,1266,null,{}] 03:13:19 INFO - PROCESS | 1813 | 1462529599229 Marionette TRACE conn4 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:19 INFO - PROCESS | 1813 | 1462529599412 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 03:13:19 INFO - PROCESS | 1813 | 1462529599647 Marionette TRACE conn4 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:19 INFO - PROCESS | 1813 | ++DOCSHELL 0x8ed50000 == 78 [pid = 1813] [id = 324] 03:13:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 154 (0x90c9ec00) [pid = 1813] [serial = 973] [outer = (nil)] 03:13:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 155 (0x91570400) [pid = 1813] [serial = 974] [outer = 0x90c9ec00] 03:13:19 INFO - PROCESS | 1813 | 1462529599730 Marionette DEBUG loaded listener.js 03:13:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 156 (0x91795400) [pid = 1813] [serial = 975] [outer = 0x90c9ec00] 03:13:20 INFO - PROCESS | 1813 | 1462529600557 Marionette TRACE conn4 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 03:13:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 03:13:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1382ms 03:13:20 INFO - PROCESS | 1813 | 1462529600602 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 03:13:20 INFO - PROCESS | 1813 | 1462529600606 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 03:13:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 03:13:20 INFO - PROCESS | 1813 | 1462529600620 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 03:13:20 INFO - PROCESS | 1813 | 1462529600630 Marionette TRACE conn4 <- [1,1270,null,{}] 03:13:20 INFO - PROCESS | 1813 | 1462529600639 Marionette TRACE conn4 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:20 INFO - PROCESS | 1813 | 1462529600827 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 03:13:20 INFO - PROCESS | 1813 | 1462529600971 Marionette TRACE conn4 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:21 INFO - PROCESS | 1813 | ++DOCSHELL 0x8d8e4c00 == 79 [pid = 1813] [id = 325] 03:13:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 157 (0x90c5b800) [pid = 1813] [serial = 976] [outer = (nil)] 03:13:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 158 (0x92749400) [pid = 1813] [serial = 977] [outer = 0x90c5b800] 03:13:21 INFO - PROCESS | 1813 | 1462529601059 Marionette DEBUG loaded listener.js 03:13:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 159 (0x927ab000) [pid = 1813] [serial = 978] [outer = 0x90c5b800] 03:13:21 INFO - PROCESS | 1813 | 1462529601920 Marionette TRACE conn4 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 03:13:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 03:13:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1346ms 03:13:21 INFO - PROCESS | 1813 | 1462529601961 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 03:13:21 INFO - PROCESS | 1813 | 1462529601965 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 03:13:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 03:13:21 INFO - PROCESS | 1813 | 1462529601972 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 03:13:21 INFO - PROCESS | 1813 | 1462529601975 Marionette TRACE conn4 <- [1,1274,null,{}] 03:13:21 INFO - PROCESS | 1813 | 1462529601981 Marionette TRACE conn4 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:22 INFO - PROCESS | 1813 | 1462529602194 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 03:13:22 INFO - PROCESS | 1813 | 1462529602223 Marionette TRACE conn4 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:22 INFO - PROCESS | 1813 | ++DOCSHELL 0x8ed52800 == 80 [pid = 1813] [id = 326] 03:13:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 160 (0x9274b000) [pid = 1813] [serial = 979] [outer = (nil)] 03:13:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 161 (0x93471800) [pid = 1813] [serial = 980] [outer = 0x9274b000] 03:13:22 INFO - PROCESS | 1813 | 1462529602300 Marionette DEBUG loaded listener.js 03:13:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 162 (0x93654400) [pid = 1813] [serial = 981] [outer = 0x9274b000] 03:13:23 INFO - PROCESS | 1813 | 1462529603237 Marionette TRACE conn4 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 03:13:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 03:13:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1334ms 03:13:23 INFO - PROCESS | 1813 | 1462529603307 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 03:13:23 INFO - PROCESS | 1813 | 1462529603311 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 03:13:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 03:13:23 INFO - PROCESS | 1813 | 1462529603318 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 03:13:23 INFO - PROCESS | 1813 | 1462529603322 Marionette TRACE conn4 <- [1,1278,null,{}] 03:13:23 INFO - PROCESS | 1813 | 1462529603328 Marionette TRACE conn4 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:23 INFO - PROCESS | 1813 | 1462529603581 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 03:13:23 INFO - PROCESS | 1813 | 1462529603642 Marionette TRACE conn4 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:23 INFO - PROCESS | 1813 | ++DOCSHELL 0x942eb400 == 81 [pid = 1813] [id = 327] 03:13:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 163 (0x94c12400) [pid = 1813] [serial = 982] [outer = (nil)] 03:13:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 164 (0x94c47000) [pid = 1813] [serial = 983] [outer = 0x94c12400] 03:13:23 INFO - PROCESS | 1813 | 1462529603743 Marionette DEBUG loaded listener.js 03:13:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 165 (0x94d65400) [pid = 1813] [serial = 984] [outer = 0x94c12400] 03:13:24 INFO - PROCESS | 1813 | --DOMWINDOW == 164 (0x927acc00) [pid = 1813] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 03:13:24 INFO - PROCESS | 1813 | --DOMWINDOW == 163 (0x92921c00) [pid = 1813] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 03:13:24 INFO - PROCESS | 1813 | --DOMWINDOW == 162 (0x8d8da000) [pid = 1813] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 03:13:24 INFO - PROCESS | 1813 | --DOMWINDOW == 161 (0x8bd73400) [pid = 1813] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 03:13:24 INFO - PROCESS | 1813 | --DOMWINDOW == 160 (0x8ed47400) [pid = 1813] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 03:13:24 INFO - PROCESS | 1813 | --DOMWINDOW == 159 (0x9163b800) [pid = 1813] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 03:13:24 INFO - PROCESS | 1813 | 1462529604789 Marionette TRACE conn4 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 03:13:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 03:13:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1540ms 03:13:24 INFO - PROCESS | 1813 | 1462529604859 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 03:13:24 INFO - PROCESS | 1813 | 1462529604863 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 03:13:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 03:13:24 INFO - PROCESS | 1813 | 1462529604870 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 03:13:24 INFO - PROCESS | 1813 | 1462529604873 Marionette TRACE conn4 <- [1,1282,null,{}] 03:13:24 INFO - PROCESS | 1813 | 1462529604879 Marionette TRACE conn4 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:25 INFO - PROCESS | 1813 | 1462529605066 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 03:13:25 INFO - PROCESS | 1813 | 1462529605209 Marionette TRACE conn4 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:25 INFO - PROCESS | 1813 | ++DOCSHELL 0x9274a800 == 82 [pid = 1813] [id = 328] 03:13:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 160 (0x92750000) [pid = 1813] [serial = 985] [outer = (nil)] 03:13:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 161 (0x94c43000) [pid = 1813] [serial = 986] [outer = 0x92750000] 03:13:25 INFO - PROCESS | 1813 | 1462529605286 Marionette DEBUG loaded listener.js 03:13:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 162 (0x94dd9000) [pid = 1813] [serial = 987] [outer = 0x92750000] 03:13:26 INFO - PROCESS | 1813 | 1462529606079 Marionette TRACE conn4 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 03:13:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 03:13:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1234ms 03:13:26 INFO - PROCESS | 1813 | 1462529606196 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 03:13:26 INFO - PROCESS | 1813 | 1462529606201 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 03:13:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 03:13:26 INFO - PROCESS | 1813 | 1462529606215 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 03:13:26 INFO - PROCESS | 1813 | 1462529606223 Marionette TRACE conn4 <- [1,1286,null,{}] 03:13:26 INFO - PROCESS | 1813 | 1462529606234 Marionette TRACE conn4 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:26 INFO - PROCESS | 1813 | 1462529606453 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 03:13:26 INFO - PROCESS | 1813 | 1462529606647 Marionette TRACE conn4 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:26 INFO - PROCESS | 1813 | ++DOCSHELL 0x8eb82000 == 83 [pid = 1813] [id = 329] 03:13:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 163 (0x8eb85000) [pid = 1813] [serial = 988] [outer = (nil)] 03:13:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 164 (0x8ed0b000) [pid = 1813] [serial = 989] [outer = 0x8eb85000] 03:13:26 INFO - PROCESS | 1813 | 1462529606827 Marionette DEBUG loaded listener.js 03:13:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 165 (0x8f650400) [pid = 1813] [serial = 990] [outer = 0x8eb85000] 03:13:27 INFO - PROCESS | 1813 | 1462529607799 Marionette TRACE conn4 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 03:13:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 03:13:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1644ms 03:13:27 INFO - PROCESS | 1813 | 1462529607860 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 03:13:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 03:13:27 INFO - PROCESS | 1813 | 1462529607867 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 03:13:27 INFO - PROCESS | 1813 | 1462529607881 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 03:13:27 INFO - PROCESS | 1813 | 1462529607887 Marionette TRACE conn4 <- [1,1290,null,{}] 03:13:27 INFO - PROCESS | 1813 | 1462529607895 Marionette TRACE conn4 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:28 INFO - PROCESS | 1813 | 1462529608137 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 03:13:28 INFO - PROCESS | 1813 | 1462529608382 Marionette TRACE conn4 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:28 INFO - PROCESS | 1813 | ++DOCSHELL 0x90da6400 == 84 [pid = 1813] [id = 330] 03:13:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 166 (0x91572c00) [pid = 1813] [serial = 991] [outer = (nil)] 03:13:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 167 (0x919a9c00) [pid = 1813] [serial = 992] [outer = 0x91572c00] 03:13:28 INFO - PROCESS | 1813 | 1462529608537 Marionette DEBUG loaded listener.js 03:13:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 168 (0x91f10c00) [pid = 1813] [serial = 993] [outer = 0x91572c00] 03:13:29 INFO - PROCESS | 1813 | 1462529609628 Marionette TRACE conn4 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 03:13:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 03:13:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1795ms 03:13:29 INFO - PROCESS | 1813 | 1462529609671 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 03:13:29 INFO - PROCESS | 1813 | 1462529609675 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 03:13:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 03:13:29 INFO - PROCESS | 1813 | 1462529609683 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 03:13:29 INFO - PROCESS | 1813 | 1462529609687 Marionette TRACE conn4 <- [1,1294,null,{}] 03:13:29 INFO - PROCESS | 1813 | 1462529609701 Marionette TRACE conn4 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:29 INFO - PROCESS | 1813 | 1462529609908 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 03:13:30 INFO - PROCESS | 1813 | 1462529610206 Marionette TRACE conn4 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:30 INFO - PROCESS | 1813 | ++DOCSHELL 0x942f2000 == 85 [pid = 1813] [id = 331] 03:13:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 169 (0x94c47c00) [pid = 1813] [serial = 994] [outer = (nil)] 03:13:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 170 (0x94d63400) [pid = 1813] [serial = 995] [outer = 0x94c47c00] 03:13:30 INFO - PROCESS | 1813 | 1462529610346 Marionette DEBUG loaded listener.js 03:13:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 171 (0x97e74400) [pid = 1813] [serial = 996] [outer = 0x94c47c00] 03:13:31 INFO - PROCESS | 1813 | 1462529611272 Marionette TRACE conn4 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 03:13:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 03:13:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1635ms 03:13:31 INFO - PROCESS | 1813 | 1462529611318 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 03:13:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 03:13:31 INFO - PROCESS | 1813 | 1462529611323 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 03:13:31 INFO - PROCESS | 1813 | 1462529611331 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 03:13:31 INFO - PROCESS | 1813 | 1462529611334 Marionette TRACE conn4 <- [1,1298,null,{}] 03:13:31 INFO - PROCESS | 1813 | 1462529611342 Marionette TRACE conn4 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:31 INFO - PROCESS | 1813 | 1462529611540 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 03:13:31 INFO - PROCESS | 1813 | 1462529611729 Marionette TRACE conn4 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:31 INFO - PROCESS | 1813 | ++DOCSHELL 0x8bd69400 == 86 [pid = 1813] [id = 332] 03:13:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 172 (0x93440000) [pid = 1813] [serial = 997] [outer = (nil)] 03:13:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 173 (0x99028400) [pid = 1813] [serial = 998] [outer = 0x93440000] 03:13:31 INFO - PROCESS | 1813 | 1462529611867 Marionette DEBUG loaded listener.js 03:13:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 174 (0x99613800) [pid = 1813] [serial = 999] [outer = 0x93440000] 03:13:32 INFO - PROCESS | 1813 | 1462529612812 Marionette TRACE conn4 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 03:13:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 03:13:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1536ms 03:13:32 INFO - PROCESS | 1813 | 1462529612867 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 03:13:32 INFO - PROCESS | 1813 | 1462529612870 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 03:13:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 03:13:32 INFO - PROCESS | 1813 | 1462529612877 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 03:13:32 INFO - PROCESS | 1813 | 1462529612880 Marionette TRACE conn4 <- [1,1302,null,{}] 03:13:32 INFO - PROCESS | 1813 | 1462529612887 Marionette TRACE conn4 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:33 INFO - PROCESS | 1813 | 1462529613077 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 03:13:33 INFO - PROCESS | 1813 | 1462529613310 Marionette TRACE conn4 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:33 INFO - PROCESS | 1813 | ++DOCSHELL 0x8c44e800 == 87 [pid = 1813] [id = 333] 03:13:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 175 (0x99023400) [pid = 1813] [serial = 1000] [outer = (nil)] 03:13:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 176 (0x9a133400) [pid = 1813] [serial = 1001] [outer = 0x99023400] 03:13:33 INFO - PROCESS | 1813 | 1462529613446 Marionette DEBUG loaded listener.js 03:13:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 177 (0x9a13c400) [pid = 1813] [serial = 1002] [outer = 0x99023400] 03:13:34 INFO - PROCESS | 1813 | 1462529614405 Marionette TRACE conn4 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 03:13:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 03:13:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1587ms 03:13:34 INFO - PROCESS | 1813 | 1462529614466 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 03:13:34 INFO - PROCESS | 1813 | 1462529614469 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 03:13:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 03:13:34 INFO - PROCESS | 1813 | 1462529614476 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 03:13:34 INFO - PROCESS | 1813 | 1462529614480 Marionette TRACE conn4 <- [1,1306,null,{}] 03:13:34 INFO - PROCESS | 1813 | 1462529614488 Marionette TRACE conn4 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:34 INFO - PROCESS | 1813 | 1462529614774 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 03:13:35 INFO - PROCESS | 1813 | 1462529615072 Marionette TRACE conn4 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:35 INFO - PROCESS | 1813 | ++DOCSHELL 0x9a469000 == 88 [pid = 1813] [id = 334] 03:13:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 178 (0x9a469400) [pid = 1813] [serial = 1003] [outer = (nil)] 03:13:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 179 (0x9a46dc00) [pid = 1813] [serial = 1004] [outer = 0x9a469400] 03:13:35 INFO - PROCESS | 1813 | 1462529615167 Marionette DEBUG loaded listener.js 03:13:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 180 (0x9a649c00) [pid = 1813] [serial = 1005] [outer = 0x9a469400] 03:13:36 INFO - PROCESS | 1813 | 1462529616127 Marionette TRACE conn4 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 03:13:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 03:13:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1689ms 03:13:36 INFO - PROCESS | 1813 | 1462529616166 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 03:13:36 INFO - PROCESS | 1813 | 1462529616170 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 03:13:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 03:13:36 INFO - PROCESS | 1813 | 1462529616177 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 03:13:36 INFO - PROCESS | 1813 | 1462529616180 Marionette TRACE conn4 <- [1,1310,null,{}] 03:13:36 INFO - PROCESS | 1813 | 1462529616186 Marionette TRACE conn4 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:36 INFO - PROCESS | 1813 | 1462529616383 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 03:13:36 INFO - PROCESS | 1813 | 1462529616617 Marionette TRACE conn4 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:36 INFO - PROCESS | 1813 | ++DOCSHELL 0x9a13d400 == 89 [pid = 1813] [id = 335] 03:13:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 181 (0x9a6bb800) [pid = 1813] [serial = 1006] [outer = (nil)] 03:13:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 182 (0x9aac8800) [pid = 1813] [serial = 1007] [outer = 0x9a6bb800] 03:13:36 INFO - PROCESS | 1813 | 1462529616748 Marionette DEBUG loaded listener.js 03:13:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 183 (0x9aacd400) [pid = 1813] [serial = 1008] [outer = 0x9a6bb800] 03:13:37 INFO - PROCESS | 1813 | 1462529617654 Marionette TRACE conn4 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 03:13:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 03:13:37 INFO - PROCESS | 1813 | 1462529617715 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 03:13:37 INFO - PROCESS | 1813 | 1462529617723 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 03:13:37 INFO - PROCESS | 1813 | 1462529617727 Marionette TRACE conn4 <- [1,1314,null,{}] 03:13:37 INFO - PROCESS | 1813 | 1462529617733 Marionette TRACE conn4 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:37 INFO - PROCESS | 1813 | 1462529617932 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 03:13:38 INFO - PROCESS | 1813 | 1462529618168 Marionette TRACE conn4 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:38 INFO - PROCESS | 1813 | ++DOCSHELL 0x8bd68400 == 90 [pid = 1813] [id = 336] 03:13:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 184 (0x99612800) [pid = 1813] [serial = 1009] [outer = (nil)] 03:13:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 185 (0x9b063c00) [pid = 1813] [serial = 1010] [outer = 0x99612800] 03:13:38 INFO - PROCESS | 1813 | 1462529618301 Marionette DEBUG loaded listener.js 03:13:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 186 (0x9b233400) [pid = 1813] [serial = 1011] [outer = 0x99612800] 03:13:39 INFO - PROCESS | 1813 | 1462529619261 Marionette TRACE conn4 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 03:13:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 03:13:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1583ms 03:13:39 INFO - PROCESS | 1813 | 1462529619306 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 03:13:39 INFO - PROCESS | 1813 | 1462529619310 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 03:13:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 03:13:39 INFO - PROCESS | 1813 | 1462529619317 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 03:13:39 INFO - PROCESS | 1813 | 1462529619321 Marionette TRACE conn4 <- [1,1318,null,{}] 03:13:39 INFO - PROCESS | 1813 | 1462529619328 Marionette TRACE conn4 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:39 INFO - PROCESS | 1813 | 1462529619530 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 03:13:39 INFO - PROCESS | 1813 | 1462529619780 Marionette TRACE conn4 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:39 INFO - PROCESS | 1813 | ++DOCSHELL 0x8d8da800 == 91 [pid = 1813] [id = 337] 03:13:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 187 (0x8f9d9800) [pid = 1813] [serial = 1012] [outer = (nil)] 03:13:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 188 (0x9b2b2400) [pid = 1813] [serial = 1013] [outer = 0x8f9d9800] 03:13:39 INFO - PROCESS | 1813 | 1462529619911 Marionette DEBUG loaded listener.js 03:13:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 189 (0x9b5fa800) [pid = 1813] [serial = 1014] [outer = 0x8f9d9800] 03:13:40 INFO - PROCESS | 1813 | 1462529620829 Marionette TRACE conn4 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 03:13:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 03:13:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1582ms 03:13:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 03:13:40 INFO - PROCESS | 1813 | 1462529620900 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 03:13:40 INFO - PROCESS | 1813 | 1462529620904 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 03:13:40 INFO - PROCESS | 1813 | 1462529620911 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 03:13:40 INFO - PROCESS | 1813 | 1462529620913 Marionette TRACE conn4 <- [1,1322,null,{}] 03:13:40 INFO - PROCESS | 1813 | 1462529620920 Marionette TRACE conn4 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:41 INFO - PROCESS | 1813 | 1462529621155 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 03:13:41 INFO - PROCESS | 1813 | 1462529621394 Marionette TRACE conn4 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:41 INFO - PROCESS | 1813 | ++DOCSHELL 0x8ed52000 == 92 [pid = 1813] [id = 338] 03:13:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 190 (0x94c44400) [pid = 1813] [serial = 1015] [outer = (nil)] 03:13:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 191 (0x9ba03400) [pid = 1813] [serial = 1016] [outer = 0x94c44400] 03:13:41 INFO - PROCESS | 1813 | 1462529621527 Marionette DEBUG loaded listener.js 03:13:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 192 (0x9ba0e400) [pid = 1813] [serial = 1017] [outer = 0x94c44400] 03:13:42 INFO - PROCESS | 1813 | 1462529622464 Marionette TRACE conn4 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 03:13:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 03:13:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1590ms 03:13:42 INFO - PROCESS | 1813 | 1462529622501 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 03:13:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 03:13:42 INFO - PROCESS | 1813 | 1462529622506 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 03:13:42 INFO - PROCESS | 1813 | 1462529622513 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 03:13:42 INFO - PROCESS | 1813 | 1462529622518 Marionette TRACE conn4 <- [1,1326,null,{}] 03:13:42 INFO - PROCESS | 1813 | 1462529622524 Marionette TRACE conn4 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:42 INFO - PROCESS | 1813 | 1462529622747 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 03:13:43 INFO - PROCESS | 1813 | 1462529623010 Marionette TRACE conn4 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:43 INFO - PROCESS | 1813 | ++DOCSHELL 0x8e479400 == 93 [pid = 1813] [id = 339] 03:13:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 193 (0x8e482000) [pid = 1813] [serial = 1018] [outer = (nil)] 03:13:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 194 (0x9178ec00) [pid = 1813] [serial = 1019] [outer = 0x8e482000] 03:13:43 INFO - PROCESS | 1813 | 1462529623152 Marionette DEBUG loaded listener.js 03:13:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 195 (0x93656800) [pid = 1813] [serial = 1020] [outer = 0x8e482000] 03:13:44 INFO - PROCESS | 1813 | 1462529624113 Marionette TRACE conn4 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 03:13:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 03:13:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1641ms 03:13:44 INFO - PROCESS | 1813 | 1462529624154 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 03:13:44 INFO - PROCESS | 1813 | 1462529624158 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 03:13:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 03:13:44 INFO - PROCESS | 1813 | 1462529624165 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 03:13:44 INFO - PROCESS | 1813 | 1462529624169 Marionette TRACE conn4 <- [1,1330,null,{}] 03:13:44 INFO - PROCESS | 1813 | 1462529624175 Marionette TRACE conn4 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:44 INFO - PROCESS | 1813 | 1462529624372 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 03:13:44 INFO - PROCESS | 1813 | 1462529624637 Marionette TRACE conn4 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:45 INFO - PROCESS | 1813 | ++DOCSHELL 0x8d8e3c00 == 94 [pid = 1813] [id = 340] 03:13:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 196 (0x8d8e4400) [pid = 1813] [serial = 1021] [outer = (nil)] 03:13:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 197 (0x8dca6000) [pid = 1813] [serial = 1022] [outer = 0x8d8e4400] 03:13:45 INFO - PROCESS | 1813 | 1462529625125 Marionette DEBUG loaded listener.js 03:13:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 198 (0x8eb8ec00) [pid = 1813] [serial = 1023] [outer = 0x8d8e4400] 03:13:46 INFO - PROCESS | 1813 | 1462529626085 Marionette TRACE conn4 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 03:13:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 03:13:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1989ms 03:13:46 INFO - PROCESS | 1813 | 1462529626157 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 03:13:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 03:13:46 INFO - PROCESS | 1813 | 1462529626164 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 03:13:46 INFO - PROCESS | 1813 | 1462529626173 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 03:13:46 INFO - PROCESS | 1813 | 1462529626179 Marionette TRACE conn4 <- [1,1334,null,{}] 03:13:46 INFO - PROCESS | 1813 | 1462529626187 Marionette TRACE conn4 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:46 INFO - PROCESS | 1813 | 1462529626381 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 03:13:46 INFO - PROCESS | 1813 | 1462529626626 Marionette TRACE conn4 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:46 INFO - PROCESS | 1813 | ++DOCSHELL 0x8ed15000 == 95 [pid = 1813] [id = 341] 03:13:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 199 (0x9163cc00) [pid = 1813] [serial = 1024] [outer = (nil)] 03:13:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 200 (0x91f0e800) [pid = 1813] [serial = 1025] [outer = 0x9163cc00] 03:13:46 INFO - PROCESS | 1813 | 1462529626837 Marionette DEBUG loaded listener.js 03:13:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 201 (0x927a6400) [pid = 1813] [serial = 1026] [outer = 0x9163cc00] 03:13:47 INFO - PROCESS | 1813 | 1462529627783 Marionette TRACE conn4 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 03:13:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 03:13:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1691ms 03:13:47 INFO - PROCESS | 1813 | 1462529627863 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 03:13:47 INFO - PROCESS | 1813 | 1462529627869 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 03:13:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 03:13:47 INFO - PROCESS | 1813 | 1462529627880 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 03:13:47 INFO - PROCESS | 1813 | 1462529627883 Marionette TRACE conn4 <- [1,1338,null,{}] 03:13:47 INFO - PROCESS | 1813 | 1462529627890 Marionette TRACE conn4 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:48 INFO - PROCESS | 1813 | 1462529628119 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 03:13:48 INFO - PROCESS | 1813 | --DOCSHELL 0x8d8e5400 == 94 [pid = 1813] [id = 215] 03:13:48 INFO - PROCESS | 1813 | --DOCSHELL 0x90c5f800 == 93 [pid = 1813] [id = 284] 03:13:48 INFO - PROCESS | 1813 | --DOCSHELL 0x8b0f9400 == 92 [pid = 1813] [id = 288] 03:13:48 INFO - PROCESS | 1813 | --DOMWINDOW == 200 (0x9365c800) [pid = 1813] [serial = 932] [outer = (nil)] [url = about:blank] 03:13:48 INFO - PROCESS | 1813 | --DOMWINDOW == 199 (0x8dcaa800) [pid = 1813] [serial = 890] [outer = (nil)] [url = about:blank] 03:13:48 INFO - PROCESS | 1813 | --DOMWINDOW == 198 (0x91571800) [pid = 1813] [serial = 893] [outer = (nil)] [url = about:blank] 03:13:48 INFO - PROCESS | 1813 | --DOMWINDOW == 197 (0x92926c00) [pid = 1813] [serial = 896] [outer = (nil)] [url = about:blank] 03:13:48 INFO - PROCESS | 1813 | --DOMWINDOW == 196 (0x942e6c00) [pid = 1813] [serial = 899] [outer = (nil)] [url = about:blank] 03:13:48 INFO - PROCESS | 1813 | --DOMWINDOW == 195 (0x94c12800) [pid = 1813] [serial = 902] [outer = (nil)] [url = about:blank] 03:13:48 INFO - PROCESS | 1813 | --DOMWINDOW == 194 (0x94c4b800) [pid = 1813] [serial = 905] [outer = (nil)] [url = about:blank] 03:13:48 INFO - PROCESS | 1813 | --DOMWINDOW == 193 (0x94d5e000) [pid = 1813] [serial = 908] [outer = (nil)] [url = about:blank] 03:13:48 INFO - PROCESS | 1813 | --DOMWINDOW == 192 (0x94dd3c00) [pid = 1813] [serial = 911] [outer = (nil)] [url = about:blank] 03:13:48 INFO - PROCESS | 1813 | 1462529628460 Marionette TRACE conn4 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:48 INFO - PROCESS | 1813 | --DOCSHELL 0x8b0fb800 == 91 [pid = 1813] [id = 289] 03:13:48 INFO - PROCESS | 1813 | --DOCSHELL 0x8b0ed800 == 90 [pid = 1813] [id = 287] 03:13:48 INFO - PROCESS | 1813 | --DOCSHELL 0x8b0f3000 == 89 [pid = 1813] [id = 286] 03:13:48 INFO - PROCESS | 1813 | --DOCSHELL 0x8bd6c800 == 88 [pid = 1813] [id = 285] 03:13:48 INFO - PROCESS | 1813 | ++DOCSHELL 0x8b0ed800 == 89 [pid = 1813] [id = 342] 03:13:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 193 (0x8b0f3000) [pid = 1813] [serial = 1027] [outer = (nil)] 03:13:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 194 (0x8dba5000) [pid = 1813] [serial = 1028] [outer = 0x8b0f3000] 03:13:48 INFO - PROCESS | 1813 | 1462529628574 Marionette DEBUG loaded listener.js 03:13:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 195 (0x91571800) [pid = 1813] [serial = 1029] [outer = 0x8b0f3000] 03:13:48 INFO - PROCESS | 1813 | --DOCSHELL 0x942eb400 == 88 [pid = 1813] [id = 327] 03:13:48 INFO - PROCESS | 1813 | --DOCSHELL 0x8ed52800 == 87 [pid = 1813] [id = 326] 03:13:48 INFO - PROCESS | 1813 | --DOCSHELL 0x8d8e4c00 == 86 [pid = 1813] [id = 325] 03:13:48 INFO - PROCESS | 1813 | --DOCSHELL 0x8ed50000 == 85 [pid = 1813] [id = 324] 03:13:49 INFO - PROCESS | 1813 | --DOCSHELL 0x8ed0a800 == 84 [pid = 1813] [id = 323] 03:13:49 INFO - PROCESS | 1813 | --DOCSHELL 0x8d8dfc00 == 83 [pid = 1813] [id = 322] 03:13:49 INFO - PROCESS | 1813 | --DOCSHELL 0x9a133c00 == 82 [pid = 1813] [id = 320] 03:13:49 INFO - PROCESS | 1813 | --DOCSHELL 0x8a07e400 == 81 [pid = 1813] [id = 319] 03:13:49 INFO - PROCESS | 1813 | --DOCSHELL 0x94dde400 == 80 [pid = 1813] [id = 318] 03:13:49 INFO - PROCESS | 1813 | --DOCSHELL 0x8becb000 == 79 [pid = 1813] [id = 317] 03:13:49 INFO - PROCESS | 1813 | --DOCSHELL 0x8bd72000 == 78 [pid = 1813] [id = 316] 03:13:49 INFO - PROCESS | 1813 | --DOCSHELL 0x94dde800 == 77 [pid = 1813] [id = 315] 03:13:49 INFO - PROCESS | 1813 | --DOCSHELL 0x8c646800 == 76 [pid = 1813] [id = 314] 03:13:49 INFO - PROCESS | 1813 | --DOCSHELL 0x93469c00 == 75 [pid = 1813] [id = 313] 03:13:49 INFO - PROCESS | 1813 | --DOCSHELL 0x90c61c00 == 74 [pid = 1813] [id = 312] 03:13:49 INFO - PROCESS | 1813 | --DOCSHELL 0x8d8e5000 == 73 [pid = 1813] [id = 311] 03:13:49 INFO - PROCESS | 1813 | --DOCSHELL 0x8d7db000 == 72 [pid = 1813] [id = 310] 03:13:49 INFO - PROCESS | 1813 | --DOMWINDOW == 194 (0x93468800) [pid = 1813] [serial = 926] [outer = (nil)] [url = about:blank] 03:13:49 INFO - PROCESS | 1813 | --DOMWINDOW == 193 (0x94c0d400) [pid = 1813] [serial = 929] [outer = (nil)] [url = about:blank] 03:13:49 INFO - PROCESS | 1813 | --DOMWINDOW == 192 (0x93651000) [pid = 1813] [serial = 927] [outer = (nil)] [url = about:blank] 03:13:49 INFO - PROCESS | 1813 | --DOMWINDOW == 191 (0x8eb89c00) [pid = 1813] [serial = 915] [outer = (nil)] [url = about:blank] 03:13:49 INFO - PROCESS | 1813 | --DOMWINDOW == 190 (0x8dba0800) [pid = 1813] [serial = 914] [outer = (nil)] [url = about:blank] 03:13:49 INFO - PROCESS | 1813 | --DOMWINDOW == 189 (0x8d8df800) [pid = 1813] [serial = 920] [outer = (nil)] [url = about:blank] 03:13:49 INFO - PROCESS | 1813 | --DOMWINDOW == 188 (0x8f64e800) [pid = 1813] [serial = 921] [outer = (nil)] [url = about:blank] 03:13:49 INFO - PROCESS | 1813 | --DOMWINDOW == 187 (0x919b4c00) [pid = 1813] [serial = 918] [outer = (nil)] [url = about:blank] 03:13:49 INFO - PROCESS | 1813 | --DOMWINDOW == 186 (0x9163d800) [pid = 1813] [serial = 917] [outer = (nil)] [url = about:blank] 03:13:49 INFO - PROCESS | 1813 | --DOMWINDOW == 185 (0x9274ac00) [pid = 1813] [serial = 923] [outer = (nil)] [url = about:blank] 03:13:49 INFO - PROCESS | 1813 | --DOMWINDOW == 184 (0x94c46000) [pid = 1813] [serial = 930] [outer = (nil)] [url = about:blank] 03:13:49 INFO - PROCESS | 1813 | --DOMWINDOW == 183 (0x927aa000) [pid = 1813] [serial = 924] [outer = (nil)] [url = about:blank] 03:13:49 INFO - PROCESS | 1813 | 1462529629934 Marionette TRACE conn4 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 03:13:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 03:13:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2083ms 03:13:49 INFO - PROCESS | 1813 | 1462529629963 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 03:13:49 INFO - PROCESS | 1813 | 1462529629967 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 03:13:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 03:13:49 INFO - PROCESS | 1813 | 1462529629974 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 03:13:49 INFO - PROCESS | 1813 | 1462529629979 Marionette TRACE conn4 <- [1,1342,null,{}] 03:13:50 INFO - PROCESS | 1813 | 1462529629996 Marionette TRACE conn4 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:50 INFO - PROCESS | 1813 | 1462529630272 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 03:13:50 INFO - PROCESS | 1813 | 1462529630297 Marionette TRACE conn4 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:50 INFO - PROCESS | 1813 | ++DOCSHELL 0x8c646800 == 73 [pid = 1813] [id = 343] 03:13:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 184 (0x9163c000) [pid = 1813] [serial = 1030] [outer = (nil)] 03:13:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 185 (0x934d9800) [pid = 1813] [serial = 1031] [outer = 0x9163c000] 03:13:50 INFO - PROCESS | 1813 | 1462529630374 Marionette DEBUG loaded listener.js 03:13:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 186 (0x942e9400) [pid = 1813] [serial = 1032] [outer = 0x9163c000] 03:13:51 INFO - PROCESS | 1813 | 1462529631299 Marionette TRACE conn4 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 03:13:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 03:13:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1387ms 03:13:51 INFO - PROCESS | 1813 | 1462529631364 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 03:13:51 INFO - PROCESS | 1813 | 1462529631369 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 03:13:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 03:13:51 INFO - PROCESS | 1813 | 1462529631376 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 03:13:51 INFO - PROCESS | 1813 | 1462529631379 Marionette TRACE conn4 <- [1,1346,null,{}] 03:13:51 INFO - PROCESS | 1813 | 1462529631385 Marionette TRACE conn4 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:51 INFO - PROCESS | 1813 | 1462529631612 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 03:13:51 INFO - PROCESS | 1813 | 1462529631639 Marionette TRACE conn4 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:51 INFO - PROCESS | 1813 | ++DOCSHELL 0x91882c00 == 74 [pid = 1813] [id = 344] 03:13:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 187 (0x93652400) [pid = 1813] [serial = 1033] [outer = (nil)] 03:13:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 188 (0x94c48000) [pid = 1813] [serial = 1034] [outer = 0x93652400] 03:13:51 INFO - PROCESS | 1813 | 1462529631717 Marionette DEBUG loaded listener.js 03:13:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 189 (0x94d5ec00) [pid = 1813] [serial = 1035] [outer = 0x93652400] 03:13:52 INFO - PROCESS | 1813 | 1462529632690 Marionette TRACE conn4 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 03:13:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 03:13:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1385ms 03:13:52 INFO - PROCESS | 1813 | 1462529632775 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 03:13:52 INFO - PROCESS | 1813 | 1462529632779 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 03:13:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 03:13:52 INFO - PROCESS | 1813 | 1462529632786 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 03:13:52 INFO - PROCESS | 1813 | 1462529632789 Marionette TRACE conn4 <- [1,1350,null,{}] 03:13:52 INFO - PROCESS | 1813 | 1462529632795 Marionette TRACE conn4 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:53 INFO - PROCESS | 1813 | 1462529633020 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 03:13:53 INFO - PROCESS | 1813 | --DOMWINDOW == 188 (0x8d8e1400) [pid = 1813] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 03:13:53 INFO - PROCESS | 1813 | --DOMWINDOW == 187 (0x90c5b800) [pid = 1813] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 03:13:53 INFO - PROCESS | 1813 | --DOMWINDOW == 186 (0x90c5a800) [pid = 1813] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 03:13:53 INFO - PROCESS | 1813 | --DOMWINDOW == 185 (0x8f642800) [pid = 1813] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 03:13:53 INFO - PROCESS | 1813 | --DOMWINDOW == 184 (0x90c9ec00) [pid = 1813] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 03:13:53 INFO - PROCESS | 1813 | --DOMWINDOW == 183 (0x91f11c00) [pid = 1813] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 03:13:53 INFO - PROCESS | 1813 | --DOMWINDOW == 182 (0x94c12400) [pid = 1813] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 03:13:53 INFO - PROCESS | 1813 | --DOMWINDOW == 181 (0x9274b000) [pid = 1813] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 03:13:53 INFO - PROCESS | 1813 | 1462529633488 Marionette TRACE conn4 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:53 INFO - PROCESS | 1813 | ++DOCSHELL 0x8d7d5c00 == 75 [pid = 1813] [id = 345] 03:13:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 182 (0x8d7d6400) [pid = 1813] [serial = 1036] [outer = (nil)] 03:13:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 183 (0x8f642800) [pid = 1813] [serial = 1037] [outer = 0x8d7d6400] 03:13:53 INFO - PROCESS | 1813 | 1462529633574 Marionette DEBUG loaded listener.js 03:13:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 184 (0x94ce2400) [pid = 1813] [serial = 1038] [outer = 0x8d7d6400] 03:13:54 INFO - PROCESS | 1813 | 1462529634423 Marionette TRACE conn4 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 03:13:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 03:13:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1694ms 03:13:54 INFO - PROCESS | 1813 | 1462529634481 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 03:13:54 INFO - PROCESS | 1813 | 1462529634484 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 03:13:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 03:13:54 INFO - PROCESS | 1813 | 1462529634492 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 03:13:54 INFO - PROCESS | 1813 | 1462529634496 Marionette TRACE conn4 <- [1,1354,null,{}] 03:13:54 INFO - PROCESS | 1813 | 1462529634507 Marionette TRACE conn4 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:54 INFO - PROCESS | 1813 | 1462529634701 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 03:13:54 INFO - PROCESS | 1813 | 1462529634859 Marionette TRACE conn4 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:54 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f9dd400 == 76 [pid = 1813] [id = 346] 03:13:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 185 (0x94c4b800) [pid = 1813] [serial = 1039] [outer = (nil)] 03:13:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 186 (0x99027800) [pid = 1813] [serial = 1040] [outer = 0x94c4b800] 03:13:54 INFO - PROCESS | 1813 | 1462529634943 Marionette DEBUG loaded listener.js 03:13:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 187 (0x985e2400) [pid = 1813] [serial = 1041] [outer = 0x94c4b800] 03:13:56 INFO - PROCESS | 1813 | 1462529636091 Marionette TRACE conn4 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 03:13:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 03:13:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1636ms 03:13:56 INFO - PROCESS | 1813 | 1462529636130 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 03:13:56 INFO - PROCESS | 1813 | 1462529636137 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 03:13:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 03:13:56 INFO - PROCESS | 1813 | 1462529636147 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 03:13:56 INFO - PROCESS | 1813 | 1462529636152 Marionette TRACE conn4 <- [1,1358,null,{}] 03:13:56 INFO - PROCESS | 1813 | 1462529636163 Marionette TRACE conn4 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:56 INFO - PROCESS | 1813 | 1462529636419 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 03:13:56 INFO - PROCESS | 1813 | 1462529636684 Marionette TRACE conn4 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:56 INFO - PROCESS | 1813 | ++DOCSHELL 0x8d8e2800 == 77 [pid = 1813] [id = 347] 03:13:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 188 (0x8e485400) [pid = 1813] [serial = 1042] [outer = (nil)] 03:13:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 189 (0x90ca1c00) [pid = 1813] [serial = 1043] [outer = 0x8e485400] 03:13:56 INFO - PROCESS | 1813 | 1462529636821 Marionette DEBUG loaded listener.js 03:13:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 190 (0x9178d400) [pid = 1813] [serial = 1044] [outer = 0x8e485400] 03:13:57 INFO - PROCESS | 1813 | 1462529637838 Marionette TRACE conn4 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 03:13:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 03:13:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1744ms 03:13:57 INFO - PROCESS | 1813 | 1462529637892 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 03:13:57 INFO - PROCESS | 1813 | 1462529637902 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 03:13:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 03:13:57 INFO - PROCESS | 1813 | 1462529637914 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 03:13:57 INFO - PROCESS | 1813 | 1462529637918 Marionette TRACE conn4 <- [1,1362,null,{}] 03:13:57 INFO - PROCESS | 1813 | 1462529637926 Marionette TRACE conn4 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:58 INFO - PROCESS | 1813 | 1462529638164 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 03:13:58 INFO - PROCESS | 1813 | 1462529638436 Marionette TRACE conn4 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:13:58 INFO - PROCESS | 1813 | ++DOCSHELL 0x924b1400 == 78 [pid = 1813] [id = 348] 03:13:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 191 (0x92746c00) [pid = 1813] [serial = 1045] [outer = (nil)] 03:13:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 192 (0x927aa400) [pid = 1813] [serial = 1046] [outer = 0x92746c00] 03:13:58 INFO - PROCESS | 1813 | 1462529638572 Marionette DEBUG loaded listener.js 03:13:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 193 (0x93651000) [pid = 1813] [serial = 1047] [outer = 0x92746c00] 03:13:59 INFO - PROCESS | 1813 | 1462529639655 Marionette TRACE conn4 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 03:13:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 03:13:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1786ms 03:13:59 INFO - PROCESS | 1813 | 1462529639700 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 03:13:59 INFO - PROCESS | 1813 | 1462529639705 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 03:13:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 03:13:59 INFO - PROCESS | 1813 | 1462529639713 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 03:13:59 INFO - PROCESS | 1813 | 1462529639719 Marionette TRACE conn4 <- [1,1366,null,{}] 03:13:59 INFO - PROCESS | 1813 | 1462529639737 Marionette TRACE conn4 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:13:59 INFO - PROCESS | 1813 | 1462529639946 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 03:14:00 INFO - PROCESS | 1813 | 1462529640208 Marionette TRACE conn4 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:00 INFO - PROCESS | 1813 | ++DOCSHELL 0x8eb88c00 == 79 [pid = 1813] [id = 349] 03:14:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 194 (0x91578400) [pid = 1813] [serial = 1048] [outer = (nil)] 03:14:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 195 (0x99676c00) [pid = 1813] [serial = 1049] [outer = 0x91578400] 03:14:00 INFO - PROCESS | 1813 | 1462529640355 Marionette DEBUG loaded listener.js 03:14:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 196 (0x9a140800) [pid = 1813] [serial = 1050] [outer = 0x91578400] 03:14:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html | took 1699ms 03:14:01 INFO - PROCESS | 1813 | 1462529641395 Marionette TRACE conn4 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 03:14:01 INFO - PROCESS | 1813 | 1462529641419 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 03:14:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 03:14:01 INFO - PROCESS | 1813 | 1462529641427 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 03:14:01 INFO - PROCESS | 1813 | 1462529641430 Marionette TRACE conn4 <- [1,1370,null,{}] 03:14:01 INFO - PROCESS | 1813 | 1462529641437 Marionette TRACE conn4 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:01 INFO - PROCESS | 1813 | 1462529641647 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 03:14:01 INFO - PROCESS | 1813 | 1462529641896 Marionette TRACE conn4 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:01 INFO - PROCESS | 1813 | ++DOCSHELL 0x8d7d7000 == 80 [pid = 1813] [id = 350] 03:14:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 197 (0x99e20800) [pid = 1813] [serial = 1051] [outer = (nil)] 03:14:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 198 (0x9a46b400) [pid = 1813] [serial = 1052] [outer = 0x99e20800] 03:14:02 INFO - PROCESS | 1813 | 1462529642032 Marionette DEBUG loaded listener.js 03:14:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 199 (0x9a6c1c00) [pid = 1813] [serial = 1053] [outer = 0x99e20800] 03:14:03 INFO - PROCESS | 1813 | 1462529643034 Marionette TRACE conn4 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 03:14:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 03:14:03 INFO - PROCESS | 1813 | 1462529643068 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 03:14:03 INFO - PROCESS | 1813 | 1462529643075 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 03:14:03 INFO - PROCESS | 1813 | 1462529643079 Marionette TRACE conn4 <- [1,1374,null,{}] 03:14:03 INFO - PROCESS | 1813 | 1462529643085 Marionette TRACE conn4 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:03 INFO - PROCESS | 1813 | 1462529643283 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 03:14:03 INFO - PROCESS | 1813 | 1462529643531 Marionette TRACE conn4 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:03 INFO - PROCESS | 1813 | ++DOCSHELL 0x8db9c400 == 81 [pid = 1813] [id = 351] 03:14:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 200 (0x94dd1800) [pid = 1813] [serial = 1054] [outer = (nil)] 03:14:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 201 (0x9b064c00) [pid = 1813] [serial = 1055] [outer = 0x94dd1800] 03:14:03 INFO - PROCESS | 1813 | 1462529643667 Marionette DEBUG loaded listener.js 03:14:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 202 (0x9b78f800) [pid = 1813] [serial = 1056] [outer = 0x94dd1800] 03:14:04 INFO - PROCESS | 1813 | [1813] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 03:14:04 INFO - PROCESS | 1813 | 1462529644685 Marionette TRACE conn4 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 03:14:04 INFO - PROCESS | 1813 | 1462529644719 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 03:14:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 03:14:04 INFO - PROCESS | 1813 | 1462529644728 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 03:14:04 INFO - PROCESS | 1813 | 1462529644732 Marionette TRACE conn4 <- [1,1378,null,{}] 03:14:04 INFO - PROCESS | 1813 | 1462529644738 Marionette TRACE conn4 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:05 INFO - PROCESS | 1813 | 1462529645029 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 03:14:05 INFO - PROCESS | 1813 | 1462529645345 Marionette TRACE conn4 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:05 INFO - PROCESS | 1813 | ++DOCSHELL 0x990c1800 == 82 [pid = 1813] [id = 352] 03:14:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 203 (0x9ba07400) [pid = 1813] [serial = 1057] [outer = (nil)] 03:14:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 204 (0x9c00f000) [pid = 1813] [serial = 1058] [outer = 0x9ba07400] 03:14:05 INFO - PROCESS | 1813 | 1462529645443 Marionette DEBUG loaded listener.js 03:14:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 205 (0x9c084000) [pid = 1813] [serial = 1059] [outer = 0x9ba07400] 03:14:06 INFO - PROCESS | 1813 | 1462529646387 Marionette TRACE conn4 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 03:14:06 INFO - PROCESS | 1813 | 1462529646437 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 03:14:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 03:14:06 INFO - PROCESS | 1813 | 1462529646448 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 03:14:06 INFO - PROCESS | 1813 | 1462529646452 Marionette TRACE conn4 <- [1,1382,null,{}] 03:14:06 INFO - PROCESS | 1813 | 1462529646460 Marionette TRACE conn4 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:06 INFO - PROCESS | 1813 | 1462529646653 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 03:14:06 INFO - PROCESS | 1813 | 1462529646853 Marionette TRACE conn4 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:06 INFO - PROCESS | 1813 | ++DOCSHELL 0x9b064800 == 83 [pid = 1813] [id = 353] 03:14:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 206 (0x9c011c00) [pid = 1813] [serial = 1060] [outer = (nil)] 03:14:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 207 (0x9c122000) [pid = 1813] [serial = 1061] [outer = 0x9c011c00] 03:14:06 INFO - PROCESS | 1813 | 1462529646944 Marionette DEBUG loaded listener.js 03:14:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 208 (0x9d455c00) [pid = 1813] [serial = 1062] [outer = 0x9c011c00] 03:14:07 INFO - PROCESS | 1813 | [1813] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 03:14:08 INFO - PROCESS | 1813 | 1462529647999 Marionette TRACE conn4 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 03:14:08 INFO - PROCESS | 1813 | 1462529648045 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 03:14:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 03:14:08 INFO - PROCESS | 1813 | 1462529648054 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 03:14:08 INFO - PROCESS | 1813 | 1462529648057 Marionette TRACE conn4 <- [1,1386,null,{}] 03:14:08 INFO - PROCESS | 1813 | 1462529648064 Marionette TRACE conn4 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:08 INFO - PROCESS | 1813 | 1462529648265 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 03:14:08 INFO - PROCESS | 1813 | 1462529648512 Marionette TRACE conn4 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:08 INFO - PROCESS | 1813 | ++DOCSHELL 0x96a78400 == 84 [pid = 1813] [id = 354] 03:14:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 209 (0x9d451000) [pid = 1813] [serial = 1063] [outer = (nil)] 03:14:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 210 (0x9d872400) [pid = 1813] [serial = 1064] [outer = 0x9d451000] 03:14:08 INFO - PROCESS | 1813 | 1462529648619 Marionette DEBUG loaded listener.js 03:14:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 211 (0xa05f8000) [pid = 1813] [serial = 1065] [outer = 0x9d451000] 03:14:09 INFO - PROCESS | 1813 | 1462529649673 Marionette TRACE conn4 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 03:14:09 INFO - PROCESS | 1813 | 1462529649742 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 03:14:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 03:14:09 INFO - PROCESS | 1813 | 1462529649749 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 03:14:09 INFO - PROCESS | 1813 | 1462529649753 Marionette TRACE conn4 <- [1,1390,null,{}] 03:14:09 INFO - PROCESS | 1813 | 1462529649759 Marionette TRACE conn4 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:09 INFO - PROCESS | 1813 | 1462529649993 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 03:14:10 INFO - PROCESS | 1813 | 1462529650296 Marionette TRACE conn4 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:10 INFO - PROCESS | 1813 | ++DOCSHELL 0x9a466c00 == 85 [pid = 1813] [id = 355] 03:14:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 212 (0x9d857400) [pid = 1813] [serial = 1066] [outer = (nil)] 03:14:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 213 (0xa062d400) [pid = 1813] [serial = 1067] [outer = 0x9d857400] 03:14:10 INFO - PROCESS | 1813 | 1462529650400 Marionette DEBUG loaded listener.js 03:14:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 214 (0xa0631000) [pid = 1813] [serial = 1068] [outer = 0x9d857400] 03:14:11 INFO - PROCESS | 1813 | 1462529651313 Marionette TRACE conn4 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 03:14:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 03:14:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1589ms 03:14:11 INFO - PROCESS | 1813 | 1462529651339 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 03:14:11 INFO - PROCESS | 1813 | 1462529651343 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 03:14:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 03:14:11 INFO - PROCESS | 1813 | 1462529651350 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 03:14:11 INFO - PROCESS | 1813 | 1462529651354 Marionette TRACE conn4 <- [1,1394,null,{}] 03:14:11 INFO - PROCESS | 1813 | 1462529651360 Marionette TRACE conn4 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:11 INFO - PROCESS | 1813 | 1462529651545 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 03:14:11 INFO - PROCESS | 1813 | 1462529651752 Marionette TRACE conn4 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:11 INFO - PROCESS | 1813 | ++DOCSHELL 0x8b0edc00 == 86 [pid = 1813] [id = 356] 03:14:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 215 (0x94ddd000) [pid = 1813] [serial = 1069] [outer = (nil)] 03:14:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 216 (0xa2148c00) [pid = 1813] [serial = 1070] [outer = 0x94ddd000] 03:14:11 INFO - PROCESS | 1813 | 1462529651844 Marionette DEBUG loaded listener.js 03:14:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 217 (0xa214f400) [pid = 1813] [serial = 1071] [outer = 0x94ddd000] 03:14:12 INFO - PROCESS | 1813 | 1462529652828 Marionette TRACE conn4 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 03:14:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 03:14:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1535ms 03:14:12 INFO - PROCESS | 1813 | 1462529652887 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 03:14:12 INFO - PROCESS | 1813 | 1462529652892 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 03:14:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 03:14:12 INFO - PROCESS | 1813 | 1462529652899 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 03:14:12 INFO - PROCESS | 1813 | 1462529652903 Marionette TRACE conn4 <- [1,1398,null,{}] 03:14:12 INFO - PROCESS | 1813 | 1462529652910 Marionette TRACE conn4 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:13 INFO - PROCESS | 1813 | 1462529653140 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 03:14:13 INFO - PROCESS | 1813 | 1462529653401 Marionette TRACE conn4 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:13 INFO - PROCESS | 1813 | ++DOCSHELL 0x8d7d5800 == 87 [pid = 1813] [id = 357] 03:14:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 218 (0x8f644c00) [pid = 1813] [serial = 1072] [outer = (nil)] 03:14:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 219 (0x91888800) [pid = 1813] [serial = 1073] [outer = 0x8f644c00] 03:14:13 INFO - PROCESS | 1813 | 1462529653543 Marionette DEBUG loaded listener.js 03:14:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 220 (0xa2607800) [pid = 1813] [serial = 1074] [outer = 0x8f644c00] 03:14:14 INFO - PROCESS | 1813 | 1462529654512 Marionette TRACE conn4 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 03:14:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 03:14:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1636ms 03:14:14 INFO - PROCESS | 1813 | 1462529654536 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 03:14:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 03:14:14 INFO - PROCESS | 1813 | 1462529654541 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 03:14:14 INFO - PROCESS | 1813 | 1462529654547 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 03:14:14 INFO - PROCESS | 1813 | 1462529654551 Marionette TRACE conn4 <- [1,1402,null,{}] 03:14:14 INFO - PROCESS | 1813 | 1462529654557 Marionette TRACE conn4 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:14 INFO - PROCESS | 1813 | 1462529654753 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 03:14:15 INFO - PROCESS | 1813 | 1462529655011 Marionette TRACE conn4 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:15 INFO - PROCESS | 1813 | ++DOCSHELL 0x919acc00 == 88 [pid = 1813] [id = 358] 03:14:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 221 (0x92921400) [pid = 1813] [serial = 1075] [outer = (nil)] 03:14:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 222 (0xa260f800) [pid = 1813] [serial = 1076] [outer = 0x92921400] 03:14:15 INFO - PROCESS | 1813 | 1462529655151 Marionette DEBUG loaded listener.js 03:14:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 223 (0xa30d2c00) [pid = 1813] [serial = 1077] [outer = 0x92921400] 03:14:16 INFO - PROCESS | 1813 | 1462529656036 Marionette TRACE conn4 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 03:14:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 03:14:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1534ms 03:14:16 INFO - PROCESS | 1813 | 1462529656082 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 03:14:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 03:14:16 INFO - PROCESS | 1813 | 1462529656086 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 03:14:16 INFO - PROCESS | 1813 | 1462529656093 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 03:14:16 INFO - PROCESS | 1813 | 1462529656096 Marionette TRACE conn4 <- [1,1406,null,{}] 03:14:16 INFO - PROCESS | 1813 | 1462529656102 Marionette TRACE conn4 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:16 INFO - PROCESS | 1813 | 1462529656309 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 03:14:16 INFO - PROCESS | 1813 | 1462529656560 Marionette TRACE conn4 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:16 INFO - PROCESS | 1813 | ++DOCSHELL 0x8db9dc00 == 89 [pid = 1813] [id = 359] 03:14:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 224 (0x8dba0800) [pid = 1813] [serial = 1078] [outer = (nil)] 03:14:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 225 (0x8dcad000) [pid = 1813] [serial = 1079] [outer = 0x8dba0800] 03:14:17 INFO - PROCESS | 1813 | 1462529657034 Marionette DEBUG loaded listener.js 03:14:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 226 (0x8f64fc00) [pid = 1813] [serial = 1080] [outer = 0x8dba0800] 03:14:18 INFO - PROCESS | 1813 | 1462529658034 Marionette TRACE conn4 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 03:14:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 03:14:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1984ms 03:14:18 INFO - PROCESS | 1813 | 1462529658079 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 03:14:18 INFO - PROCESS | 1813 | 1462529658086 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 03:14:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 03:14:18 INFO - PROCESS | 1813 | 1462529658095 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 03:14:18 INFO - PROCESS | 1813 | 1462529658100 Marionette TRACE conn4 <- [1,1410,null,{}] 03:14:18 INFO - PROCESS | 1813 | 1462529658108 Marionette TRACE conn4 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:18 INFO - PROCESS | 1813 | 1462529658300 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 03:14:18 INFO - PROCESS | 1813 | 1462529658568 Marionette TRACE conn4 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:18 INFO - PROCESS | 1813 | ++DOCSHELL 0x919ab800 == 90 [pid = 1813] [id = 360] 03:14:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 227 (0x91f03c00) [pid = 1813] [serial = 1081] [outer = (nil)] 03:14:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 228 (0x9292ec00) [pid = 1813] [serial = 1082] [outer = 0x91f03c00] 03:14:18 INFO - PROCESS | 1813 | 1462529658765 Marionette DEBUG loaded listener.js 03:14:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 229 (0x94c0d400) [pid = 1813] [serial = 1083] [outer = 0x91f03c00] 03:14:20 INFO - PROCESS | 1813 | --DOCSHELL 0x8bd6d400 == 89 [pid = 1813] [id = 299] 03:14:20 INFO - PROCESS | 1813 | --DOCSHELL 0x8bd6a400 == 88 [pid = 1813] [id = 302] 03:14:20 INFO - PROCESS | 1813 | --DOMWINDOW == 228 (0x9a140400) [pid = 1813] [serial = 962] [outer = (nil)] [url = about:blank] 03:14:20 INFO - PROCESS | 1813 | --DOMWINDOW == 227 (0x9a134000) [pid = 1813] [serial = 959] [outer = (nil)] [url = about:blank] 03:14:20 INFO - PROCESS | 1813 | --DOMWINDOW == 226 (0x99024800) [pid = 1813] [serial = 950] [outer = (nil)] [url = about:blank] 03:14:20 INFO - PROCESS | 1813 | --DOMWINDOW == 225 (0x9966b800) [pid = 1813] [serial = 956] [outer = (nil)] [url = about:blank] 03:14:20 INFO - PROCESS | 1813 | --DOMWINDOW == 224 (0x96a76400) [pid = 1813] [serial = 944] [outer = (nil)] [url = about:blank] 03:14:20 INFO - PROCESS | 1813 | --DOMWINDOW == 223 (0x99030000) [pid = 1813] [serial = 953] [outer = (nil)] [url = about:blank] 03:14:20 INFO - PROCESS | 1813 | --DOMWINDOW == 222 (0x97e77400) [pid = 1813] [serial = 947] [outer = (nil)] [url = about:blank] 03:14:20 INFO - PROCESS | 1813 | --DOMWINDOW == 221 (0x92750800) [pid = 1813] [serial = 965] [outer = (nil)] [url = about:blank] 03:14:20 INFO - PROCESS | 1813 | --DOMWINDOW == 220 (0x94c43000) [pid = 1813] [serial = 986] [outer = (nil)] [url = about:blank] 03:14:20 INFO - PROCESS | 1813 | 1462529660725 Marionette TRACE conn4 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 03:14:20 INFO - PROCESS | 1813 | --DOCSHELL 0x942ef400 == 87 [pid = 1813] [id = 301] 03:14:20 INFO - PROCESS | 1813 | --DOCSHELL 0x8bec8400 == 86 [pid = 1813] [id = 298] 03:14:20 INFO - PROCESS | 1813 | --DOCSHELL 0x94ce8800 == 85 [pid = 1813] [id = 303] 03:14:20 INFO - PROCESS | 1813 | --DOCSHELL 0x90c5b400 == 84 [pid = 1813] [id = 297] 03:14:20 INFO - PROCESS | 1813 | --DOCSHELL 0x942e4000 == 83 [pid = 1813] [id = 300] 03:14:20 INFO - PROCESS | 1813 | --DOCSHELL 0x8d7d5c00 == 82 [pid = 1813] [id = 345] 03:14:20 INFO - PROCESS | 1813 | --DOCSHELL 0x91882c00 == 81 [pid = 1813] [id = 344] 03:14:20 INFO - PROCESS | 1813 | --DOCSHELL 0x8c646800 == 80 [pid = 1813] [id = 343] 03:14:20 INFO - PROCESS | 1813 | --DOCSHELL 0x8b0ed800 == 79 [pid = 1813] [id = 342] 03:14:20 INFO - PROCESS | 1813 | --DOCSHELL 0x8ed15000 == 78 [pid = 1813] [id = 341] 03:14:20 INFO - PROCESS | 1813 | --DOCSHELL 0x8d8e3c00 == 77 [pid = 1813] [id = 340] 03:14:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 03:14:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 2696ms 03:14:20 INFO - PROCESS | 1813 | 1462529660800 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 03:14:20 INFO - PROCESS | 1813 | 1462529660810 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 03:14:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 03:14:20 INFO - PROCESS | 1813 | 1462529660828 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 03:14:20 INFO - PROCESS | 1813 | 1462529660836 Marionette TRACE conn4 <- [1,1414,null,{}] 03:14:20 INFO - PROCESS | 1813 | 1462529660847 Marionette TRACE conn4 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:21 INFO - PROCESS | 1813 | 1462529661062 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 03:14:21 INFO - PROCESS | 1813 | --DOMWINDOW == 219 (0x8dba3400) [pid = 1813] [serial = 968] [outer = (nil)] [url = about:blank] 03:14:21 INFO - PROCESS | 1813 | --DOMWINDOW == 218 (0x92749400) [pid = 1813] [serial = 977] [outer = (nil)] [url = about:blank] 03:14:21 INFO - PROCESS | 1813 | --DOMWINDOW == 217 (0x8f64a000) [pid = 1813] [serial = 969] [outer = (nil)] [url = about:blank] 03:14:21 INFO - PROCESS | 1813 | --DOMWINDOW == 216 (0x94c43c00) [pid = 1813] [serial = 941] [outer = (nil)] [url = about:blank] 03:14:21 INFO - PROCESS | 1813 | --DOMWINDOW == 215 (0x94c44000) [pid = 1813] [serial = 933] [outer = (nil)] [url = about:blank] 03:14:21 INFO - PROCESS | 1813 | --DOMWINDOW == 214 (0x91790400) [pid = 1813] [serial = 971] [outer = (nil)] [url = about:blank] 03:14:21 INFO - PROCESS | 1813 | --DOMWINDOW == 213 (0x927ab000) [pid = 1813] [serial = 978] [outer = (nil)] [url = about:blank] 03:14:21 INFO - PROCESS | 1813 | --DOMWINDOW == 212 (0x8dca6400) [pid = 1813] [serial = 935] [outer = (nil)] [url = about:blank] 03:14:21 INFO - PROCESS | 1813 | --DOMWINDOW == 211 (0x919ad800) [pid = 1813] [serial = 972] [outer = (nil)] [url = about:blank] 03:14:21 INFO - PROCESS | 1813 | --DOMWINDOW == 210 (0x91570400) [pid = 1813] [serial = 974] [outer = (nil)] [url = about:blank] 03:14:21 INFO - PROCESS | 1813 | --DOMWINDOW == 209 (0x927b0c00) [pid = 1813] [serial = 888] [outer = (nil)] [url = about:blank] 03:14:21 INFO - PROCESS | 1813 | --DOMWINDOW == 208 (0x94d65400) [pid = 1813] [serial = 984] [outer = (nil)] [url = about:blank] 03:14:21 INFO - PROCESS | 1813 | --DOMWINDOW == 207 (0x93654400) [pid = 1813] [serial = 981] [outer = (nil)] [url = about:blank] 03:14:21 INFO - PROCESS | 1813 | --DOMWINDOW == 206 (0x94c47000) [pid = 1813] [serial = 983] [outer = (nil)] [url = about:blank] 03:14:21 INFO - PROCESS | 1813 | --DOMWINDOW == 205 (0x91795400) [pid = 1813] [serial = 975] [outer = (nil)] [url = about:blank] 03:14:21 INFO - PROCESS | 1813 | --DOMWINDOW == 204 (0x93471800) [pid = 1813] [serial = 980] [outer = (nil)] [url = about:blank] 03:14:21 INFO - PROCESS | 1813 | --DOMWINDOW == 203 (0x91640800) [pid = 1813] [serial = 938] [outer = (nil)] [url = about:blank] 03:14:21 INFO - PROCESS | 1813 | 1462529661290 Marionette TRACE conn4 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:21 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f64a000 == 78 [pid = 1813] [id = 361] 03:14:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 204 (0x8f64f000) [pid = 1813] [serial = 1084] [outer = (nil)] 03:14:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 205 (0x91790400) [pid = 1813] [serial = 1085] [outer = 0x8f64f000] 03:14:21 INFO - PROCESS | 1813 | 1462529661372 Marionette DEBUG loaded listener.js 03:14:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 206 (0x927a4400) [pid = 1813] [serial = 1086] [outer = 0x8f64f000] 03:14:22 INFO - PROCESS | 1813 | 1462529662239 Marionette TRACE conn4 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 03:14:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 03:14:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1450ms 03:14:22 INFO - PROCESS | 1813 | 1462529662276 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 03:14:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 03:14:22 INFO - PROCESS | 1813 | 1462529662280 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 03:14:22 INFO - PROCESS | 1813 | 1462529662287 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 03:14:22 INFO - PROCESS | 1813 | 1462529662293 Marionette TRACE conn4 <- [1,1418,null,{}] 03:14:22 INFO - PROCESS | 1813 | 1462529662311 Marionette TRACE conn4 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:22 INFO - PROCESS | 1813 | 1462529662513 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 03:14:22 INFO - PROCESS | 1813 | 1462529662702 Marionette TRACE conn4 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:22 INFO - PROCESS | 1813 | ++DOCSHELL 0x94ce3000 == 79 [pid = 1813] [id = 362] 03:14:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 207 (0x94d5fc00) [pid = 1813] [serial = 1087] [outer = (nil)] 03:14:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 208 (0x94ddd800) [pid = 1813] [serial = 1088] [outer = 0x94d5fc00] 03:14:22 INFO - PROCESS | 1813 | 1462529662822 Marionette DEBUG loaded listener.js 03:14:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 209 (0x97e7e800) [pid = 1813] [serial = 1089] [outer = 0x94d5fc00] 03:14:23 INFO - PROCESS | 1813 | 1462529663671 Marionette TRACE conn4 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 03:14:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 03:14:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1439ms 03:14:23 INFO - PROCESS | 1813 | 1462529663733 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 03:14:23 INFO - PROCESS | 1813 | 1462529663738 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 03:14:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 03:14:23 INFO - PROCESS | 1813 | 1462529663745 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 03:14:23 INFO - PROCESS | 1813 | 1462529663748 Marionette TRACE conn4 <- [1,1422,null,{}] 03:14:23 INFO - PROCESS | 1813 | 1462529663755 Marionette TRACE conn4 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:24 INFO - PROCESS | 1813 | 1462529663995 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 03:14:24 INFO - PROCESS | 1813 | 1462529664032 Marionette TRACE conn4 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:24 INFO - PROCESS | 1813 | ++DOCSHELL 0x90da0800 == 80 [pid = 1813] [id = 363] 03:14:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 210 (0x94dd5400) [pid = 1813] [serial = 1090] [outer = (nil)] 03:14:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 211 (0x9902e400) [pid = 1813] [serial = 1091] [outer = 0x94dd5400] 03:14:24 INFO - PROCESS | 1813 | 1462529664208 Marionette DEBUG loaded listener.js 03:14:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 212 (0x99e26800) [pid = 1813] [serial = 1092] [outer = 0x94dd5400] 03:14:25 INFO - PROCESS | 1813 | --DOMWINDOW == 211 (0x8b0f3000) [pid = 1813] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 03:14:25 INFO - PROCESS | 1813 | --DOMWINDOW == 210 (0x9163c000) [pid = 1813] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 03:14:25 INFO - PROCESS | 1813 | --DOMWINDOW == 209 (0x93652400) [pid = 1813] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 03:14:25 INFO - PROCESS | 1813 | --DOMWINDOW == 208 (0x92750000) [pid = 1813] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 03:14:25 INFO - PROCESS | 1813 | --DOMWINDOW == 207 (0x8d8e4400) [pid = 1813] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 03:14:25 INFO - PROCESS | 1813 | --DOMWINDOW == 206 (0x9163cc00) [pid = 1813] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 03:14:25 INFO - PROCESS | 1813 | --DOMWINDOW == 205 (0x8d7d6400) [pid = 1813] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 03:14:25 INFO - PROCESS | 1813 | 1462529665532 Marionette TRACE conn4 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 03:14:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 03:14:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1840ms 03:14:25 INFO - PROCESS | 1813 | 1462529665587 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 03:14:25 INFO - PROCESS | 1813 | 1462529665590 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 03:14:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 03:14:25 INFO - PROCESS | 1813 | 1462529665598 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 03:14:25 INFO - PROCESS | 1813 | 1462529665618 Marionette TRACE conn4 <- [1,1426,null,{}] 03:14:25 INFO - PROCESS | 1813 | 1462529665625 Marionette TRACE conn4 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:25 INFO - PROCESS | 1813 | 1462529665804 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 03:14:26 INFO - PROCESS | 1813 | 1462529666009 Marionette TRACE conn4 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:26 INFO - PROCESS | 1813 | ++DOCSHELL 0x8b0f6000 == 81 [pid = 1813] [id = 364] 03:14:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 206 (0x8ed46800) [pid = 1813] [serial = 1093] [outer = (nil)] 03:14:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 207 (0x94c4a000) [pid = 1813] [serial = 1094] [outer = 0x8ed46800] 03:14:26 INFO - PROCESS | 1813 | 1462529666093 Marionette DEBUG loaded listener.js 03:14:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 208 (0x9a139400) [pid = 1813] [serial = 1095] [outer = 0x8ed46800] 03:14:26 INFO - PROCESS | 1813 | 1462529666905 Marionette TRACE conn4 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 03:14:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 03:14:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1355ms 03:14:26 INFO - PROCESS | 1813 | 1462529666954 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 03:14:26 INFO - PROCESS | 1813 | 1462529666958 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 03:14:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 03:14:26 INFO - PROCESS | 1813 | 1462529666974 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 03:14:26 INFO - PROCESS | 1813 | 1462529666977 Marionette TRACE conn4 <- [1,1430,null,{}] 03:14:26 INFO - PROCESS | 1813 | 1462529666983 Marionette TRACE conn4 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:27 INFO - PROCESS | 1813 | 1462529667170 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 03:14:27 INFO - PROCESS | 1813 | 1462529667182 Marionette TRACE conn4 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:27 INFO - PROCESS | 1813 | ++DOCSHELL 0x8d8df800 == 82 [pid = 1813] [id = 365] 03:14:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 209 (0x8dcac000) [pid = 1813] [serial = 1096] [outer = (nil)] 03:14:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 210 (0x9aad1c00) [pid = 1813] [serial = 1097] [outer = 0x8dcac000] 03:14:27 INFO - PROCESS | 1813 | 1462529667261 Marionette DEBUG loaded listener.js 03:14:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 211 (0x9b23c000) [pid = 1813] [serial = 1098] [outer = 0x8dcac000] 03:14:28 INFO - PROCESS | 1813 | 1462529668646 Marionette TRACE conn4 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 03:14:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 03:14:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1738ms 03:14:28 INFO - PROCESS | 1813 | 1462529668713 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 03:14:28 INFO - PROCESS | 1813 | 1462529668725 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 03:14:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 03:14:28 INFO - PROCESS | 1813 | 1462529668741 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 03:14:28 INFO - PROCESS | 1813 | 1462529668752 Marionette TRACE conn4 <- [1,1434,null,{}] 03:14:28 INFO - PROCESS | 1813 | 1462529668813 Marionette TRACE conn4 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:29 INFO - PROCESS | 1813 | 1462529669170 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 03:14:29 INFO - PROCESS | 1813 | 1462529669330 Marionette TRACE conn4 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:29 INFO - PROCESS | 1813 | ++DOCSHELL 0x8eb89c00 == 83 [pid = 1813] [id = 366] 03:14:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 212 (0x9163d800) [pid = 1813] [serial = 1099] [outer = (nil)] 03:14:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 213 (0x919aec00) [pid = 1813] [serial = 1100] [outer = 0x9163d800] 03:14:29 INFO - PROCESS | 1813 | 1462529669464 Marionette DEBUG loaded listener.js 03:14:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 214 (0x92750800) [pid = 1813] [serial = 1101] [outer = 0x9163d800] 03:14:30 INFO - PROCESS | 1813 | 1462529670616 Marionette TRACE conn4 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 03:14:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 03:14:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1954ms 03:14:30 INFO - PROCESS | 1813 | 1462529670696 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 03:14:30 INFO - PROCESS | 1813 | 1462529670706 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 03:14:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 03:14:30 INFO - PROCESS | 1813 | 1462529670718 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 03:14:30 INFO - PROCESS | 1813 | 1462529670722 Marionette TRACE conn4 <- [1,1438,null,{}] 03:14:30 INFO - PROCESS | 1813 | 1462529670730 Marionette TRACE conn4 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:30 INFO - PROCESS | 1813 | 1462529670987 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 03:14:31 INFO - PROCESS | 1813 | 1462529671241 Marionette TRACE conn4 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:31 INFO - PROCESS | 1813 | ++DOCSHELL 0x927a2400 == 84 [pid = 1813] [id = 367] 03:14:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 215 (0x94ce3c00) [pid = 1813] [serial = 1102] [outer = (nil)] 03:14:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 216 (0x96a7a000) [pid = 1813] [serial = 1103] [outer = 0x94ce3c00] 03:14:31 INFO - PROCESS | 1813 | 1462529671332 Marionette DEBUG loaded listener.js 03:14:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 217 (0x9902dc00) [pid = 1813] [serial = 1104] [outer = 0x94ce3c00] 03:14:32 INFO - PROCESS | 1813 | 1462529672283 Marionette TRACE conn4 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 03:14:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 03:14:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1645ms 03:14:32 INFO - PROCESS | 1813 | 1462529672364 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 03:14:32 INFO - PROCESS | 1813 | 1462529672369 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 03:14:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 03:14:32 INFO - PROCESS | 1813 | 1462529672377 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 03:14:32 INFO - PROCESS | 1813 | 1462529672384 Marionette TRACE conn4 <- [1,1442,null,{}] 03:14:32 INFO - PROCESS | 1813 | 1462529672403 Marionette TRACE conn4 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:32 INFO - PROCESS | 1813 | 1462529672717 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 03:14:32 INFO - PROCESS | 1813 | 1462529672962 Marionette TRACE conn4 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:32 INFO - PROCESS | 1813 | ++DOCSHELL 0x90c5f800 == 85 [pid = 1813] [id = 368] 03:14:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 218 (0x9aad1800) [pid = 1813] [serial = 1105] [outer = (nil)] 03:14:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 219 (0x9b78d800) [pid = 1813] [serial = 1106] [outer = 0x9aad1800] 03:14:33 INFO - PROCESS | 1813 | 1462529673060 Marionette DEBUG loaded listener.js 03:14:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 220 (0x9c008400) [pid = 1813] [serial = 1107] [outer = 0x9aad1800] 03:14:34 INFO - PROCESS | 1813 | 1462529674070 Marionette TRACE conn4 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 03:14:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 03:14:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1742ms 03:14:34 INFO - PROCESS | 1813 | 1462529674119 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 03:14:34 INFO - PROCESS | 1813 | 1462529674125 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 03:14:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 03:14:34 INFO - PROCESS | 1813 | 1462529674132 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 03:14:34 INFO - PROCESS | 1813 | 1462529674136 Marionette TRACE conn4 <- [1,1446,null,{}] 03:14:34 INFO - PROCESS | 1813 | 1462529674143 Marionette TRACE conn4 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:34 INFO - PROCESS | 1813 | 1462529674357 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 03:14:34 INFO - PROCESS | 1813 | 1462529674617 Marionette TRACE conn4 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:34 INFO - PROCESS | 1813 | ++DOCSHELL 0x8c647c00 == 86 [pid = 1813] [id = 369] 03:14:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 221 (0x90c5ac00) [pid = 1813] [serial = 1108] [outer = (nil)] 03:14:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 222 (0x9c011800) [pid = 1813] [serial = 1109] [outer = 0x90c5ac00] 03:14:34 INFO - PROCESS | 1813 | 1462529674762 Marionette DEBUG loaded listener.js 03:14:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 223 (0x9c08a800) [pid = 1813] [serial = 1110] [outer = 0x90c5ac00] 03:14:35 INFO - PROCESS | 1813 | 1462529675732 Marionette TRACE conn4 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 03:14:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 03:14:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1634ms 03:14:35 INFO - PROCESS | 1813 | 1462529675768 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 03:14:35 INFO - PROCESS | 1813 | 1462529675771 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 03:14:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 03:14:35 INFO - PROCESS | 1813 | 1462529675779 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 03:14:35 INFO - PROCESS | 1813 | 1462529675783 Marionette TRACE conn4 <- [1,1450,null,{}] 03:14:35 INFO - PROCESS | 1813 | 1462529675789 Marionette TRACE conn4 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:35 INFO - PROCESS | 1813 | 1462529675978 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 03:14:36 INFO - PROCESS | 1813 | 1462529676240 Marionette TRACE conn4 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:36 INFO - PROCESS | 1813 | ++DOCSHELL 0x9d45b400 == 87 [pid = 1813] [id = 370] 03:14:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 224 (0x9d86e400) [pid = 1813] [serial = 1111] [outer = (nil)] 03:14:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 225 (0xa1033400) [pid = 1813] [serial = 1112] [outer = 0x9d86e400] 03:14:36 INFO - PROCESS | 1813 | 1462529676375 Marionette DEBUG loaded listener.js 03:14:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 226 (0xa22d2c00) [pid = 1813] [serial = 1113] [outer = 0x9d86e400] 03:14:37 INFO - PROCESS | 1813 | 1462529677357 Marionette TRACE conn4 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 03:14:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 03:14:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1638ms 03:14:37 INFO - PROCESS | 1813 | 1462529677418 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 03:14:37 INFO - PROCESS | 1813 | 1462529677422 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 03:14:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 03:14:37 INFO - PROCESS | 1813 | 1462529677429 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 03:14:37 INFO - PROCESS | 1813 | 1462529677434 Marionette TRACE conn4 <- [1,1454,null,{}] 03:14:37 INFO - PROCESS | 1813 | 1462529677440 Marionette TRACE conn4 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:37 INFO - PROCESS | 1813 | 1462529677668 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 03:14:37 INFO - PROCESS | 1813 | 1462529677923 Marionette TRACE conn4 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:37 INFO - PROCESS | 1813 | ++DOCSHELL 0x90c9d800 == 88 [pid = 1813] [id = 371] 03:14:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 227 (0xa22d0800) [pid = 1813] [serial = 1114] [outer = (nil)] 03:14:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 228 (0xa32ec000) [pid = 1813] [serial = 1115] [outer = 0xa22d0800] 03:14:38 INFO - PROCESS | 1813 | 1462529678059 Marionette DEBUG loaded listener.js 03:14:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 229 (0xa35a8000) [pid = 1813] [serial = 1116] [outer = 0xa22d0800] 03:14:39 INFO - PROCESS | 1813 | 1462529678999 Marionette TRACE conn4 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 03:14:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 03:14:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1632ms 03:14:39 INFO - PROCESS | 1813 | 1462529679062 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 03:14:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 03:14:39 INFO - PROCESS | 1813 | 1462529679067 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 03:14:39 INFO - PROCESS | 1813 | 1462529679074 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 03:14:39 INFO - PROCESS | 1813 | 1462529679078 Marionette TRACE conn4 <- [1,1458,null,{}] 03:14:39 INFO - PROCESS | 1813 | 1462529679084 Marionette TRACE conn4 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:39 INFO - PROCESS | 1813 | 1462529679357 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 03:14:39 INFO - PROCESS | 1813 | 1462529679655 Marionette TRACE conn4 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:39 INFO - PROCESS | 1813 | ++DOCSHELL 0x919b3000 == 89 [pid = 1813] [id = 372] 03:14:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 230 (0xa30ccc00) [pid = 1813] [serial = 1117] [outer = (nil)] 03:14:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 231 (0xa35c6400) [pid = 1813] [serial = 1118] [outer = 0xa30ccc00] 03:14:39 INFO - PROCESS | 1813 | 1462529679760 Marionette DEBUG loaded listener.js 03:14:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 232 (0xa35ca000) [pid = 1813] [serial = 1119] [outer = 0xa30ccc00] 03:14:40 INFO - PROCESS | 1813 | 1462529680798 Marionette TRACE conn4 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 03:14:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 03:14:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1790ms 03:14:40 INFO - PROCESS | 1813 | 1462529680864 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 03:14:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 03:14:40 INFO - PROCESS | 1813 | 1462529680869 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 03:14:40 INFO - PROCESS | 1813 | 1462529680875 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 03:14:40 INFO - PROCESS | 1813 | 1462529680879 Marionette TRACE conn4 <- [1,1462,null,{}] 03:14:40 INFO - PROCESS | 1813 | 1462529680885 Marionette TRACE conn4 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:41 INFO - PROCESS | 1813 | 1462529681089 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 03:14:41 INFO - PROCESS | 1813 | 1462529681341 Marionette TRACE conn4 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:41 INFO - PROCESS | 1813 | ++DOCSHELL 0xa22dfc00 == 90 [pid = 1813] [id = 373] 03:14:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 233 (0xa35b0c00) [pid = 1813] [serial = 1120] [outer = (nil)] 03:14:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 234 (0xa4e08000) [pid = 1813] [serial = 1121] [outer = 0xa35b0c00] 03:14:41 INFO - PROCESS | 1813 | 1462529681476 Marionette DEBUG loaded listener.js 03:14:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 235 (0xa4e10c00) [pid = 1813] [serial = 1122] [outer = 0xa35b0c00] 03:14:42 INFO - PROCESS | 1813 | 1462529682453 Marionette TRACE conn4 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 03:14:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 03:14:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1632ms 03:14:42 INFO - PROCESS | 1813 | 1462529682508 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 03:14:42 INFO - PROCESS | 1813 | 1462529682512 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 03:14:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 03:14:42 INFO - PROCESS | 1813 | 1462529682519 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 03:14:42 INFO - PROCESS | 1813 | 1462529682523 Marionette TRACE conn4 <- [1,1466,null,{}] 03:14:42 INFO - PROCESS | 1813 | 1462529682530 Marionette TRACE conn4 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:42 INFO - PROCESS | 1813 | 1462529682741 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 03:14:43 INFO - PROCESS | 1813 | 1462529682995 Marionette TRACE conn4 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:43 INFO - PROCESS | 1813 | ++DOCSHELL 0xa35ce800 == 91 [pid = 1813] [id = 374] 03:14:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 236 (0xa500c400) [pid = 1813] [serial = 1123] [outer = (nil)] 03:14:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 237 (0xa506c000) [pid = 1813] [serial = 1124] [outer = 0xa500c400] 03:14:43 INFO - PROCESS | 1813 | 1462529683100 Marionette DEBUG loaded listener.js 03:14:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 238 (0xa6231000) [pid = 1813] [serial = 1125] [outer = 0xa500c400] 03:14:44 INFO - PROCESS | 1813 | 1462529684064 Marionette TRACE conn4 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 03:14:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 03:14:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1582ms 03:14:44 INFO - PROCESS | 1813 | 1462529684102 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 03:14:44 INFO - PROCESS | 1813 | 1462529684106 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 03:14:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 03:14:44 INFO - PROCESS | 1813 | 1462529684113 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 03:14:44 INFO - PROCESS | 1813 | 1462529684117 Marionette TRACE conn4 <- [1,1470,null,{}] 03:14:44 INFO - PROCESS | 1813 | 1462529684130 Marionette TRACE conn4 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:44 INFO - PROCESS | 1813 | 1462529684364 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 03:14:44 INFO - PROCESS | 1813 | 1462529684634 Marionette TRACE conn4 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:44 INFO - PROCESS | 1813 | ++DOCSHELL 0x91797800 == 92 [pid = 1813] [id = 375] 03:14:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 239 (0xa62d3800) [pid = 1813] [serial = 1126] [outer = (nil)] 03:14:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 240 (0xa6718c00) [pid = 1813] [serial = 1127] [outer = 0xa62d3800] 03:14:44 INFO - PROCESS | 1813 | 1462529684764 Marionette DEBUG loaded listener.js 03:14:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 241 (0xa6785000) [pid = 1813] [serial = 1128] [outer = 0xa62d3800] 03:14:45 INFO - PROCESS | 1813 | 1462529685798 Marionette TRACE conn4 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 03:14:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 03:14:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1741ms 03:14:45 INFO - PROCESS | 1813 | 1462529685855 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 03:14:45 INFO - PROCESS | 1813 | 1462529685860 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 03:14:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 03:14:45 INFO - PROCESS | 1813 | 1462529685867 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 03:14:45 INFO - PROCESS | 1813 | 1462529685872 Marionette TRACE conn4 <- [1,1474,null,{}] 03:14:45 INFO - PROCESS | 1813 | 1462529685878 Marionette TRACE conn4 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:46 INFO - PROCESS | 1813 | 1462529686101 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 03:14:46 INFO - PROCESS | 1813 | 1462529686356 Marionette TRACE conn4 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:46 INFO - PROCESS | 1813 | ++DOCSHELL 0x92213000 == 93 [pid = 1813] [id = 376] 03:14:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 242 (0x92213c00) [pid = 1813] [serial = 1129] [outer = (nil)] 03:14:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 243 (0x9221d400) [pid = 1813] [serial = 1130] [outer = 0x92213c00] 03:14:46 INFO - PROCESS | 1813 | 1462529686498 Marionette DEBUG loaded listener.js 03:14:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 244 (0xa6d71800) [pid = 1813] [serial = 1131] [outer = 0x92213c00] 03:14:47 INFO - PROCESS | 1813 | 1462529687450 Marionette TRACE conn4 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 03:14:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 03:14:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1636ms 03:14:47 INFO - PROCESS | 1813 | 1462529687505 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 03:14:47 INFO - PROCESS | 1813 | 1462529687509 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 03:14:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 03:14:47 INFO - PROCESS | 1813 | 1462529687516 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 03:14:47 INFO - PROCESS | 1813 | 1462529687519 Marionette TRACE conn4 <- [1,1478,null,{}] 03:14:47 INFO - PROCESS | 1813 | 1462529687525 Marionette TRACE conn4 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:47 INFO - PROCESS | 1813 | 1462529687733 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 03:14:48 INFO - PROCESS | 1813 | 1462529687996 Marionette TRACE conn4 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:48 INFO - PROCESS | 1813 | ++DOCSHELL 0x91570400 == 94 [pid = 1813] [id = 377] 03:14:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 245 (0x91575800) [pid = 1813] [serial = 1132] [outer = (nil)] 03:14:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 246 (0xa5060400) [pid = 1813] [serial = 1133] [outer = 0x91575800] 03:14:48 INFO - PROCESS | 1813 | 1462529688103 Marionette DEBUG loaded listener.js 03:14:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 247 (0xa6d78c00) [pid = 1813] [serial = 1134] [outer = 0x91575800] 03:14:49 INFO - PROCESS | 1813 | 1462529689054 Marionette TRACE conn4 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 03:14:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 03:14:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1583ms 03:14:49 INFO - PROCESS | 1813 | 1462529689101 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 03:14:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 03:14:49 INFO - PROCESS | 1813 | 1462529689105 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 03:14:49 INFO - PROCESS | 1813 | 1462529689111 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 03:14:49 INFO - PROCESS | 1813 | 1462529689125 Marionette TRACE conn4 <- [1,1482,null,{}] 03:14:49 INFO - PROCESS | 1813 | 1462529689132 Marionette TRACE conn4 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:49 INFO - PROCESS | 1813 | 1462529689403 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 03:14:49 INFO - PROCESS | 1813 | 1462529689709 Marionette TRACE conn4 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:49 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f64e400 == 95 [pid = 1813] [id = 378] 03:14:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 248 (0x91f0c800) [pid = 1813] [serial = 1135] [outer = (nil)] 03:14:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 249 (0x96a77400) [pid = 1813] [serial = 1136] [outer = 0x91f0c800] 03:14:49 INFO - PROCESS | 1813 | 1462529689801 Marionette DEBUG loaded listener.js 03:14:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 250 (0x99610400) [pid = 1813] [serial = 1137] [outer = 0x91f0c800] 03:14:50 INFO - PROCESS | 1813 | 1462529690807 Marionette TRACE conn4 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 03:14:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 03:14:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1745ms 03:14:50 INFO - PROCESS | 1813 | 1462529690858 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 03:14:50 INFO - PROCESS | 1813 | 1462529690862 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 03:14:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 03:14:50 INFO - PROCESS | 1813 | 1462529690869 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 03:14:50 INFO - PROCESS | 1813 | 1462529690873 Marionette TRACE conn4 <- [1,1486,null,{}] 03:14:50 INFO - PROCESS | 1813 | 1462529690879 Marionette TRACE conn4 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:51 INFO - PROCESS | 1813 | 1462529691089 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 03:14:51 INFO - PROCESS | 1813 | 1462529691343 Marionette TRACE conn4 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:51 INFO - PROCESS | 1813 | ++DOCSHELL 0x8bed6000 == 96 [pid = 1813] [id = 379] 03:14:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 251 (0x8c457000) [pid = 1813] [serial = 1138] [outer = (nil)] 03:14:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 252 (0xa500c800) [pid = 1813] [serial = 1139] [outer = 0x8c457000] 03:14:51 INFO - PROCESS | 1813 | 1462529691477 Marionette DEBUG loaded listener.js 03:14:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 253 (0xa6d7bc00) [pid = 1813] [serial = 1140] [outer = 0x8c457000] 03:14:52 INFO - PROCESS | 1813 | 1462529692993 Marionette TRACE conn4 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 03:14:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 03:14:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 2184ms 03:14:53 INFO - PROCESS | 1813 | 1462529693055 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 03:14:53 INFO - PROCESS | 1813 | 1462529693061 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 03:14:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 03:14:53 INFO - PROCESS | 1813 | 1462529693070 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 03:14:53 INFO - PROCESS | 1813 | 1462529693075 Marionette TRACE conn4 <- [1,1490,null,{}] 03:14:53 INFO - PROCESS | 1813 | 1462529693129 Marionette TRACE conn4 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:53 INFO - PROCESS | 1813 | 1462529693358 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 03:14:53 INFO - PROCESS | 1813 | 1462529693588 Marionette TRACE conn4 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:53 INFO - PROCESS | 1813 | ++DOCSHELL 0x8bfc5400 == 97 [pid = 1813] [id = 380] 03:14:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 254 (0x8bfc8400) [pid = 1813] [serial = 1141] [outer = (nil)] 03:14:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 255 (0x8dca5c00) [pid = 1813] [serial = 1142] [outer = 0x8bfc8400] 03:14:53 INFO - PROCESS | 1813 | 1462529693799 Marionette DEBUG loaded listener.js 03:14:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 256 (0x8ed54c00) [pid = 1813] [serial = 1143] [outer = 0x8bfc8400] 03:14:54 INFO - PROCESS | 1813 | 1462529694810 Marionette TRACE conn4 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 03:14:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 03:14:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1781ms 03:14:54 INFO - PROCESS | 1813 | 1462529694852 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 03:14:54 INFO - PROCESS | 1813 | 1462529694861 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 03:14:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 03:14:54 INFO - PROCESS | 1813 | 1462529694872 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 03:14:54 INFO - PROCESS | 1813 | 1462529694876 Marionette TRACE conn4 <- [1,1494,null,{}] 03:14:54 INFO - PROCESS | 1813 | 1462529694883 Marionette TRACE conn4 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:55 INFO - PROCESS | 1813 | 1462529695081 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 03:14:55 INFO - PROCESS | 1813 | --DOCSHELL 0x9274a800 == 96 [pid = 1813] [id = 328] 03:14:55 INFO - PROCESS | 1813 | --DOMWINDOW == 255 (0x9178ec00) [pid = 1813] [serial = 1019] [outer = (nil)] [url = about:blank] 03:14:55 INFO - PROCESS | 1813 | --DOMWINDOW == 254 (0x99027800) [pid = 1813] [serial = 1040] [outer = (nil)] [url = about:blank] 03:14:55 INFO - PROCESS | 1813 | 1462529695506 Marionette TRACE conn4 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:55 INFO - PROCESS | 1813 | --DOCSHELL 0x8b0f6000 == 95 [pid = 1813] [id = 364] 03:14:55 INFO - PROCESS | 1813 | ++DOCSHELL 0x8b0f6000 == 96 [pid = 1813] [id = 381] 03:14:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 255 (0x8dca2000) [pid = 1813] [serial = 1144] [outer = (nil)] 03:14:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 256 (0x8eb84400) [pid = 1813] [serial = 1145] [outer = 0x8dca2000] 03:14:55 INFO - PROCESS | 1813 | 1462529695602 Marionette DEBUG loaded listener.js 03:14:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 257 (0x91577000) [pid = 1813] [serial = 1146] [outer = 0x8dca2000] 03:14:55 INFO - PROCESS | 1813 | --DOCSHELL 0x90da0800 == 95 [pid = 1813] [id = 363] 03:14:55 INFO - PROCESS | 1813 | --DOCSHELL 0x94ce3000 == 94 [pid = 1813] [id = 362] 03:14:55 INFO - PROCESS | 1813 | --DOCSHELL 0x8f64a000 == 93 [pid = 1813] [id = 361] 03:14:55 INFO - PROCESS | 1813 | --DOCSHELL 0x919ab800 == 92 [pid = 1813] [id = 360] 03:14:55 INFO - PROCESS | 1813 | --DOCSHELL 0x8db9dc00 == 91 [pid = 1813] [id = 359] 03:14:56 INFO - PROCESS | 1813 | --DOCSHELL 0x990c1800 == 90 [pid = 1813] [id = 352] 03:14:56 INFO - PROCESS | 1813 | --DOCSHELL 0x8db9c400 == 89 [pid = 1813] [id = 351] 03:14:56 INFO - PROCESS | 1813 | --DOCSHELL 0x8d7d7000 == 88 [pid = 1813] [id = 350] 03:14:56 INFO - PROCESS | 1813 | --DOCSHELL 0x8eb88c00 == 87 [pid = 1813] [id = 349] 03:14:56 INFO - PROCESS | 1813 | --DOCSHELL 0x924b1400 == 86 [pid = 1813] [id = 348] 03:14:56 INFO - PROCESS | 1813 | --DOCSHELL 0x8d8e2800 == 85 [pid = 1813] [id = 347] 03:14:56 INFO - PROCESS | 1813 | --DOMWINDOW == 256 (0x8dba5000) [pid = 1813] [serial = 1028] [outer = (nil)] [url = about:blank] 03:14:56 INFO - PROCESS | 1813 | --DOMWINDOW == 255 (0x91571800) [pid = 1813] [serial = 1029] [outer = (nil)] [url = about:blank] 03:14:56 INFO - PROCESS | 1813 | --DOMWINDOW == 254 (0x8ed0b000) [pid = 1813] [serial = 989] [outer = (nil)] [url = about:blank] 03:14:56 INFO - PROCESS | 1813 | --DOMWINDOW == 253 (0x934d9800) [pid = 1813] [serial = 1031] [outer = (nil)] [url = about:blank] 03:14:56 INFO - PROCESS | 1813 | --DOMWINDOW == 252 (0x94c48000) [pid = 1813] [serial = 1034] [outer = (nil)] [url = about:blank] 03:14:56 INFO - PROCESS | 1813 | --DOMWINDOW == 251 (0x94dd9000) [pid = 1813] [serial = 987] [outer = (nil)] [url = about:blank] 03:14:56 INFO - PROCESS | 1813 | --DOMWINDOW == 250 (0x8eb8ec00) [pid = 1813] [serial = 1023] [outer = (nil)] [url = about:blank] 03:14:56 INFO - PROCESS | 1813 | --DOMWINDOW == 249 (0x8dca6000) [pid = 1813] [serial = 1022] [outer = (nil)] [url = about:blank] 03:14:56 INFO - PROCESS | 1813 | --DOMWINDOW == 248 (0x919a9c00) [pid = 1813] [serial = 992] [outer = (nil)] [url = about:blank] 03:14:56 INFO - PROCESS | 1813 | --DOMWINDOW == 247 (0x927a6400) [pid = 1813] [serial = 1026] [outer = (nil)] [url = about:blank] 03:14:56 INFO - PROCESS | 1813 | --DOMWINDOW == 246 (0x91f0e800) [pid = 1813] [serial = 1025] [outer = (nil)] [url = about:blank] 03:14:56 INFO - PROCESS | 1813 | --DOMWINDOW == 245 (0x8f642800) [pid = 1813] [serial = 1037] [outer = (nil)] [url = about:blank] 03:14:56 INFO - PROCESS | 1813 | --DOMWINDOW == 244 (0x9a133400) [pid = 1813] [serial = 1001] [outer = (nil)] [url = about:blank] 03:14:56 INFO - PROCESS | 1813 | --DOMWINDOW == 243 (0x99028400) [pid = 1813] [serial = 998] [outer = (nil)] [url = about:blank] 03:14:56 INFO - PROCESS | 1813 | --DOMWINDOW == 242 (0x94d63400) [pid = 1813] [serial = 995] [outer = (nil)] [url = about:blank] 03:14:56 INFO - PROCESS | 1813 | --DOMWINDOW == 241 (0x9a46dc00) [pid = 1813] [serial = 1004] [outer = (nil)] [url = about:blank] 03:14:56 INFO - PROCESS | 1813 | --DOMWINDOW == 240 (0x9aac8800) [pid = 1813] [serial = 1007] [outer = (nil)] [url = about:blank] 03:14:56 INFO - PROCESS | 1813 | --DOMWINDOW == 239 (0x9b063c00) [pid = 1813] [serial = 1010] [outer = (nil)] [url = about:blank] 03:14:56 INFO - PROCESS | 1813 | --DOMWINDOW == 238 (0x9b2b2400) [pid = 1813] [serial = 1013] [outer = (nil)] [url = about:blank] 03:14:56 INFO - PROCESS | 1813 | --DOMWINDOW == 237 (0x9ba03400) [pid = 1813] [serial = 1016] [outer = (nil)] [url = about:blank] 03:14:56 INFO - PROCESS | 1813 | --DOMWINDOW == 236 (0x94d5ec00) [pid = 1813] [serial = 1035] [outer = (nil)] [url = about:blank] 03:14:56 INFO - PROCESS | 1813 | --DOMWINDOW == 235 (0x942e9400) [pid = 1813] [serial = 1032] [outer = (nil)] [url = about:blank] 03:14:56 INFO - PROCESS | 1813 | --DOMWINDOW == 234 (0x94ce2400) [pid = 1813] [serial = 1038] [outer = (nil)] [url = about:blank] 03:14:56 INFO - PROCESS | 1813 | 1462529696627 Marionette TRACE conn4 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 03:14:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 03:14:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1785ms 03:14:56 INFO - PROCESS | 1813 | 1462529696657 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 03:14:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 03:14:56 INFO - PROCESS | 1813 | 1462529696662 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 03:14:56 INFO - PROCESS | 1813 | 1462529696669 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 03:14:56 INFO - PROCESS | 1813 | 1462529696675 Marionette TRACE conn4 <- [1,1498,null,{}] 03:14:56 INFO - PROCESS | 1813 | 1462529696692 Marionette TRACE conn4 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:56 INFO - PROCESS | 1813 | 1462529696893 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 03:14:57 INFO - PROCESS | 1813 | 1462529697118 Marionette TRACE conn4 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:57 INFO - PROCESS | 1813 | ++DOCSHELL 0x91f07400 == 86 [pid = 1813] [id = 382] 03:14:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 235 (0x91f09400) [pid = 1813] [serial = 1147] [outer = (nil)] 03:14:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 236 (0x92212800) [pid = 1813] [serial = 1148] [outer = 0x91f09400] 03:14:57 INFO - PROCESS | 1813 | 1462529697205 Marionette DEBUG loaded listener.js 03:14:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 237 (0x9221c000) [pid = 1813] [serial = 1149] [outer = 0x91f09400] 03:14:58 INFO - PROCESS | 1813 | 1462529698032 Marionette TRACE conn4 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 03:14:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 03:14:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1442ms 03:14:58 INFO - PROCESS | 1813 | 1462529698111 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 03:14:58 INFO - PROCESS | 1813 | 1462529698117 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 03:14:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 03:14:58 INFO - PROCESS | 1813 | 1462529698129 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 03:14:58 INFO - PROCESS | 1813 | 1462529698132 Marionette TRACE conn4 <- [1,1502,null,{}] 03:14:58 INFO - PROCESS | 1813 | 1462529698139 Marionette TRACE conn4 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:58 INFO - PROCESS | 1813 | 1462529698386 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 03:14:58 INFO - PROCESS | 1813 | 1462529698418 Marionette TRACE conn4 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:58 INFO - PROCESS | 1813 | ++DOCSHELL 0x8d7d4000 == 87 [pid = 1813] [id = 383] 03:14:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 238 (0x92213400) [pid = 1813] [serial = 1150] [outer = (nil)] 03:14:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 239 (0x8ed85400) [pid = 1813] [serial = 1151] [outer = 0x92213400] 03:14:58 INFO - PROCESS | 1813 | 1462529698513 Marionette DEBUG loaded listener.js 03:14:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 240 (0x9292f000) [pid = 1813] [serial = 1152] [outer = 0x92213400] 03:14:59 INFO - PROCESS | 1813 | 1462529699562 Marionette TRACE conn4 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 03:14:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 03:14:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1484ms 03:14:59 INFO - PROCESS | 1813 | 1462529699613 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 03:14:59 INFO - PROCESS | 1813 | 1462529699618 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 03:14:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 03:14:59 INFO - PROCESS | 1813 | 1462529699635 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 03:14:59 INFO - PROCESS | 1813 | 1462529699639 Marionette TRACE conn4 <- [1,1506,null,{}] 03:14:59 INFO - PROCESS | 1813 | 1462529699644 Marionette TRACE conn4 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:14:59 INFO - PROCESS | 1813 | 1462529699896 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 03:14:59 INFO - PROCESS | 1813 | 1462529699924 Marionette TRACE conn4 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:14:59 INFO - PROCESS | 1813 | ++DOCSHELL 0x9346c800 == 88 [pid = 1813] [id = 384] 03:14:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 241 (0x9346d000) [pid = 1813] [serial = 1153] [outer = (nil)] 03:14:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 242 (0x942e9c00) [pid = 1813] [serial = 1154] [outer = 0x9346d000] 03:15:00 INFO - PROCESS | 1813 | 1462529700003 Marionette DEBUG loaded listener.js 03:15:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 243 (0x94c3f400) [pid = 1813] [serial = 1155] [outer = 0x9346d000] 03:15:01 INFO - PROCESS | 1813 | --DOMWINDOW == 242 (0x8f64f000) [pid = 1813] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 03:15:01 INFO - PROCESS | 1813 | --DOMWINDOW == 241 (0x8dba0800) [pid = 1813] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 03:15:01 INFO - PROCESS | 1813 | --DOMWINDOW == 240 (0x91f03c00) [pid = 1813] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 03:15:01 INFO - PROCESS | 1813 | --DOMWINDOW == 239 (0x94d5fc00) [pid = 1813] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 03:15:01 INFO - PROCESS | 1813 | --DOMWINDOW == 238 (0x94dd5400) [pid = 1813] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 03:15:01 INFO - PROCESS | 1813 | --DOMWINDOW == 237 (0x8ed46800) [pid = 1813] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 03:15:01 INFO - PROCESS | 1813 | 1462529701534 Marionette TRACE conn4 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 03:15:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 03:15:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1939ms 03:15:01 INFO - PROCESS | 1813 | 1462529701576 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 03:15:01 INFO - PROCESS | 1813 | 1462529701580 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 03:15:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 03:15:01 INFO - PROCESS | 1813 | 1462529701587 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 03:15:01 INFO - PROCESS | 1813 | 1462529701590 Marionette TRACE conn4 <- [1,1510,null,{}] 03:15:01 INFO - PROCESS | 1813 | 1462529701597 Marionette TRACE conn4 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:01 INFO - PROCESS | 1813 | 1462529701818 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 03:15:02 INFO - PROCESS | 1813 | 1462529701989 Marionette TRACE conn4 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:02 INFO - PROCESS | 1813 | ++DOCSHELL 0x8dba0800 == 89 [pid = 1813] [id = 385] 03:15:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 238 (0x9163b800) [pid = 1813] [serial = 1156] [outer = (nil)] 03:15:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 239 (0x942e7400) [pid = 1813] [serial = 1157] [outer = 0x9163b800] 03:15:02 INFO - PROCESS | 1813 | 1462529702072 Marionette DEBUG loaded listener.js 03:15:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 240 (0x94d61c00) [pid = 1813] [serial = 1158] [outer = 0x9163b800] 03:15:03 INFO - PROCESS | 1813 | 1462529703004 Marionette TRACE conn4 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 03:15:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 03:15:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1489ms 03:15:03 INFO - PROCESS | 1813 | 1462529703078 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 03:15:03 INFO - PROCESS | 1813 | 1462529703085 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 03:15:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 03:15:03 INFO - PROCESS | 1813 | 1462529703095 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 03:15:03 INFO - PROCESS | 1813 | 1462529703100 Marionette TRACE conn4 <- [1,1514,null,{}] 03:15:03 INFO - PROCESS | 1813 | 1462529703111 Marionette TRACE conn4 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:03 INFO - PROCESS | 1813 | 1462529703372 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 03:15:03 INFO - PROCESS | 1813 | 1462529703722 Marionette TRACE conn4 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:03 INFO - PROCESS | 1813 | ++DOCSHELL 0x8c651c00 == 90 [pid = 1813] [id = 386] 03:15:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 241 (0x8d7d7000) [pid = 1813] [serial = 1159] [outer = (nil)] 03:15:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 242 (0x8d8e4400) [pid = 1813] [serial = 1160] [outer = 0x8d7d7000] 03:15:03 INFO - PROCESS | 1813 | 1462529703817 Marionette DEBUG loaded listener.js 03:15:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 243 (0x8dca6400) [pid = 1813] [serial = 1161] [outer = 0x8d7d7000] 03:15:04 INFO - PROCESS | 1813 | 1462529704830 Marionette TRACE conn4 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 03:15:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 03:15:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1786ms 03:15:04 INFO - PROCESS | 1813 | 1462529704882 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 03:15:04 INFO - PROCESS | 1813 | 1462529704890 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 03:15:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 03:15:04 INFO - PROCESS | 1813 | 1462529704903 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 03:15:04 INFO - PROCESS | 1813 | 1462529704907 Marionette TRACE conn4 <- [1,1518,null,{}] 03:15:04 INFO - PROCESS | 1813 | 1462529704915 Marionette TRACE conn4 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:05 INFO - PROCESS | 1813 | 1462529705167 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 03:15:05 INFO - PROCESS | 1813 | 1462529705499 Marionette TRACE conn4 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:05 INFO - PROCESS | 1813 | ++DOCSHELL 0x90c99400 == 91 [pid = 1813] [id = 387] 03:15:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 244 (0x90c9ec00) [pid = 1813] [serial = 1162] [outer = (nil)] 03:15:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 245 (0x91790c00) [pid = 1813] [serial = 1163] [outer = 0x90c9ec00] 03:15:05 INFO - PROCESS | 1813 | 1462529705595 Marionette DEBUG loaded listener.js 03:15:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 246 (0x919a6400) [pid = 1813] [serial = 1164] [outer = 0x90c9ec00] 03:15:06 INFO - PROCESS | 1813 | 1462529706626 Marionette TRACE conn4 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 03:15:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 03:15:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1740ms 03:15:06 INFO - PROCESS | 1813 | 1462529706643 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 03:15:06 INFO - PROCESS | 1813 | 1462529706647 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 03:15:06 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 03:15:06 INFO - PROCESS | 1813 | 1462529706656 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 03:15:06 INFO - PROCESS | 1813 | 1462529706662 Marionette TRACE conn4 <- [1,1522,null,{}] 03:15:06 INFO - PROCESS | 1813 | 1462529706681 Marionette TRACE conn4 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:06 INFO - PROCESS | 1813 | 1462529706902 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 03:15:07 INFO - PROCESS | 1813 | 1462529707221 Marionette TRACE conn4 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:07 INFO - PROCESS | 1813 | ++DOCSHELL 0x94c3d800 == 92 [pid = 1813] [id = 388] 03:15:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 247 (0x94c40c00) [pid = 1813] [serial = 1165] [outer = (nil)] 03:15:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 248 (0x94d58c00) [pid = 1813] [serial = 1166] [outer = 0x94c40c00] 03:15:07 INFO - PROCESS | 1813 | 1462529707360 Marionette DEBUG loaded listener.js 03:15:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 249 (0x94fbb000) [pid = 1813] [serial = 1167] [outer = 0x94c40c00] 03:15:08 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 03:15:08 INFO - PROCESS | 1813 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:15:08 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 03:15:08 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 03:15:08 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 03:15:08 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 03:15:08 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 03:15:08 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 03:15:08 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 03:15:08 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 03:15:08 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 03:15:08 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 03:15:08 INFO - PROCESS | 1813 | 1462529708211 Marionette TRACE conn4 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 03:15:08 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 03:15:08 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:15:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 03:15:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:15:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:15:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 03:15:08 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 03:15:08 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:15:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 03:15:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:15:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:15:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 03:15:08 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 03:15:08 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:15:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 03:15:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:15:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:15:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 03:15:08 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 03:15:08 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 03:15:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 03:15:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:15:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:15:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 03:15:08 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1595ms 03:15:08 INFO - PROCESS | 1813 | 1462529708254 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 03:15:08 INFO - PROCESS | 1813 | 1462529708259 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 03:15:08 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 03:15:08 INFO - PROCESS | 1813 | 1462529708274 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 03:15:08 INFO - PROCESS | 1813 | 1462529708279 Marionette TRACE conn4 <- [1,1526,null,{}] 03:15:08 INFO - PROCESS | 1813 | 1462529708302 Marionette TRACE conn4 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:08 INFO - PROCESS | 1813 | 1462529708574 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 03:15:08 INFO - PROCESS | 1813 | 1462529708738 Marionette TRACE conn4 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:08 INFO - PROCESS | 1813 | ++DOCSHELL 0x97e70400 == 93 [pid = 1813] [id = 389] 03:15:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 250 (0x9853b400) [pid = 1813] [serial = 1168] [outer = (nil)] 03:15:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 251 (0x990c1800) [pid = 1813] [serial = 1169] [outer = 0x9853b400] 03:15:08 INFO - PROCESS | 1813 | 1462529708829 Marionette DEBUG loaded listener.js 03:15:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 252 (0x9a264400) [pid = 1813] [serial = 1170] [outer = 0x9853b400] 03:15:09 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 03:15:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 03:15:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:15:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:15:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 03:15:09 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 03:15:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 03:15:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:15:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:15:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 03:15:09 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 03:15:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 03:15:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:15:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:15:09 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 03:15:09 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1587ms 03:15:09 INFO - PROCESS | 1813 | 1462529709841 Marionette TRACE conn4 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 03:15:09 INFO - PROCESS | 1813 | 1462529709908 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 03:15:09 INFO - PROCESS | 1813 | 1462529709913 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 03:15:09 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 03:15:09 INFO - PROCESS | 1813 | 1462529709923 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 03:15:09 INFO - PROCESS | 1813 | 1462529709926 Marionette TRACE conn4 <- [1,1530,null,{}] 03:15:09 INFO - PROCESS | 1813 | 1462529709932 Marionette TRACE conn4 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:10 INFO - PROCESS | 1813 | 1462529710140 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 03:15:10 INFO - PROCESS | 1813 | 1462529710358 Marionette TRACE conn4 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:10 INFO - PROCESS | 1813 | ++DOCSHELL 0x94c4a400 == 94 [pid = 1813] [id = 390] 03:15:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 253 (0x99021800) [pid = 1813] [serial = 1171] [outer = (nil)] 03:15:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 254 (0x9a6bb000) [pid = 1813] [serial = 1172] [outer = 0x99021800] 03:15:10 INFO - PROCESS | 1813 | 1462529710514 Marionette DEBUG loaded listener.js 03:15:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 255 (0x9b5f2400) [pid = 1813] [serial = 1173] [outer = 0x99021800] 03:15:11 INFO - PROCESS | 1813 | 1462529711418 Marionette TRACE conn4 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 03:15:11 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 03:15:11 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 03:15:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:15:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:15:11 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 03:15:11 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 03:15:11 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 03:15:11 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 03:15:11 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1535ms 03:15:11 INFO - PROCESS | 1813 | 1462529711461 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 03:15:11 INFO - PROCESS | 1813 | 1462529711465 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 03:15:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 03:15:11 INFO - PROCESS | 1813 | 1462529711473 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 03:15:11 INFO - PROCESS | 1813 | 1462529711477 Marionette TRACE conn4 <- [1,1534,null,{}] 03:15:11 INFO - PROCESS | 1813 | 1462529711526 Marionette TRACE conn4 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:11 INFO - PROCESS | 1813 | 1462529711856 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 03:15:12 INFO - PROCESS | 1813 | 1462529712025 Marionette TRACE conn4 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:12 INFO - PROCESS | 1813 | ++DOCSHELL 0x9292a800 == 95 [pid = 1813] [id = 391] 03:15:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 256 (0x985e7800) [pid = 1813] [serial = 1174] [outer = (nil)] 03:15:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 257 (0x9c088c00) [pid = 1813] [serial = 1175] [outer = 0x985e7800] 03:15:12 INFO - PROCESS | 1813 | 1462529712126 Marionette DEBUG loaded listener.js 03:15:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 258 (0x9d87b000) [pid = 1813] [serial = 1176] [outer = 0x985e7800] 03:15:13 INFO - PROCESS | 1813 | 1462529713142 Marionette TRACE conn4 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 03:15:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 03:15:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1739ms 03:15:13 INFO - PROCESS | 1813 | 1462529713212 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 03:15:13 INFO - PROCESS | 1813 | 1462529713217 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 03:15:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 03:15:13 INFO - PROCESS | 1813 | 1462529713224 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 03:15:13 INFO - PROCESS | 1813 | 1462529713228 Marionette TRACE conn4 <- [1,1538,null,{}] 03:15:13 INFO - PROCESS | 1813 | 1462529713234 Marionette TRACE conn4 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:13 INFO - PROCESS | 1813 | 1462529713466 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 03:15:13 INFO - PROCESS | 1813 | 1462529713731 Marionette TRACE conn4 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:13 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f64dc00 == 96 [pid = 1813] [id = 392] 03:15:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 259 (0x919a6800) [pid = 1813] [serial = 1177] [outer = (nil)] 03:15:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 260 (0xa102a000) [pid = 1813] [serial = 1178] [outer = 0x919a6800] 03:15:13 INFO - PROCESS | 1813 | 1462529713877 Marionette DEBUG loaded listener.js 03:15:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 261 (0xa2431400) [pid = 1813] [serial = 1179] [outer = 0x919a6800] 03:15:14 INFO - PROCESS | 1813 | 1462529714791 Marionette TRACE conn4 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 03:15:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 03:15:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1642ms 03:15:14 INFO - PROCESS | 1813 | 1462529714867 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 03:15:14 INFO - PROCESS | 1813 | 1462529714872 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 03:15:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 03:15:14 INFO - PROCESS | 1813 | 1462529714878 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 03:15:14 INFO - PROCESS | 1813 | 1462529714882 Marionette TRACE conn4 <- [1,1542,null,{}] 03:15:14 INFO - PROCESS | 1813 | 1462529714888 Marionette TRACE conn4 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:15 INFO - PROCESS | 1813 | 1462529715097 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 03:15:15 INFO - PROCESS | 1813 | 1462529715358 Marionette TRACE conn4 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:15 INFO - PROCESS | 1813 | ++DOCSHELL 0x8d8d8800 == 97 [pid = 1813] [id = 393] 03:15:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 262 (0xa0625400) [pid = 1813] [serial = 1180] [outer = (nil)] 03:15:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 263 (0xa32e7400) [pid = 1813] [serial = 1181] [outer = 0xa0625400] 03:15:15 INFO - PROCESS | 1813 | 1462529715498 Marionette DEBUG loaded listener.js 03:15:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 264 (0xa3541400) [pid = 1813] [serial = 1182] [outer = 0xa0625400] 03:15:16 INFO - PROCESS | 1813 | 1462529716405 Marionette TRACE conn4 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 03:15:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 03:15:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1585ms 03:15:16 INFO - PROCESS | 1813 | 1462529716465 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 03:15:16 INFO - PROCESS | 1813 | 1462529716469 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 03:15:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 03:15:16 INFO - PROCESS | 1813 | 1462529716476 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 03:15:16 INFO - PROCESS | 1813 | 1462529716479 Marionette TRACE conn4 <- [1,1546,null,{}] 03:15:16 INFO - PROCESS | 1813 | 1462529716485 Marionette TRACE conn4 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:16 INFO - PROCESS | 1813 | 1462529716685 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 03:15:16 INFO - PROCESS | 1813 | 1462529716946 Marionette TRACE conn4 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:17 INFO - PROCESS | 1813 | ++DOCSHELL 0x919b0400 == 98 [pid = 1813] [id = 394] 03:15:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 265 (0xa30d3400) [pid = 1813] [serial = 1183] [outer = (nil)] 03:15:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 266 (0xa5066400) [pid = 1813] [serial = 1184] [outer = 0xa30d3400] 03:15:17 INFO - PROCESS | 1813 | 1462529717078 Marionette DEBUG loaded listener.js 03:15:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 267 (0xa62d1800) [pid = 1813] [serial = 1185] [outer = 0xa30d3400] 03:15:18 INFO - PROCESS | 1813 | 1462529718055 Marionette TRACE conn4 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 03:15:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 03:15:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1635ms 03:15:18 INFO - PROCESS | 1813 | 1462529718112 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 03:15:18 INFO - PROCESS | 1813 | 1462529718117 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 03:15:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 03:15:18 INFO - PROCESS | 1813 | 1462529718125 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 03:15:18 INFO - PROCESS | 1813 | 1462529718129 Marionette TRACE conn4 <- [1,1550,null,{}] 03:15:18 INFO - PROCESS | 1813 | 1462529718135 Marionette TRACE conn4 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:18 INFO - PROCESS | 1813 | 1462529718346 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 03:15:18 INFO - PROCESS | 1813 | 1462529718606 Marionette TRACE conn4 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:18 INFO - PROCESS | 1813 | ++DOCSHELL 0x8d7d4400 == 99 [pid = 1813] [id = 395] 03:15:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 268 (0x92747c00) [pid = 1813] [serial = 1186] [outer = (nil)] 03:15:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 269 (0x9295a800) [pid = 1813] [serial = 1187] [outer = 0x92747c00] 03:15:18 INFO - PROCESS | 1813 | 1462529718717 Marionette DEBUG loaded listener.js 03:15:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 270 (0x9295ec00) [pid = 1813] [serial = 1188] [outer = 0x92747c00] 03:15:19 INFO - PROCESS | 1813 | 1462529719628 Marionette TRACE conn4 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 03:15:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 03:15:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1536ms 03:15:19 INFO - PROCESS | 1813 | 1462529719662 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 03:15:19 INFO - PROCESS | 1813 | 1462529719666 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 03:15:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 03:15:19 INFO - PROCESS | 1813 | 1462529719673 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 03:15:19 INFO - PROCESS | 1813 | 1462529719679 Marionette TRACE conn4 <- [1,1554,null,{}] 03:15:19 INFO - PROCESS | 1813 | 1462529719706 Marionette TRACE conn4 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:19 INFO - PROCESS | 1813 | 1462529719940 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 03:15:20 INFO - PROCESS | 1813 | 1462529720224 Marionette TRACE conn4 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:20 INFO - PROCESS | 1813 | ++DOCSHELL 0x92959000 == 100 [pid = 1813] [id = 396] 03:15:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 271 (0xa6234000) [pid = 1813] [serial = 1189] [outer = (nil)] 03:15:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 272 (0xa6d7ac00) [pid = 1813] [serial = 1190] [outer = 0xa6234000] 03:15:20 INFO - PROCESS | 1813 | 1462529720364 Marionette DEBUG loaded listener.js 03:15:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 273 (0xa6d8c800) [pid = 1813] [serial = 1191] [outer = 0xa6234000] 03:15:21 INFO - PROCESS | 1813 | 1462529721334 Marionette TRACE conn4 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 03:15:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 03:15:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1741ms 03:15:21 INFO - PROCESS | 1813 | 1462529721415 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 03:15:21 INFO - PROCESS | 1813 | 1462529721419 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 03:15:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 03:15:21 INFO - PROCESS | 1813 | 1462529721427 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 03:15:21 INFO - PROCESS | 1813 | 1462529721431 Marionette TRACE conn4 <- [1,1558,null,{}] 03:15:21 INFO - PROCESS | 1813 | 1462529721437 Marionette TRACE conn4 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:21 INFO - PROCESS | 1813 | 1462529721686 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 03:15:22 INFO - PROCESS | 1813 | 1462529722010 Marionette TRACE conn4 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:22 INFO - PROCESS | 1813 | ++DOCSHELL 0x897ed800 == 101 [pid = 1813] [id = 397] 03:15:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 274 (0x897ef000) [pid = 1813] [serial = 1192] [outer = (nil)] 03:15:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 275 (0x897f5400) [pid = 1813] [serial = 1193] [outer = 0x897ef000] 03:15:22 INFO - PROCESS | 1813 | 1462529722101 Marionette DEBUG loaded listener.js 03:15:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 276 (0x897f7800) [pid = 1813] [serial = 1194] [outer = 0x897ef000] 03:15:23 INFO - PROCESS | 1813 | 1462529723023 Marionette TRACE conn4 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 03:15:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 03:15:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1647ms 03:15:23 INFO - PROCESS | 1813 | 1462529723075 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 03:15:23 INFO - PROCESS | 1813 | 1462529723079 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 03:15:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 03:15:23 INFO - PROCESS | 1813 | 1462529723086 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 03:15:23 INFO - PROCESS | 1813 | 1462529723090 Marionette TRACE conn4 <- [1,1562,null,{}] 03:15:23 INFO - PROCESS | 1813 | 1462529723096 Marionette TRACE conn4 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:23 INFO - PROCESS | 1813 | 1462529723313 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 03:15:23 INFO - PROCESS | 1813 | 1462529723633 Marionette TRACE conn4 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:23 INFO - PROCESS | 1813 | ++DOCSHELL 0x897ea800 == 102 [pid = 1813] [id = 398] 03:15:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 277 (0x897f4400) [pid = 1813] [serial = 1195] [outer = (nil)] 03:15:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 278 (0x8c3a9c00) [pid = 1813] [serial = 1196] [outer = 0x897f4400] 03:15:23 INFO - PROCESS | 1813 | 1462529723732 Marionette DEBUG loaded listener.js 03:15:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 279 (0x8c3ab800) [pid = 1813] [serial = 1197] [outer = 0x897f4400] 03:15:24 INFO - PROCESS | 1813 | 1462529724658 Marionette TRACE conn4 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 03:15:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 03:15:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1631ms 03:15:24 INFO - PROCESS | 1813 | 1462529724719 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 03:15:24 INFO - PROCESS | 1813 | 1462529724723 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 03:15:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 03:15:24 INFO - PROCESS | 1813 | 1462529724730 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 03:15:24 INFO - PROCESS | 1813 | 1462529724734 Marionette TRACE conn4 <- [1,1566,null,{}] 03:15:24 INFO - PROCESS | 1813 | 1462529724739 Marionette TRACE conn4 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:24 INFO - PROCESS | 1813 | 1462529724953 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 03:15:25 INFO - PROCESS | 1813 | 1462529725265 Marionette TRACE conn4 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:25 INFO - PROCESS | 1813 | ++DOCSHELL 0x897f0c00 == 103 [pid = 1813] [id = 399] 03:15:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 280 (0x897f1c00) [pid = 1813] [serial = 1198] [outer = (nil)] 03:15:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 281 (0x8c23e400) [pid = 1813] [serial = 1199] [outer = 0x897f1c00] 03:15:25 INFO - PROCESS | 1813 | 1462529725364 Marionette DEBUG loaded listener.js 03:15:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 282 (0x8c240800) [pid = 1813] [serial = 1200] [outer = 0x897f1c00] 03:15:26 INFO - PROCESS | 1813 | 1462529726344 Marionette TRACE conn4 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 03:15:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 03:15:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1637ms 03:15:26 INFO - PROCESS | 1813 | 1462529726369 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 03:15:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 03:15:26 INFO - PROCESS | 1813 | 1462529726374 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 03:15:26 INFO - PROCESS | 1813 | 1462529726381 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 03:15:26 INFO - PROCESS | 1813 | 1462529726385 Marionette TRACE conn4 <- [1,1570,null,{}] 03:15:26 INFO - PROCESS | 1813 | 1462529726391 Marionette TRACE conn4 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:26 INFO - PROCESS | 1813 | 1462529726611 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 03:15:26 INFO - PROCESS | 1813 | 1462529726886 Marionette TRACE conn4 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:26 INFO - PROCESS | 1813 | ++DOCSHELL 0x8c23bc00 == 104 [pid = 1813] [id = 400] 03:15:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 283 (0x8c23d800) [pid = 1813] [serial = 1201] [outer = (nil)] 03:15:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 284 (0x8c3ab000) [pid = 1813] [serial = 1202] [outer = 0x8c23d800] 03:15:27 INFO - PROCESS | 1813 | 1462529727019 Marionette DEBUG loaded listener.js 03:15:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 285 (0x8c3b2000) [pid = 1813] [serial = 1203] [outer = 0x8c23d800] 03:15:28 INFO - PROCESS | 1813 | 1462529727993 Marionette TRACE conn4 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 03:15:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 03:15:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1688ms 03:15:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 03:15:28 INFO - PROCESS | 1813 | 1462529728069 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 03:15:28 INFO - PROCESS | 1813 | 1462529728072 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 03:15:28 INFO - PROCESS | 1813 | 1462529728080 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 03:15:28 INFO - PROCESS | 1813 | 1462529728084 Marionette TRACE conn4 <- [1,1574,null,{}] 03:15:28 INFO - PROCESS | 1813 | 1462529728091 Marionette TRACE conn4 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:28 INFO - PROCESS | 1813 | 1462529728327 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 03:15:28 INFO - PROCESS | 1813 | 1462529728642 Marionette TRACE conn4 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:28 INFO - PROCESS | 1813 | ++DOCSHELL 0x887aac00 == 105 [pid = 1813] [id = 401] 03:15:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 286 (0x887ac400) [pid = 1813] [serial = 1204] [outer = (nil)] 03:15:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 287 (0x887b2400) [pid = 1813] [serial = 1205] [outer = 0x887ac400] 03:15:28 INFO - PROCESS | 1813 | 1462529728741 Marionette DEBUG loaded listener.js 03:15:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 288 (0x887b4400) [pid = 1813] [serial = 1206] [outer = 0x887ac400] 03:15:29 INFO - PROCESS | 1813 | 1462529729691 Marionette TRACE conn4 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 03:15:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 03:15:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1650ms 03:15:29 INFO - PROCESS | 1813 | 1462529729729 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 03:15:29 INFO - PROCESS | 1813 | 1462529729732 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 03:15:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 03:15:29 INFO - PROCESS | 1813 | 1462529729739 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 03:15:29 INFO - PROCESS | 1813 | 1462529729743 Marionette TRACE conn4 <- [1,1578,null,{}] 03:15:29 INFO - PROCESS | 1813 | 1462529729749 Marionette TRACE conn4 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:29 INFO - PROCESS | 1813 | 1462529729970 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 03:15:30 INFO - PROCESS | 1813 | 1462529730281 Marionette TRACE conn4 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:30 INFO - PROCESS | 1813 | ++DOCSHELL 0x887a9800 == 106 [pid = 1813] [id = 402] 03:15:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 289 (0x887ab400) [pid = 1813] [serial = 1207] [outer = (nil)] 03:15:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 290 (0x8c3a6400) [pid = 1813] [serial = 1208] [outer = 0x887ab400] 03:15:30 INFO - PROCESS | 1813 | 1462529730385 Marionette DEBUG loaded listener.js 03:15:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 291 (0x8ed52400) [pid = 1813] [serial = 1209] [outer = 0x887ab400] 03:15:31 INFO - PROCESS | 1813 | 1462529731561 Marionette TRACE conn4 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 03:15:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 03:15:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1887ms 03:15:31 INFO - PROCESS | 1813 | 1462529731630 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 03:15:31 INFO - PROCESS | 1813 | 1462529731637 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 03:15:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 03:15:31 INFO - PROCESS | 1813 | 1462529731649 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 03:15:31 INFO - PROCESS | 1813 | 1462529731656 Marionette TRACE conn4 <- [1,1582,null,{}] 03:15:31 INFO - PROCESS | 1813 | 1462529731683 Marionette TRACE conn4 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:32 INFO - PROCESS | 1813 | 1462529732189 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 03:15:32 INFO - PROCESS | 1813 | 1462529732405 Marionette TRACE conn4 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:32 INFO - PROCESS | 1813 | ++DOCSHELL 0x8743e400 == 107 [pid = 1813] [id = 403] 03:15:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 292 (0x8743f400) [pid = 1813] [serial = 1210] [outer = (nil)] 03:15:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 293 (0x87445000) [pid = 1813] [serial = 1211] [outer = 0x8743f400] 03:15:32 INFO - PROCESS | 1813 | 1462529732495 Marionette DEBUG loaded listener.js 03:15:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 294 (0x87448800) [pid = 1813] [serial = 1212] [outer = 0x8743f400] 03:15:34 INFO - PROCESS | 1813 | --DOCSHELL 0x90da6400 == 106 [pid = 1813] [id = 330] 03:15:34 INFO - PROCESS | 1813 | --DOCSHELL 0x8c44e800 == 105 [pid = 1813] [id = 333] 03:15:34 INFO - PROCESS | 1813 | --DOCSHELL 0x8d8da800 == 104 [pid = 1813] [id = 337] 03:15:34 INFO - PROCESS | 1813 | --DOCSHELL 0x942f2000 == 103 [pid = 1813] [id = 331] 03:15:34 INFO - PROCESS | 1813 | --DOCSHELL 0x8e479400 == 102 [pid = 1813] [id = 339] 03:15:34 INFO - PROCESS | 1813 | --DOCSHELL 0x8bd68400 == 101 [pid = 1813] [id = 336] 03:15:34 INFO - PROCESS | 1813 | --DOCSHELL 0x9a469000 == 100 [pid = 1813] [id = 334] 03:15:34 INFO - PROCESS | 1813 | --DOCSHELL 0x8ed52000 == 99 [pid = 1813] [id = 338] 03:15:34 INFO - PROCESS | 1813 | --DOCSHELL 0x9a13d400 == 98 [pid = 1813] [id = 335] 03:15:34 INFO - PROCESS | 1813 | --DOCSHELL 0x8bd69400 == 97 [pid = 1813] [id = 332] 03:15:34 INFO - PROCESS | 1813 | --DOCSHELL 0x9346c800 == 96 [pid = 1813] [id = 384] 03:15:34 INFO - PROCESS | 1813 | --DOCSHELL 0x8d7d4000 == 95 [pid = 1813] [id = 383] 03:15:34 INFO - PROCESS | 1813 | --DOCSHELL 0x91f07400 == 94 [pid = 1813] [id = 382] 03:15:34 INFO - PROCESS | 1813 | --DOCSHELL 0x8b0f6000 == 93 [pid = 1813] [id = 381] 03:15:34 INFO - PROCESS | 1813 | --DOCSHELL 0x8bfc5400 == 92 [pid = 1813] [id = 380] 03:15:34 INFO - PROCESS | 1813 | --DOMWINDOW == 293 (0x9902e400) [pid = 1813] [serial = 1091] [outer = (nil)] [url = about:blank] 03:15:34 INFO - PROCESS | 1813 | --DOMWINDOW == 292 (0x9a46b400) [pid = 1813] [serial = 1052] [outer = (nil)] [url = about:blank] 03:15:34 INFO - PROCESS | 1813 | --DOMWINDOW == 291 (0x99e26800) [pid = 1813] [serial = 1092] [outer = (nil)] [url = about:blank] 03:15:34 INFO - PROCESS | 1813 | --DOMWINDOW == 290 (0x94c4a000) [pid = 1813] [serial = 1094] [outer = (nil)] [url = about:blank] 03:15:34 INFO - PROCESS | 1813 | --DOMWINDOW == 289 (0x9b064c00) [pid = 1813] [serial = 1055] [outer = (nil)] [url = about:blank] 03:15:34 INFO - PROCESS | 1813 | --DOMWINDOW == 288 (0x90ca1c00) [pid = 1813] [serial = 1043] [outer = (nil)] [url = about:blank] 03:15:34 INFO - PROCESS | 1813 | --DOMWINDOW == 287 (0x9c00f000) [pid = 1813] [serial = 1058] [outer = (nil)] [url = about:blank] 03:15:34 INFO - PROCESS | 1813 | --DOMWINDOW == 286 (0x927aa400) [pid = 1813] [serial = 1046] [outer = (nil)] [url = about:blank] 03:15:34 INFO - PROCESS | 1813 | --DOMWINDOW == 285 (0x9c122000) [pid = 1813] [serial = 1061] [outer = (nil)] [url = about:blank] 03:15:34 INFO - PROCESS | 1813 | --DOMWINDOW == 284 (0x9d872400) [pid = 1813] [serial = 1064] [outer = (nil)] [url = about:blank] 03:15:34 INFO - PROCESS | 1813 | --DOMWINDOW == 283 (0xa062d400) [pid = 1813] [serial = 1067] [outer = (nil)] [url = about:blank] 03:15:34 INFO - PROCESS | 1813 | --DOMWINDOW == 282 (0xa2148c00) [pid = 1813] [serial = 1070] [outer = (nil)] [url = about:blank] 03:15:34 INFO - PROCESS | 1813 | --DOMWINDOW == 281 (0x91888800) [pid = 1813] [serial = 1073] [outer = (nil)] [url = about:blank] 03:15:34 INFO - PROCESS | 1813 | --DOMWINDOW == 280 (0x91790400) [pid = 1813] [serial = 1085] [outer = (nil)] [url = about:blank] 03:15:34 INFO - PROCESS | 1813 | --DOMWINDOW == 279 (0x927a4400) [pid = 1813] [serial = 1086] [outer = (nil)] [url = about:blank] 03:15:34 INFO - PROCESS | 1813 | --DOMWINDOW == 278 (0x8f64fc00) [pid = 1813] [serial = 1080] [outer = (nil)] [url = about:blank] 03:15:34 INFO - PROCESS | 1813 | --DOMWINDOW == 277 (0x8dcad000) [pid = 1813] [serial = 1079] [outer = (nil)] [url = about:blank] 03:15:34 INFO - PROCESS | 1813 | --DOMWINDOW == 276 (0x94c0d400) [pid = 1813] [serial = 1083] [outer = (nil)] [url = about:blank] 03:15:34 INFO - PROCESS | 1813 | --DOMWINDOW == 275 (0x9292ec00) [pid = 1813] [serial = 1082] [outer = (nil)] [url = about:blank] 03:15:34 INFO - PROCESS | 1813 | --DOMWINDOW == 274 (0x94ddd800) [pid = 1813] [serial = 1088] [outer = (nil)] [url = about:blank] 03:15:34 INFO - PROCESS | 1813 | --DOMWINDOW == 273 (0xa260f800) [pid = 1813] [serial = 1076] [outer = (nil)] [url = about:blank] 03:15:34 INFO - PROCESS | 1813 | --DOMWINDOW == 272 (0x99676c00) [pid = 1813] [serial = 1049] [outer = (nil)] [url = about:blank] 03:15:34 INFO - PROCESS | 1813 | --DOMWINDOW == 271 (0x9a139400) [pid = 1813] [serial = 1095] [outer = (nil)] [url = about:blank] 03:15:34 INFO - PROCESS | 1813 | --DOMWINDOW == 270 (0x97e7e800) [pid = 1813] [serial = 1089] [outer = (nil)] [url = about:blank] 03:15:34 INFO - PROCESS | 1813 | 1462529734593 Marionette TRACE conn4 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 03:15:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 03:15:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 2975ms 03:15:34 INFO - PROCESS | 1813 | 1462529734623 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 03:15:34 INFO - PROCESS | 1813 | 1462529734629 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 03:15:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 03:15:34 INFO - PROCESS | 1813 | 1462529734638 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 03:15:34 INFO - PROCESS | 1813 | 1462529734646 Marionette TRACE conn4 <- [1,1586,null,{}] 03:15:34 INFO - PROCESS | 1813 | 1462529734658 Marionette TRACE conn4 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:34 INFO - PROCESS | 1813 | 1462529734886 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 03:15:35 INFO - PROCESS | 1813 | 1462529735089 Marionette TRACE conn4 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:35 INFO - PROCESS | 1813 | ++DOCSHELL 0x8744c400 == 93 [pid = 1813] [id = 404] 03:15:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 271 (0x8a07d800) [pid = 1813] [serial = 1213] [outer = (nil)] 03:15:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 272 (0x8bfd0000) [pid = 1813] [serial = 1214] [outer = 0x8a07d800] 03:15:35 INFO - PROCESS | 1813 | 1462529735180 Marionette DEBUG loaded listener.js 03:15:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 273 (0x8c125800) [pid = 1813] [serial = 1215] [outer = 0x8a07d800] 03:15:36 INFO - PROCESS | 1813 | 1462529736022 Marionette TRACE conn4 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 03:15:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 03:15:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1449ms 03:15:36 INFO - PROCESS | 1813 | 1462529736120 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 03:15:36 INFO - PROCESS | 1813 | 1462529736129 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 03:15:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 03:15:36 INFO - PROCESS | 1813 | 1462529736145 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 03:15:36 INFO - PROCESS | 1813 | 1462529736151 Marionette TRACE conn4 <- [1,1590,null,{}] 03:15:36 INFO - PROCESS | 1813 | 1462529736157 Marionette TRACE conn4 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:36 INFO - PROCESS | 1813 | 1462529736356 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 03:15:36 INFO - PROCESS | 1813 | 1462529736553 Marionette TRACE conn4 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:36 INFO - PROCESS | 1813 | ++DOCSHELL 0x8c12c400 == 94 [pid = 1813] [id = 405] 03:15:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 274 (0x8c239800) [pid = 1813] [serial = 1216] [outer = (nil)] 03:15:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 275 (0x8c3aa000) [pid = 1813] [serial = 1217] [outer = 0x8c239800] 03:15:36 INFO - PROCESS | 1813 | 1462529736695 Marionette DEBUG loaded listener.js 03:15:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 276 (0x8c646400) [pid = 1813] [serial = 1218] [outer = 0x8c239800] 03:15:37 INFO - PROCESS | 1813 | 1462529737664 Marionette TRACE conn4 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 03:15:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 03:15:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1594ms 03:15:37 INFO - PROCESS | 1813 | 1462529737738 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 03:15:37 INFO - PROCESS | 1813 | 1462529737741 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 03:15:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 03:15:37 INFO - PROCESS | 1813 | 1462529737750 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 03:15:37 INFO - PROCESS | 1813 | 1462529737757 Marionette TRACE conn4 <- [1,1594,null,{}] 03:15:37 INFO - PROCESS | 1813 | 1462529737782 Marionette TRACE conn4 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:38 INFO - PROCESS | 1813 | 1462529738044 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 03:15:38 INFO - PROCESS | 1813 | 1462529738256 Marionette TRACE conn4 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:38 INFO - PROCESS | 1813 | ++DOCSHELL 0x8ed52000 == 95 [pid = 1813] [id = 406] 03:15:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 277 (0x8f642800) [pid = 1813] [serial = 1219] [outer = (nil)] 03:15:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 278 (0x90c5e000) [pid = 1813] [serial = 1220] [outer = 0x8f642800] 03:15:38 INFO - PROCESS | 1813 | 1462529738339 Marionette DEBUG loaded listener.js 03:15:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 279 (0x9156d000) [pid = 1813] [serial = 1221] [outer = 0x8f642800] 03:15:38 INFO - PROCESS | 1813 | --DOMWINDOW == 278 (0x9346d000) [pid = 1813] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 03:15:38 INFO - PROCESS | 1813 | --DOMWINDOW == 277 (0x92213400) [pid = 1813] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 03:15:38 INFO - PROCESS | 1813 | --DOMWINDOW == 276 (0x8dca2000) [pid = 1813] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 03:15:38 INFO - PROCESS | 1813 | --DOMWINDOW == 275 (0x91f09400) [pid = 1813] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 03:15:38 INFO - PROCESS | 1813 | --DOMWINDOW == 274 (0x8bfc8400) [pid = 1813] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 03:15:39 INFO - PROCESS | 1813 | 1462529739409 Marionette TRACE conn4 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 03:15:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 03:15:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1699ms 03:15:39 INFO - PROCESS | 1813 | 1462529739450 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 03:15:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 03:15:39 INFO - PROCESS | 1813 | 1462529739455 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 03:15:39 INFO - PROCESS | 1813 | 1462529739462 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 03:15:39 INFO - PROCESS | 1813 | 1462529739466 Marionette TRACE conn4 <- [1,1598,null,{}] 03:15:39 INFO - PROCESS | 1813 | 1462529739472 Marionette TRACE conn4 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:39 INFO - PROCESS | 1813 | 1462529739690 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 03:15:39 INFO - PROCESS | 1813 | 1462529739874 Marionette TRACE conn4 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:39 INFO - PROCESS | 1813 | ++DOCSHELL 0x8bfc8400 == 96 [pid = 1813] [id = 407] 03:15:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 275 (0x8dca2000) [pid = 1813] [serial = 1222] [outer = (nil)] 03:15:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 276 (0x91888800) [pid = 1813] [serial = 1223] [outer = 0x8dca2000] 03:15:39 INFO - PROCESS | 1813 | 1462529739955 Marionette DEBUG loaded listener.js 03:15:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 277 (0x919b0000) [pid = 1813] [serial = 1224] [outer = 0x8dca2000] 03:15:40 INFO - PROCESS | 1813 | 1462529740808 Marionette TRACE conn4 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 03:15:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 03:15:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1481ms 03:15:40 INFO - PROCESS | 1813 | 1462529740944 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 03:15:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 03:15:40 INFO - PROCESS | 1813 | 1462529740951 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 03:15:40 INFO - PROCESS | 1813 | 1462529740959 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 03:15:40 INFO - PROCESS | 1813 | 1462529740966 Marionette TRACE conn4 <- [1,1602,null,{}] 03:15:40 INFO - PROCESS | 1813 | 1462529740988 Marionette TRACE conn4 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:41 INFO - PROCESS | 1813 | 1462529741250 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 03:15:41 INFO - PROCESS | 1813 | 1462529741638 Marionette TRACE conn4 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:41 INFO - PROCESS | 1813 | ++DOCSHELL 0x8bd68400 == 97 [pid = 1813] [id = 408] 03:15:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 278 (0x8bd6ac00) [pid = 1813] [serial = 1225] [outer = (nil)] 03:15:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 279 (0x8bfc6400) [pid = 1813] [serial = 1226] [outer = 0x8bd6ac00] 03:15:41 INFO - PROCESS | 1813 | 1462529741736 Marionette DEBUG loaded listener.js 03:15:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 280 (0x8c127800) [pid = 1813] [serial = 1227] [outer = 0x8bd6ac00] 03:15:42 INFO - PROCESS | 1813 | 1462529742756 Marionette TRACE conn4 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 03:15:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 03:15:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1857ms 03:15:42 INFO - PROCESS | 1813 | 1462529742816 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 03:15:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 03:15:42 INFO - PROCESS | 1813 | 1462529742823 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 03:15:42 INFO - PROCESS | 1813 | 1462529742837 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 03:15:42 INFO - PROCESS | 1813 | 1462529742843 Marionette TRACE conn4 <- [1,1606,null,{}] 03:15:42 INFO - PROCESS | 1813 | 1462529742850 Marionette TRACE conn4 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:43 INFO - PROCESS | 1813 | 1462529743105 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 03:15:43 INFO - PROCESS | 1813 | 1462529743444 Marionette TRACE conn4 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:43 INFO - PROCESS | 1813 | ++DOCSHELL 0x8d7e0400 == 98 [pid = 1813] [id = 409] 03:15:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 281 (0x8db98800) [pid = 1813] [serial = 1228] [outer = (nil)] 03:15:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 282 (0x8e479400) [pid = 1813] [serial = 1229] [outer = 0x8db98800] 03:15:43 INFO - PROCESS | 1813 | 1462529743536 Marionette DEBUG loaded listener.js 03:15:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 283 (0x8f64a000) [pid = 1813] [serial = 1230] [outer = 0x8db98800] 03:15:44 INFO - PROCESS | 1813 | 1462529744542 Marionette TRACE conn4 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 03:15:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 03:15:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1742ms 03:15:44 INFO - PROCESS | 1813 | 1462529744575 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 03:15:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 03:15:44 INFO - PROCESS | 1813 | 1462529744580 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 03:15:44 INFO - PROCESS | 1813 | 1462529744587 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 03:15:44 INFO - PROCESS | 1813 | 1462529744592 Marionette TRACE conn4 <- [1,1610,null,{}] 03:15:44 INFO - PROCESS | 1813 | 1462529744609 Marionette TRACE conn4 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:44 INFO - PROCESS | 1813 | 1462529744840 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 03:15:45 INFO - PROCESS | 1813 | 1462529745213 Marionette TRACE conn4 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:45 INFO - PROCESS | 1813 | ++DOCSHELL 0x92217800 == 99 [pid = 1813] [id = 410] 03:15:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 284 (0x9221b800) [pid = 1813] [serial = 1231] [outer = (nil)] 03:15:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 285 (0x9274e800) [pid = 1813] [serial = 1232] [outer = 0x9221b800] 03:15:45 INFO - PROCESS | 1813 | 1462529745318 Marionette DEBUG loaded listener.js 03:15:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 286 (0x927ae800) [pid = 1813] [serial = 1233] [outer = 0x9221b800] 03:15:46 INFO - PROCESS | 1813 | 1462529746258 Marionette TRACE conn4 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 03:15:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 03:15:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1742ms 03:15:46 INFO - PROCESS | 1813 | 1462529746330 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 03:15:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 03:15:46 INFO - PROCESS | 1813 | 1462529746335 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 03:15:46 INFO - PROCESS | 1813 | 1462529746342 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 03:15:46 INFO - PROCESS | 1813 | 1462529746346 Marionette TRACE conn4 <- [1,1614,null,{}] 03:15:46 INFO - PROCESS | 1813 | 1462529746352 Marionette TRACE conn4 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:46 INFO - PROCESS | 1813 | 1462529746573 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 03:15:46 INFO - PROCESS | 1813 | 1462529746850 Marionette TRACE conn4 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:46 INFO - PROCESS | 1813 | ++DOCSHELL 0x897f2c00 == 100 [pid = 1813] [id = 411] 03:15:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 287 (0x9221f800) [pid = 1813] [serial = 1234] [outer = (nil)] 03:15:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 288 (0x9346c800) [pid = 1813] [serial = 1235] [outer = 0x9221f800] 03:15:46 INFO - PROCESS | 1813 | 1462529746987 Marionette DEBUG loaded listener.js 03:15:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 289 (0x942e8000) [pid = 1813] [serial = 1236] [outer = 0x9221f800] 03:15:47 INFO - PROCESS | 1813 | 1462529747921 Marionette TRACE conn4 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 03:15:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 03:15:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1633ms 03:15:47 INFO - PROCESS | 1813 | 1462529747976 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 03:15:47 INFO - PROCESS | 1813 | 1462529747979 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 03:15:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 03:15:47 INFO - PROCESS | 1813 | 1462529747987 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 03:15:47 INFO - PROCESS | 1813 | 1462529747991 Marionette TRACE conn4 <- [1,1618,null,{}] 03:15:48 INFO - PROCESS | 1813 | 1462529747998 Marionette TRACE conn4 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:48 INFO - PROCESS | 1813 | 1462529748216 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 03:15:48 INFO - PROCESS | 1813 | 1462529748539 Marionette TRACE conn4 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:48 INFO - PROCESS | 1813 | ++DOCSHELL 0x8c243800 == 101 [pid = 1813] [id = 412] 03:15:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 290 (0x8e485c00) [pid = 1813] [serial = 1237] [outer = (nil)] 03:15:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 291 (0x94ce7000) [pid = 1813] [serial = 1238] [outer = 0x8e485c00] 03:15:48 INFO - PROCESS | 1813 | 1462529748641 Marionette DEBUG loaded listener.js 03:15:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 292 (0x94d63400) [pid = 1813] [serial = 1239] [outer = 0x8e485c00] 03:15:49 INFO - PROCESS | 1813 | 1462529749683 Marionette TRACE conn4 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 03:15:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 03:15:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1733ms 03:15:49 INFO - PROCESS | 1813 | 1462529749721 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 03:15:49 INFO - PROCESS | 1813 | 1462529749725 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 03:15:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 03:15:49 INFO - PROCESS | 1813 | 1462529749732 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 03:15:49 INFO - PROCESS | 1813 | 1462529749736 Marionette TRACE conn4 <- [1,1622,null,{}] 03:15:49 INFO - PROCESS | 1813 | 1462529749743 Marionette TRACE conn4 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:50 INFO - PROCESS | 1813 | 1462529749999 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 03:15:50 INFO - PROCESS | 1813 | 1462529750326 Marionette TRACE conn4 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:50 INFO - PROCESS | 1813 | ++DOCSHELL 0x942e5400 == 102 [pid = 1813] [id = 413] 03:15:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 293 (0x94c4a000) [pid = 1813] [serial = 1240] [outer = (nil)] 03:15:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 294 (0x99e25c00) [pid = 1813] [serial = 1241] [outer = 0x94c4a000] 03:15:50 INFO - PROCESS | 1813 | 1462529750425 Marionette DEBUG loaded listener.js 03:15:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 295 (0x9a25d000) [pid = 1813] [serial = 1242] [outer = 0x94c4a000] 03:15:51 INFO - PROCESS | 1813 | 1462529751437 Marionette TRACE conn4 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 03:15:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 03:15:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1786ms 03:15:51 INFO - PROCESS | 1813 | 1462529751519 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 03:15:51 INFO - PROCESS | 1813 | 1462529751524 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 03:15:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 03:15:51 INFO - PROCESS | 1813 | 1462529751531 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 03:15:51 INFO - PROCESS | 1813 | 1462529751535 Marionette TRACE conn4 <- [1,1626,null,{}] 03:15:51 INFO - PROCESS | 1813 | 1462529751542 Marionette TRACE conn4 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:51 INFO - PROCESS | 1813 | 1462529751756 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 03:15:52 INFO - PROCESS | 1813 | 1462529752045 Marionette TRACE conn4 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:52 INFO - PROCESS | 1813 | ++DOCSHELL 0x9902b800 == 103 [pid = 1813] [id = 414] 03:15:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 296 (0x99030000) [pid = 1813] [serial = 1243] [outer = (nil)] 03:15:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 297 (0x9aacac00) [pid = 1813] [serial = 1244] [outer = 0x99030000] 03:15:52 INFO - PROCESS | 1813 | 1462529752145 Marionette DEBUG loaded listener.js 03:15:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 298 (0x9b23a800) [pid = 1813] [serial = 1245] [outer = 0x99030000] 03:15:53 INFO - PROCESS | 1813 | 1462529753018 Marionette TRACE conn4 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 03:15:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 03:15:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1535ms 03:15:53 INFO - PROCESS | 1813 | 1462529753068 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 03:15:53 INFO - PROCESS | 1813 | 1462529753072 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 03:15:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 03:15:53 INFO - PROCESS | 1813 | 1462529753099 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 03:15:53 INFO - PROCESS | 1813 | 1462529753104 Marionette TRACE conn4 <- [1,1630,null,{}] 03:15:53 INFO - PROCESS | 1813 | 1462529753110 Marionette TRACE conn4 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:53 INFO - PROCESS | 1813 | 1462529753314 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 03:15:53 INFO - PROCESS | 1813 | 1462529753629 Marionette TRACE conn4 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:53 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f9e3400 == 104 [pid = 1813] [id = 415] 03:15:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 299 (0x90c63000) [pid = 1813] [serial = 1246] [outer = (nil)] 03:15:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 300 (0x9c080400) [pid = 1813] [serial = 1247] [outer = 0x90c63000] 03:15:53 INFO - PROCESS | 1813 | 1462529753728 Marionette DEBUG loaded listener.js 03:15:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 301 (0x9c087800) [pid = 1813] [serial = 1248] [outer = 0x90c63000] 03:15:54 INFO - PROCESS | 1813 | 1462529754638 Marionette TRACE conn4 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 03:15:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 03:15:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1594ms 03:15:54 INFO - PROCESS | 1813 | 1462529754693 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 03:15:54 INFO - PROCESS | 1813 | 1462529754697 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 03:15:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 03:15:54 INFO - PROCESS | 1813 | 1462529754708 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 03:15:54 INFO - PROCESS | 1813 | 1462529754711 Marionette TRACE conn4 <- [1,1634,null,{}] 03:15:54 INFO - PROCESS | 1813 | 1462529754719 Marionette TRACE conn4 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:54 INFO - PROCESS | 1813 | 1462529754922 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 03:15:55 INFO - PROCESS | 1813 | 1462529755191 Marionette TRACE conn4 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:55 INFO - PROCESS | 1813 | ++DOCSHELL 0x9ba5b800 == 105 [pid = 1813] [id = 416] 03:15:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 302 (0x9c007400) [pid = 1813] [serial = 1249] [outer = (nil)] 03:15:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 303 (0xa05fdc00) [pid = 1813] [serial = 1250] [outer = 0x9c007400] 03:15:55 INFO - PROCESS | 1813 | 1462529755332 Marionette DEBUG loaded listener.js 03:15:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 304 (0xa062d400) [pid = 1813] [serial = 1251] [outer = 0x9c007400] 03:15:56 INFO - PROCESS | 1813 | 1462529756252 Marionette TRACE conn4 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 03:15:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 03:15:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1594ms 03:15:56 INFO - PROCESS | 1813 | 1462529756303 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 03:15:56 INFO - PROCESS | 1813 | 1462529756307 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 03:15:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 03:15:56 INFO - PROCESS | 1813 | 1462529756342 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 03:15:56 INFO - PROCESS | 1813 | 1462529756349 Marionette TRACE conn4 <- [1,1638,null,{}] 03:15:56 INFO - PROCESS | 1813 | 1462529756356 Marionette TRACE conn4 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:56 INFO - PROCESS | 1813 | 1462529756630 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 03:15:56 INFO - PROCESS | 1813 | 1462529756931 Marionette TRACE conn4 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:56 INFO - PROCESS | 1813 | ++DOCSHELL 0x9d456000 == 106 [pid = 1813] [id = 417] 03:15:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 305 (0x9d456400) [pid = 1813] [serial = 1252] [outer = (nil)] 03:15:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 306 (0xa26cf000) [pid = 1813] [serial = 1253] [outer = 0x9d456400] 03:15:57 INFO - PROCESS | 1813 | 1462529757022 Marionette DEBUG loaded listener.js 03:15:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 307 (0xa3542000) [pid = 1813] [serial = 1254] [outer = 0x9d456400] 03:15:57 INFO - PROCESS | 1813 | 1462529757944 Marionette TRACE conn4 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 03:15:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 03:15:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1653ms 03:15:57 INFO - PROCESS | 1813 | 1462529757983 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 03:15:57 INFO - PROCESS | 1813 | 1462529757987 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 03:15:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 03:15:57 INFO - PROCESS | 1813 | 1462529757996 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 03:15:58 INFO - PROCESS | 1813 | 1462529758002 Marionette TRACE conn4 <- [1,1642,null,{}] 03:15:58 INFO - PROCESS | 1813 | 1462529758009 Marionette TRACE conn4 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:58 INFO - PROCESS | 1813 | 1462529758250 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 03:15:58 INFO - PROCESS | 1813 | 1462529758592 Marionette TRACE conn4 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:15:58 INFO - PROCESS | 1813 | ++DOCSHELL 0x8c0a3000 == 107 [pid = 1813] [id = 418] 03:15:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 308 (0x8c0aa800) [pid = 1813] [serial = 1255] [outer = (nil)] 03:15:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 309 (0x8c0afc00) [pid = 1813] [serial = 1256] [outer = 0x8c0aa800] 03:15:58 INFO - PROCESS | 1813 | 1462529758703 Marionette DEBUG loaded listener.js 03:15:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 310 (0xa22de400) [pid = 1813] [serial = 1257] [outer = 0x8c0aa800] 03:15:59 INFO - PROCESS | 1813 | 1462529759673 Marionette TRACE conn4 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 03:15:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 03:15:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1738ms 03:15:59 INFO - PROCESS | 1813 | 1462529759735 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 03:15:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 03:15:59 INFO - PROCESS | 1813 | 1462529759740 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 03:15:59 INFO - PROCESS | 1813 | 1462529759747 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 03:15:59 INFO - PROCESS | 1813 | 1462529759751 Marionette TRACE conn4 <- [1,1646,null,{}] 03:15:59 INFO - PROCESS | 1813 | 1462529759757 Marionette TRACE conn4 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:15:59 INFO - PROCESS | 1813 | 1462529759973 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 03:16:00 INFO - PROCESS | 1813 | 1462529760294 Marionette TRACE conn4 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:00 INFO - PROCESS | 1813 | ++DOCSHELL 0xa1031000 == 108 [pid = 1813] [id = 419] 03:16:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 311 (0xa35c5400) [pid = 1813] [serial = 1258] [outer = (nil)] 03:16:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 312 (0xa6207000) [pid = 1813] [serial = 1259] [outer = 0xa35c5400] 03:16:00 INFO - PROCESS | 1813 | 1462529760392 Marionette DEBUG loaded listener.js 03:16:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 313 (0xa62d5800) [pid = 1813] [serial = 1260] [outer = 0xa35c5400] 03:16:01 INFO - PROCESS | 1813 | 1462529761317 Marionette TRACE conn4 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 03:16:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 03:16:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1633ms 03:16:01 INFO - PROCESS | 1813 | 1462529761381 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 03:16:01 INFO - PROCESS | 1813 | 1462529761385 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 03:16:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 03:16:01 INFO - PROCESS | 1813 | 1462529761394 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 03:16:01 INFO - PROCESS | 1813 | 1462529761397 Marionette TRACE conn4 <- [1,1650,null,{}] 03:16:01 INFO - PROCESS | 1813 | 1462529761404 Marionette TRACE conn4 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:01 INFO - PROCESS | 1813 | 1462529761642 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 03:16:01 INFO - PROCESS | 1813 | 1462529761965 Marionette TRACE conn4 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:02 INFO - PROCESS | 1813 | ++DOCSHELL 0x87446400 == 109 [pid = 1813] [id = 420] 03:16:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 314 (0x8c0a6400) [pid = 1813] [serial = 1261] [outer = (nil)] 03:16:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 315 (0x8d8ed800) [pid = 1813] [serial = 1262] [outer = 0x8c0a6400] 03:16:02 INFO - PROCESS | 1813 | 1462529762064 Marionette DEBUG loaded listener.js 03:16:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 316 (0x8d8f0400) [pid = 1813] [serial = 1263] [outer = 0x8c0a6400] 03:16:02 INFO - PROCESS | 1813 | 1462529762986 Marionette TRACE conn4 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 03:16:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 03:16:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1635ms 03:16:03 INFO - PROCESS | 1813 | 1462529763029 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 03:16:03 INFO - PROCESS | 1813 | 1462529763033 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 03:16:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 03:16:03 INFO - PROCESS | 1813 | 1462529763040 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 03:16:03 INFO - PROCESS | 1813 | 1462529763044 Marionette TRACE conn4 <- [1,1654,null,{}] 03:16:03 INFO - PROCESS | 1813 | 1462529763051 Marionette TRACE conn4 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:03 INFO - PROCESS | 1813 | 1462529763262 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 03:16:03 INFO - PROCESS | 1813 | 1462529763594 Marionette TRACE conn4 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:03 INFO - PROCESS | 1813 | ++DOCSHELL 0x8d8ee800 == 110 [pid = 1813] [id = 421] 03:16:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 317 (0x8d8ef800) [pid = 1813] [serial = 1264] [outer = (nil)] 03:16:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 318 (0xa4e0c000) [pid = 1813] [serial = 1265] [outer = 0x8d8ef800] 03:16:03 INFO - PROCESS | 1813 | 1462529763693 Marionette DEBUG loaded listener.js 03:16:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 319 (0xa6782c00) [pid = 1813] [serial = 1266] [outer = 0x8d8ef800] 03:16:04 INFO - PROCESS | 1813 | 1462529764602 Marionette TRACE conn4 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 03:16:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 03:16:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1639ms 03:16:04 INFO - PROCESS | 1813 | 1462529764681 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 03:16:04 INFO - PROCESS | 1813 | 1462529764684 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 03:16:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 03:16:04 INFO - PROCESS | 1813 | 1462529764691 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 03:16:04 INFO - PROCESS | 1813 | 1462529764695 Marionette TRACE conn4 <- [1,1658,null,{}] 03:16:04 INFO - PROCESS | 1813 | 1462529764701 Marionette TRACE conn4 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:04 INFO - PROCESS | 1813 | 1462529764956 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 03:16:05 INFO - PROCESS | 1813 | 1462529765282 Marionette TRACE conn4 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:05 INFO - PROCESS | 1813 | ++DOCSHELL 0x86de2400 == 111 [pid = 1813] [id = 422] 03:16:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 320 (0x86de3000) [pid = 1813] [serial = 1267] [outer = (nil)] 03:16:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 321 (0x86dea000) [pid = 1813] [serial = 1268] [outer = 0x86de3000] 03:16:05 INFO - PROCESS | 1813 | 1462529765377 Marionette DEBUG loaded listener.js 03:16:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 322 (0x86dec800) [pid = 1813] [serial = 1269] [outer = 0x86de3000] 03:16:06 INFO - PROCESS | 1813 | 1462529766279 Marionette TRACE conn4 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 03:16:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 03:16:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1641ms 03:16:06 INFO - PROCESS | 1813 | 1462529766336 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 03:16:06 INFO - PROCESS | 1813 | 1462529766339 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 03:16:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 03:16:06 INFO - PROCESS | 1813 | 1462529766349 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 03:16:06 INFO - PROCESS | 1813 | 1462529766352 Marionette TRACE conn4 <- [1,1662,null,{}] 03:16:06 INFO - PROCESS | 1813 | 1462529766358 Marionette TRACE conn4 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:06 INFO - PROCESS | 1813 | 1462529766573 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 03:16:06 INFO - PROCESS | 1813 | 1462529766920 Marionette TRACE conn4 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:06 INFO - PROCESS | 1813 | ++DOCSHELL 0x86de5c00 == 112 [pid = 1813] [id = 423] 03:16:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 323 (0x86dec400) [pid = 1813] [serial = 1270] [outer = (nil)] 03:16:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 324 (0x86f05000) [pid = 1813] [serial = 1271] [outer = 0x86dec400] 03:16:07 INFO - PROCESS | 1813 | 1462529767016 Marionette DEBUG loaded listener.js 03:16:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 325 (0x86f07400) [pid = 1813] [serial = 1272] [outer = 0x86dec400] 03:16:08 INFO - PROCESS | 1813 | 1462529768430 Marionette TRACE conn4 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 03:16:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 03:16:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 2190ms 03:16:08 INFO - PROCESS | 1813 | 1462529768545 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 03:16:08 INFO - PROCESS | 1813 | 1462529768552 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 03:16:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 03:16:08 INFO - PROCESS | 1813 | 1462529768561 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 03:16:08 INFO - PROCESS | 1813 | 1462529768567 Marionette TRACE conn4 <- [1,1666,null,{}] 03:16:08 INFO - PROCESS | 1813 | 1462529768587 Marionette TRACE conn4 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:08 INFO - PROCESS | 1813 | 1462529768795 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 03:16:09 INFO - PROCESS | 1813 | 1462529769076 Marionette TRACE conn4 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:09 INFO - PROCESS | 1813 | ++DOCSHELL 0x86f11000 == 113 [pid = 1813] [id = 424] 03:16:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 326 (0x87445400) [pid = 1813] [serial = 1273] [outer = (nil)] 03:16:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 327 (0x887b7000) [pid = 1813] [serial = 1274] [outer = 0x87445400] 03:16:09 INFO - PROCESS | 1813 | 1462529769164 Marionette DEBUG loaded listener.js 03:16:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 328 (0x897f6400) [pid = 1813] [serial = 1275] [outer = 0x87445400] 03:16:10 INFO - PROCESS | 1813 | 1462529770285 Marionette TRACE conn4 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 03:16:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 03:16:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1796ms 03:16:10 INFO - PROCESS | 1813 | 1462529770358 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 03:16:10 INFO - PROCESS | 1813 | 1462529770368 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 03:16:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 03:16:10 INFO - PROCESS | 1813 | 1462529770379 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 03:16:10 INFO - PROCESS | 1813 | 1462529770383 Marionette TRACE conn4 <- [1,1670,null,{}] 03:16:10 INFO - PROCESS | 1813 | 1462529770391 Marionette TRACE conn4 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:10 INFO - PROCESS | 1813 | 1462529770643 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 03:16:11 INFO - PROCESS | 1813 | 1462529771005 Marionette TRACE conn4 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:11 INFO - PROCESS | 1813 | ++DOCSHELL 0x897f8400 == 114 [pid = 1813] [id = 425] 03:16:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 329 (0x8bd71800) [pid = 1813] [serial = 1276] [outer = (nil)] 03:16:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 330 (0x8c0a2400) [pid = 1813] [serial = 1277] [outer = 0x8bd71800] 03:16:11 INFO - PROCESS | 1813 | 1462529771096 Marionette DEBUG loaded listener.js 03:16:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 331 (0x8c0aac00) [pid = 1813] [serial = 1278] [outer = 0x8bd71800] 03:16:11 INFO - PROCESS | 1813 | --DOCSHELL 0x8bd71400 == 113 [pid = 1813] [id = 266] 03:16:11 INFO - PROCESS | 1813 | --DOCSHELL 0x9a466c00 == 112 [pid = 1813] [id = 355] 03:16:11 INFO - PROCESS | 1813 | --DOCSHELL 0x9b064800 == 111 [pid = 1813] [id = 353] 03:16:11 INFO - PROCESS | 1813 | --DOCSHELL 0x8d7d5800 == 110 [pid = 1813] [id = 357] 03:16:11 INFO - PROCESS | 1813 | --DOCSHELL 0x8b0edc00 == 109 [pid = 1813] [id = 356] 03:16:11 INFO - PROCESS | 1813 | --DOCSHELL 0x96a78400 == 108 [pid = 1813] [id = 354] 03:16:11 INFO - PROCESS | 1813 | --DOCSHELL 0x8ed52000 == 107 [pid = 1813] [id = 406] 03:16:11 INFO - PROCESS | 1813 | --DOCSHELL 0x8c12c400 == 106 [pid = 1813] [id = 405] 03:16:11 INFO - PROCESS | 1813 | --DOCSHELL 0x8744c400 == 105 [pid = 1813] [id = 404] 03:16:11 INFO - PROCESS | 1813 | --DOCSHELL 0x919b0400 == 104 [pid = 1813] [id = 394] 03:16:11 INFO - PROCESS | 1813 | --DOCSHELL 0x8f64dc00 == 103 [pid = 1813] [id = 392] 03:16:11 INFO - PROCESS | 1813 | --DOCSHELL 0x8d8d8800 == 102 [pid = 1813] [id = 393] 03:16:11 INFO - PROCESS | 1813 | --DOCSHELL 0x9292a800 == 101 [pid = 1813] [id = 391] 03:16:11 INFO - PROCESS | 1813 | --DOCSHELL 0x94c4a400 == 100 [pid = 1813] [id = 390] 03:16:11 INFO - PROCESS | 1813 | --DOCSHELL 0x97e70400 == 99 [pid = 1813] [id = 389] 03:16:11 INFO - PROCESS | 1813 | --DOCSHELL 0x94c3d800 == 98 [pid = 1813] [id = 388] 03:16:11 INFO - PROCESS | 1813 | --DOCSHELL 0x90c99400 == 97 [pid = 1813] [id = 387] 03:16:11 INFO - PROCESS | 1813 | --DOCSHELL 0x8c651c00 == 96 [pid = 1813] [id = 386] 03:16:12 INFO - PROCESS | 1813 | --DOMWINDOW == 330 (0xa5060400) [pid = 1813] [serial = 1133] [outer = (nil)] [url = about:blank] 03:16:12 INFO - PROCESS | 1813 | --DOMWINDOW == 329 (0xa4e08000) [pid = 1813] [serial = 1121] [outer = (nil)] [url = about:blank] 03:16:12 INFO - PROCESS | 1813 | --DOMWINDOW == 328 (0x9aad1c00) [pid = 1813] [serial = 1097] [outer = (nil)] [url = about:blank] 03:16:12 INFO - PROCESS | 1813 | --DOMWINDOW == 327 (0x942e9c00) [pid = 1813] [serial = 1154] [outer = (nil)] [url = about:blank] 03:16:12 INFO - PROCESS | 1813 | --DOMWINDOW == 326 (0xa1033400) [pid = 1813] [serial = 1112] [outer = (nil)] [url = about:blank] 03:16:12 INFO - PROCESS | 1813 | --DOMWINDOW == 325 (0x9221d400) [pid = 1813] [serial = 1130] [outer = (nil)] [url = about:blank] 03:16:12 INFO - PROCESS | 1813 | --DOMWINDOW == 324 (0x8ed85400) [pid = 1813] [serial = 1151] [outer = (nil)] [url = about:blank] 03:16:12 INFO - PROCESS | 1813 | --DOMWINDOW == 323 (0x9292f000) [pid = 1813] [serial = 1152] [outer = (nil)] [url = about:blank] 03:16:12 INFO - PROCESS | 1813 | --DOMWINDOW == 322 (0x91577000) [pid = 1813] [serial = 1146] [outer = (nil)] [url = about:blank] 03:16:12 INFO - PROCESS | 1813 | --DOMWINDOW == 321 (0xa500c800) [pid = 1813] [serial = 1139] [outer = (nil)] [url = about:blank] 03:16:12 INFO - PROCESS | 1813 | --DOMWINDOW == 320 (0x96a7a000) [pid = 1813] [serial = 1103] [outer = (nil)] [url = about:blank] 03:16:12 INFO - PROCESS | 1813 | --DOMWINDOW == 319 (0x94c3f400) [pid = 1813] [serial = 1155] [outer = (nil)] [url = about:blank] 03:16:12 INFO - PROCESS | 1813 | --DOMWINDOW == 318 (0xa35c6400) [pid = 1813] [serial = 1118] [outer = (nil)] [url = about:blank] 03:16:12 INFO - PROCESS | 1813 | --DOMWINDOW == 317 (0x9b78d800) [pid = 1813] [serial = 1106] [outer = (nil)] [url = about:blank] 03:16:12 INFO - PROCESS | 1813 | --DOMWINDOW == 316 (0x92212800) [pid = 1813] [serial = 1148] [outer = (nil)] [url = about:blank] 03:16:12 INFO - PROCESS | 1813 | --DOMWINDOW == 315 (0x919aec00) [pid = 1813] [serial = 1100] [outer = (nil)] [url = about:blank] 03:16:12 INFO - PROCESS | 1813 | --DOMWINDOW == 314 (0xa6718c00) [pid = 1813] [serial = 1127] [outer = (nil)] [url = about:blank] 03:16:12 INFO - PROCESS | 1813 | --DOMWINDOW == 313 (0x9221c000) [pid = 1813] [serial = 1149] [outer = (nil)] [url = about:blank] 03:16:12 INFO - PROCESS | 1813 | --DOMWINDOW == 312 (0x9c011800) [pid = 1813] [serial = 1109] [outer = (nil)] [url = about:blank] 03:16:12 INFO - PROCESS | 1813 | --DOMWINDOW == 311 (0x96a77400) [pid = 1813] [serial = 1136] [outer = (nil)] [url = about:blank] 03:16:12 INFO - PROCESS | 1813 | --DOMWINDOW == 310 (0x8eb84400) [pid = 1813] [serial = 1145] [outer = (nil)] [url = about:blank] 03:16:12 INFO - PROCESS | 1813 | --DOMWINDOW == 309 (0x8ed54c00) [pid = 1813] [serial = 1143] [outer = (nil)] [url = about:blank] 03:16:12 INFO - PROCESS | 1813 | --DOMWINDOW == 308 (0x8dca5c00) [pid = 1813] [serial = 1142] [outer = (nil)] [url = about:blank] 03:16:12 INFO - PROCESS | 1813 | --DOMWINDOW == 307 (0xa506c000) [pid = 1813] [serial = 1124] [outer = (nil)] [url = about:blank] 03:16:12 INFO - PROCESS | 1813 | --DOMWINDOW == 306 (0x942e7400) [pid = 1813] [serial = 1157] [outer = (nil)] [url = about:blank] 03:16:12 INFO - PROCESS | 1813 | --DOMWINDOW == 305 (0xa32ec000) [pid = 1813] [serial = 1115] [outer = (nil)] [url = about:blank] 03:16:12 INFO - PROCESS | 1813 | 1462529772798 Marionette TRACE conn4 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 03:16:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 03:16:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 2484ms 03:16:12 INFO - PROCESS | 1813 | 1462529772864 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 03:16:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 03:16:12 INFO - PROCESS | 1813 | 1462529772868 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 03:16:12 INFO - PROCESS | 1813 | 1462529772875 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 03:16:12 INFO - PROCESS | 1813 | 1462529772881 Marionette TRACE conn4 <- [1,1674,null,{}] 03:16:12 INFO - PROCESS | 1813 | 1462529772914 Marionette TRACE conn4 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:13 INFO - PROCESS | 1813 | 1462529773118 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 03:16:13 INFO - PROCESS | 1813 | 1462529773131 Marionette TRACE conn4 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:13 INFO - PROCESS | 1813 | ++DOCSHELL 0x86f08800 == 97 [pid = 1813] [id = 426] 03:16:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 306 (0x8bfc7400) [pid = 1813] [serial = 1279] [outer = (nil)] 03:16:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 307 (0x8c12c400) [pid = 1813] [serial = 1280] [outer = 0x8bfc7400] 03:16:13 INFO - PROCESS | 1813 | 1462529773213 Marionette DEBUG loaded listener.js 03:16:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 308 (0x8c244400) [pid = 1813] [serial = 1281] [outer = 0x8bfc7400] 03:16:14 INFO - PROCESS | 1813 | 1462529774270 Marionette TRACE conn4 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 03:16:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 03:16:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1459ms 03:16:14 INFO - PROCESS | 1813 | 1462529774335 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 03:16:14 INFO - PROCESS | 1813 | 1462529774340 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 03:16:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 03:16:14 INFO - PROCESS | 1813 | 1462529774346 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 03:16:14 INFO - PROCESS | 1813 | 1462529774350 Marionette TRACE conn4 <- [1,1678,null,{}] 03:16:14 INFO - PROCESS | 1813 | 1462529774355 Marionette TRACE conn4 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:14 INFO - PROCESS | 1813 | 1462529774690 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 03:16:14 INFO - PROCESS | 1813 | 1462529774724 Marionette TRACE conn4 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:14 INFO - PROCESS | 1813 | ++DOCSHELL 0x87440400 == 98 [pid = 1813] [id = 427] 03:16:14 INFO - PROCESS | 1813 | ++DOMWINDOW == 309 (0x8c237800) [pid = 1813] [serial = 1282] [outer = (nil)] 03:16:14 INFO - PROCESS | 1813 | ++DOMWINDOW == 310 (0x8c64fc00) [pid = 1813] [serial = 1283] [outer = 0x8c237800] 03:16:14 INFO - PROCESS | 1813 | 1462529774806 Marionette DEBUG loaded listener.js 03:16:14 INFO - PROCESS | 1813 | ++DOMWINDOW == 311 (0x8d8e8000) [pid = 1813] [serial = 1284] [outer = 0x8c237800] 03:16:15 INFO - PROCESS | 1813 | 1462529775922 Marionette TRACE conn4 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 03:16:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 03:16:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1639ms 03:16:15 INFO - PROCESS | 1813 | 1462529775987 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 03:16:15 INFO - PROCESS | 1813 | 1462529775991 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 03:16:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 03:16:16 INFO - PROCESS | 1813 | 1462529776004 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 03:16:16 INFO - PROCESS | 1813 | 1462529776007 Marionette TRACE conn4 <- [1,1682,null,{}] 03:16:16 INFO - PROCESS | 1813 | 1462529776015 Marionette TRACE conn4 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:16 INFO - PROCESS | 1813 | 1462529776292 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 03:16:16 INFO - PROCESS | 1813 | 1462529776322 Marionette TRACE conn4 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:16 INFO - PROCESS | 1813 | ++DOCSHELL 0x8c3b1400 == 99 [pid = 1813] [id = 428] 03:16:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 312 (0x8c3b3c00) [pid = 1813] [serial = 1285] [outer = (nil)] 03:16:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 313 (0x8dca9400) [pid = 1813] [serial = 1286] [outer = 0x8c3b3c00] 03:16:16 INFO - PROCESS | 1813 | 1462529776405 Marionette DEBUG loaded listener.js 03:16:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 314 (0x8e483400) [pid = 1813] [serial = 1287] [outer = 0x8c3b3c00] 03:16:18 INFO - PROCESS | 1813 | --DOMWINDOW == 313 (0x9d86e400) [pid = 1813] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 03:16:18 INFO - PROCESS | 1813 | --DOMWINDOW == 312 (0x90c9b800) [pid = 1813] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 03:16:18 INFO - PROCESS | 1813 | --DOMWINDOW == 311 (0x942e7c00) [pid = 1813] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 03:16:18 INFO - PROCESS | 1813 | --DOMWINDOW == 310 (0x985ee000) [pid = 1813] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 03:16:18 INFO - PROCESS | 1813 | --DOMWINDOW == 309 (0x9188a800) [pid = 1813] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 03:16:18 INFO - PROCESS | 1813 | --DOMWINDOW == 308 (0x9163d400) [pid = 1813] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 03:16:18 INFO - PROCESS | 1813 | --DOMWINDOW == 307 (0x92755000) [pid = 1813] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 03:16:18 INFO - PROCESS | 1813 | --DOMWINDOW == 306 (0x94ce3c00) [pid = 1813] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 03:16:18 INFO - PROCESS | 1813 | --DOMWINDOW == 305 (0x8f642800) [pid = 1813] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 03:16:18 INFO - PROCESS | 1813 | --DOMWINDOW == 304 (0x90c5ac00) [pid = 1813] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 03:16:18 INFO - PROCESS | 1813 | --DOMWINDOW == 303 (0x8bd6e800) [pid = 1813] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 03:16:18 INFO - PROCESS | 1813 | --DOMWINDOW == 302 (0x8c64f400) [pid = 1813] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 03:16:18 INFO - PROCESS | 1813 | --DOMWINDOW == 301 (0x8d8e1000) [pid = 1813] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 03:16:18 INFO - PROCESS | 1813 | --DOMWINDOW == 300 (0x897f1c00) [pid = 1813] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 03:16:18 INFO - PROCESS | 1813 | --DOMWINDOW == 299 (0x9853b400) [pid = 1813] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 03:16:18 INFO - PROCESS | 1813 | --DOMWINDOW == 298 (0xa500c400) [pid = 1813] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 03:16:18 INFO - PROCESS | 1813 | --DOMWINDOW == 297 (0x99e20800) [pid = 1813] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 03:16:18 INFO - PROCESS | 1813 | --DOMWINDOW == 296 (0x94c40c00) [pid = 1813] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 03:16:18 INFO - PROCESS | 1813 | --DOMWINDOW == 295 (0x8e47ec00) [pid = 1813] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 03:16:18 INFO - PROCESS | 1813 | --DOMWINDOW == 294 (0x887ab400) [pid = 1813] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 03:16:18 INFO - PROCESS | 1813 | --DOMWINDOW == 293 (0x91799800) [pid = 1813] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 03:16:18 INFO - PROCESS | 1813 | --DOMWINDOW == 292 (0x90da4800) [pid = 1813] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 03:16:18 INFO - PROCESS | 1813 | --DOMWINDOW == 291 (0x90da5800) [pid = 1813] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 03:16:18 INFO - PROCESS | 1813 | --DOMWINDOW == 290 (0x919a6800) [pid = 1813] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 03:16:18 INFO - PROCESS | 1813 | --DOMWINDOW == 289 (0x96a81800) [pid = 1813] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 03:16:18 INFO - PROCESS | 1813 | --DOMWINDOW == 288 (0x897f4400) [pid = 1813] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 03:16:18 INFO - PROCESS | 1813 | --DOMWINDOW == 287 (0x91575800) [pid = 1813] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 03:16:18 INFO - PROCESS | 1813 | --DOMWINDOW == 286 (0x94dd1800) [pid = 1813] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 03:16:18 INFO - PROCESS | 1813 | --DOMWINDOW == 285 (0x8f9d9800) [pid = 1813] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 03:16:18 INFO - PROCESS | 1813 | --DOMWINDOW == 284 (0xa6234000) [pid = 1813] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 03:16:18 INFO - PROCESS | 1813 | --DOMWINDOW == 283 (0x9c011c00) [pid = 1813] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 03:16:18 INFO - PROCESS | 1813 | --DOMWINDOW == 282 (0xa35b0c00) [pid = 1813] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 03:16:18 INFO - PROCESS | 1813 | --DOMWINDOW == 281 (0x9d857400) [pid = 1813] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 03:16:18 INFO - PROCESS | 1813 | --DOMWINDOW == 280 (0x9a6bb800) [pid = 1813] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 03:16:18 INFO - PROCESS | 1813 | --DOMWINDOW == 279 (0x887ac400) [pid = 1813] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 03:16:18 INFO - PROCESS | 1813 | --DOMWINDOW == 278 (0x927a3000) [pid = 1813] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 03:16:18 INFO - PROCESS | 1813 | --DOMWINDOW == 277 (0xa0625400) [pid = 1813] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 03:16:18 INFO - PROCESS | 1813 | --DOMWINDOW == 276 (0x92746c00) [pid = 1813] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 03:16:18 INFO - PROCESS | 1813 | --DOMWINDOW == 275 (0x94c44400) [pid = 1813] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 03:16:18 INFO - PROCESS | 1813 | --DOMWINDOW == 274 (0x9187e400) [pid = 1813] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 03:16:18 INFO - PROCESS | 1813 | --DOMWINDOW == 273 (0x8c652000) [pid = 1813] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 03:16:18 INFO - PROCESS | 1813 | --DOMWINDOW == 272 (0x9178dc00) [pid = 1813] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 03:16:18 INFO - PROCESS | 1813 | --DOMWINDOW == 271 (0x8e482000) [pid = 1813] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 03:16:18 INFO - PROCESS | 1813 | --DOMWINDOW == 270 (0x985e7800) [pid = 1813] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 03:16:18 INFO - PROCESS | 1813 | --DOMWINDOW == 269 (0xa30ccc00) [pid = 1813] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 03:16:18 INFO - PROCESS | 1813 | --DOMWINDOW == 268 (0x93440000) [pid = 1813] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 03:16:18 INFO - PROCESS | 1813 | --DOMWINDOW == 267 (0x90c9ac00) [pid = 1813] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 03:16:18 INFO - PROCESS | 1813 | --DOMWINDOW == 266 (0x8bd69800) [pid = 1813] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 03:16:18 INFO - PROCESS | 1813 | --DOMWINDOW == 265 (0x91573400) [pid = 1813] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 03:16:18 INFO - PROCESS | 1813 | --DOMWINDOW == 264 (0x94d59400) [pid = 1813] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 03:16:18 INFO - PROCESS | 1813 | --DOMWINDOW == 263 (0x8bd73000) [pid = 1813] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 03:16:18 INFO - PROCESS | 1813 | --DOMWINDOW == 262 (0x99021800) [pid = 1813] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 03:16:18 INFO - PROCESS | 1813 | --DOMWINDOW == 261 (0x8c650400) [pid = 1813] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 03:16:18 INFO - PROCESS | 1813 | --DOMWINDOW == 260 (0x90c9ec00) [pid = 1813] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 03:16:18 INFO - PROCESS | 1813 | --DOMWINDOW == 259 (0x8c23d800) [pid = 1813] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 03:16:18 INFO - PROCESS | 1813 | --DOMWINDOW == 258 (0x8743f400) [pid = 1813] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 03:16:18 INFO - PROCESS | 1813 | --DOMWINDOW == 257 (0x9292c800) [pid = 1813] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 03:16:18 INFO - PROCESS | 1813 | --DOMWINDOW == 256 (0x90da3400) [pid = 1813] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 03:16:18 INFO - PROCESS | 1813 | --DOMWINDOW == 255 (0x8e485400) [pid = 1813] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 03:16:18 INFO - PROCESS | 1813 | --DOMWINDOW == 254 (0x8dba4000) [pid = 1813] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 03:16:18 INFO - PROCESS | 1813 | --DOMWINDOW == 253 (0x91f0f000) [pid = 1813] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 03:16:18 INFO - PROCESS | 1813 | --DOMWINDOW == 252 (0x8ed0e800) [pid = 1813] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 03:16:18 INFO - PROCESS | 1813 | --DOMWINDOW == 251 (0x94ddd000) [pid = 1813] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 03:16:18 INFO - PROCESS | 1813 | --DOMWINDOW == 250 (0xa30d3400) [pid = 1813] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 03:16:18 INFO - PROCESS | 1813 | --DOMWINDOW == 249 (0x8f644c00) [pid = 1813] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 03:16:18 INFO - PROCESS | 1813 | --DOMWINDOW == 248 (0x8f643400) [pid = 1813] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 03:16:18 INFO - PROCESS | 1813 | --DOMWINDOW == 247 (0x99023400) [pid = 1813] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 03:16:18 INFO - PROCESS | 1813 | --DOMWINDOW == 246 (0x8d7d7000) [pid = 1813] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 03:16:18 INFO - PROCESS | 1813 | --DOMWINDOW == 245 (0x8dcac000) [pid = 1813] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 03:16:18 INFO - PROCESS | 1813 | --DOMWINDOW == 244 (0x919a7000) [pid = 1813] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 03:16:18 INFO - PROCESS | 1813 | --DOMWINDOW == 243 (0x8c457000) [pid = 1813] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 03:16:18 INFO - PROCESS | 1813 | --DOMWINDOW == 242 (0x91578400) [pid = 1813] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 03:16:18 INFO - PROCESS | 1813 | --DOMWINDOW == 241 (0x8a07d800) [pid = 1813] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 03:16:18 INFO - PROCESS | 1813 | --DOMWINDOW == 240 (0x94c15400) [pid = 1813] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 03:16:18 INFO - PROCESS | 1813 | --DOMWINDOW == 239 (0x8bed6c00) [pid = 1813] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 03:16:18 INFO - PROCESS | 1813 | --DOMWINDOW == 238 (0x92747c00) [pid = 1813] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 03:16:18 INFO - PROCESS | 1813 | --DOMWINDOW == 237 (0x97e72400) [pid = 1813] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 03:16:18 INFO - PROCESS | 1813 | --DOMWINDOW == 236 (0x897ef000) [pid = 1813] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 03:16:18 INFO - PROCESS | 1813 | --DOMWINDOW == 235 (0x8eb85000) [pid = 1813] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 03:16:18 INFO - PROCESS | 1813 | --DOMWINDOW == 234 (0x8ed18000) [pid = 1813] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 03:16:18 INFO - PROCESS | 1813 | --DOMWINDOW == 233 (0x92213c00) [pid = 1813] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 03:16:18 INFO - PROCESS | 1813 | --DOMWINDOW == 232 (0x9d451000) [pid = 1813] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 03:16:18 INFO - PROCESS | 1813 | --DOMWINDOW == 231 (0x91572c00) [pid = 1813] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 03:16:18 INFO - PROCESS | 1813 | --DOMWINDOW == 230 (0x9ba07400) [pid = 1813] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 03:16:18 INFO - PROCESS | 1813 | --DOMWINDOW == 229 (0x8eb84000) [pid = 1813] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 03:16:18 INFO - PROCESS | 1813 | --DOMWINDOW == 228 (0x9365cc00) [pid = 1813] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 03:16:18 INFO - PROCESS | 1813 | --DOMWINDOW == 227 (0x9aad1800) [pid = 1813] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 03:16:18 INFO - PROCESS | 1813 | --DOMWINDOW == 226 (0x8c44c800) [pid = 1813] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 03:16:18 INFO - PROCESS | 1813 | --DOMWINDOW == 225 (0x9163d800) [pid = 1813] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 03:16:18 INFO - PROCESS | 1813 | --DOMWINDOW == 224 (0xa62d3800) [pid = 1813] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 03:16:18 INFO - PROCESS | 1813 | --DOMWINDOW == 223 (0x94c47c00) [pid = 1813] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 03:16:18 INFO - PROCESS | 1813 | --DOMWINDOW == 222 (0xa22d0800) [pid = 1813] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 03:16:18 INFO - PROCESS | 1813 | --DOMWINDOW == 221 (0x9a469400) [pid = 1813] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 03:16:18 INFO - PROCESS | 1813 | --DOMWINDOW == 220 (0x8c239800) [pid = 1813] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 03:16:18 INFO - PROCESS | 1813 | --DOMWINDOW == 219 (0x8db97800) [pid = 1813] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 03:16:18 INFO - PROCESS | 1813 | --DOMWINDOW == 218 (0x94fb4800) [pid = 1813] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 03:16:18 INFO - PROCESS | 1813 | --DOMWINDOW == 217 (0x94c4b800) [pid = 1813] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 03:16:18 INFO - PROCESS | 1813 | --DOMWINDOW == 216 (0x8eb8e400) [pid = 1813] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 03:16:18 INFO - PROCESS | 1813 | --DOMWINDOW == 215 (0x8f64f800) [pid = 1813] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 03:16:18 INFO - PROCESS | 1813 | --DOMWINDOW == 214 (0x91f0c800) [pid = 1813] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 03:16:18 INFO - PROCESS | 1813 | --DOMWINDOW == 213 (0x9a135c00) [pid = 1813] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 03:16:18 INFO - PROCESS | 1813 | --DOMWINDOW == 212 (0x99612800) [pid = 1813] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 03:16:18 INFO - PROCESS | 1813 | --DOMWINDOW == 211 (0x92921400) [pid = 1813] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 03:16:18 INFO - PROCESS | 1813 | --DOMWINDOW == 210 (0x8c458400) [pid = 1813] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 03:16:18 INFO - PROCESS | 1813 | --DOMWINDOW == 209 (0x927adc00) [pid = 1813] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 03:16:18 INFO - PROCESS | 1813 | --DOMWINDOW == 208 (0x91f04400) [pid = 1813] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 03:16:19 INFO - PROCESS | 1813 | 1462529779220 Marionette TRACE conn4 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 03:16:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 03:16:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 3242ms 03:16:19 INFO - PROCESS | 1813 | 1462529779250 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 03:16:19 INFO - PROCESS | 1813 | 1462529779254 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 03:16:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 03:16:19 INFO - PROCESS | 1813 | 1462529779263 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 03:16:19 INFO - PROCESS | 1813 | 1462529779267 Marionette TRACE conn4 <- [1,1686,null,{}] 03:16:19 INFO - PROCESS | 1813 | 1462529779273 Marionette TRACE conn4 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:19 INFO - PROCESS | 1813 | 1462529779580 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 03:16:19 INFO - PROCESS | 1813 | 1462529779619 Marionette TRACE conn4 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:19 INFO - PROCESS | 1813 | ++DOCSHELL 0x87443400 == 100 [pid = 1813] [id = 429] 03:16:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 209 (0x887a9c00) [pid = 1813] [serial = 1288] [outer = (nil)] 03:16:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 210 (0x8c23f000) [pid = 1813] [serial = 1289] [outer = 0x887a9c00] 03:16:19 INFO - PROCESS | 1813 | 1462529779716 Marionette DEBUG loaded listener.js 03:16:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 211 (0x8d7d7000) [pid = 1813] [serial = 1290] [outer = 0x887a9c00] 03:16:21 INFO - PROCESS | 1813 | 1462529781021 Marionette TRACE conn4 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 03:16:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 03:16:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1838ms 03:16:21 INFO - PROCESS | 1813 | 1462529781101 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 03:16:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 03:16:21 INFO - PROCESS | 1813 | 1462529781114 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 03:16:21 INFO - PROCESS | 1813 | 1462529781143 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 03:16:21 INFO - PROCESS | 1813 | 1462529781150 Marionette TRACE conn4 <- [1,1690,null,{}] 03:16:21 INFO - PROCESS | 1813 | 1462529781221 Marionette TRACE conn4 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:21 INFO - PROCESS | 1813 | 1462529781539 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 03:16:21 INFO - PROCESS | 1813 | 1462529781831 Marionette TRACE conn4 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:21 INFO - PROCESS | 1813 | ++DOCSHELL 0x86f0c800 == 101 [pid = 1813] [id = 430] 03:16:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 212 (0x87442c00) [pid = 1813] [serial = 1291] [outer = (nil)] 03:16:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 213 (0x887b1c00) [pid = 1813] [serial = 1292] [outer = 0x87442c00] 03:16:21 INFO - PROCESS | 1813 | 1462529781935 Marionette DEBUG loaded listener.js 03:16:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 214 (0x8b0fbc00) [pid = 1813] [serial = 1293] [outer = 0x87442c00] 03:16:23 INFO - PROCESS | 1813 | 1462529783013 Marionette TRACE conn4 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 03:16:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 03:16:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1956ms 03:16:23 INFO - PROCESS | 1813 | 1462529783082 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 03:16:23 INFO - PROCESS | 1813 | 1462529783092 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 03:16:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 03:16:23 INFO - PROCESS | 1813 | 1462529783105 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 03:16:23 INFO - PROCESS | 1813 | 1462529783109 Marionette TRACE conn4 <- [1,1694,null,{}] 03:16:23 INFO - PROCESS | 1813 | 1462529783118 Marionette TRACE conn4 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:23 INFO - PROCESS | 1813 | 1462529783366 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 03:16:23 INFO - PROCESS | 1813 | 1462529783732 Marionette TRACE conn4 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:23 INFO - PROCESS | 1813 | ++DOCSHELL 0x8bfcf800 == 102 [pid = 1813] [id = 431] 03:16:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 215 (0x8c0a3400) [pid = 1813] [serial = 1294] [outer = (nil)] 03:16:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 216 (0x8c0ae000) [pid = 1813] [serial = 1295] [outer = 0x8c0a3400] 03:16:23 INFO - PROCESS | 1813 | 1462529783839 Marionette DEBUG loaded listener.js 03:16:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 217 (0x8c237400) [pid = 1813] [serial = 1296] [outer = 0x8c0a3400] 03:16:24 INFO - PROCESS | 1813 | 1462529784915 Marionette TRACE conn4 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 03:16:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 03:16:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1844ms 03:16:24 INFO - PROCESS | 1813 | 1462529784949 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 03:16:24 INFO - PROCESS | 1813 | 1462529784953 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 03:16:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 03:16:24 INFO - PROCESS | 1813 | 1462529784962 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 03:16:24 INFO - PROCESS | 1813 | 1462529784969 Marionette TRACE conn4 <- [1,1698,null,{}] 03:16:24 INFO - PROCESS | 1813 | 1462529784988 Marionette TRACE conn4 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:25 INFO - PROCESS | 1813 | 1462529785273 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 03:16:25 INFO - PROCESS | 1813 | 1462529785621 Marionette TRACE conn4 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:25 INFO - PROCESS | 1813 | ++DOCSHELL 0x8c451c00 == 103 [pid = 1813] [id = 432] 03:16:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 218 (0x8d8ec400) [pid = 1813] [serial = 1297] [outer = (nil)] 03:16:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 219 (0x8db9a000) [pid = 1813] [serial = 1298] [outer = 0x8d8ec400] 03:16:25 INFO - PROCESS | 1813 | 1462529785728 Marionette DEBUG loaded listener.js 03:16:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 220 (0x8dcab000) [pid = 1813] [serial = 1299] [outer = 0x8d8ec400] 03:16:26 INFO - PROCESS | 1813 | 1462529786884 Marionette TRACE conn4 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 03:16:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 03:16:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 2001ms 03:16:26 INFO - PROCESS | 1813 | 1462529786965 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 03:16:26 INFO - PROCESS | 1813 | 1462529786971 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 03:16:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 03:16:26 INFO - PROCESS | 1813 | 1462529786978 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 03:16:26 INFO - PROCESS | 1813 | 1462529786983 Marionette TRACE conn4 <- [1,1702,null,{}] 03:16:26 INFO - PROCESS | 1813 | 1462529786990 Marionette TRACE conn4 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:27 INFO - PROCESS | 1813 | 1462529787279 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 03:16:27 INFO - PROCESS | 1813 | 1462529787664 Marionette TRACE conn4 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:27 INFO - PROCESS | 1813 | ++DOCSHELL 0x8c129000 == 104 [pid = 1813] [id = 433] 03:16:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 221 (0x8d8ec000) [pid = 1813] [serial = 1300] [outer = (nil)] 03:16:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 222 (0x8ed49c00) [pid = 1813] [serial = 1301] [outer = 0x8d8ec000] 03:16:27 INFO - PROCESS | 1813 | 1462529787773 Marionette DEBUG loaded listener.js 03:16:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 223 (0x8ed8d000) [pid = 1813] [serial = 1302] [outer = 0x8d8ec000] 03:16:28 INFO - PROCESS | 1813 | 1462529788775 Marionette TRACE conn4 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 03:16:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 03:16:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1836ms 03:16:28 INFO - PROCESS | 1813 | 1462529788815 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 03:16:28 INFO - PROCESS | 1813 | 1462529788819 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 03:16:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 03:16:28 INFO - PROCESS | 1813 | 1462529788827 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 03:16:28 INFO - PROCESS | 1813 | 1462529788830 Marionette TRACE conn4 <- [1,1706,null,{}] 03:16:28 INFO - PROCESS | 1813 | 1462529788837 Marionette TRACE conn4 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:29 INFO - PROCESS | 1813 | 1462529789063 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 03:16:29 INFO - PROCESS | 1813 | 1462529789380 Marionette TRACE conn4 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:29 INFO - PROCESS | 1813 | ++DOCSHELL 0x8d8f0000 == 105 [pid = 1813] [id = 434] 03:16:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 224 (0x8dba5800) [pid = 1813] [serial = 1303] [outer = (nil)] 03:16:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 225 (0x90c56000) [pid = 1813] [serial = 1304] [outer = 0x8dba5800] 03:16:29 INFO - PROCESS | 1813 | 1462529789480 Marionette DEBUG loaded listener.js 03:16:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 226 (0x90c5ac00) [pid = 1813] [serial = 1305] [outer = 0x8dba5800] 03:16:30 INFO - PROCESS | 1813 | 1462529790483 Marionette TRACE conn4 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 03:16:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 03:16:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1732ms 03:16:30 INFO - PROCESS | 1813 | 1462529790561 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 03:16:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 03:16:30 INFO - PROCESS | 1813 | 1462529790565 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 03:16:30 INFO - PROCESS | 1813 | 1462529790573 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 03:16:30 INFO - PROCESS | 1813 | 1462529790577 Marionette TRACE conn4 <- [1,1710,null,{}] 03:16:30 INFO - PROCESS | 1813 | 1462529790584 Marionette TRACE conn4 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:30 INFO - PROCESS | 1813 | 1462529790894 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 03:16:31 INFO - PROCESS | 1813 | 1462529791229 Marionette TRACE conn4 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:31 INFO - PROCESS | 1813 | ++DOCSHELL 0x8ed17800 == 106 [pid = 1813] [id = 435] 03:16:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 227 (0x8f9dac00) [pid = 1813] [serial = 1306] [outer = (nil)] 03:16:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 228 (0x91639c00) [pid = 1813] [serial = 1307] [outer = 0x8f9dac00] 03:16:31 INFO - PROCESS | 1813 | 1462529791328 Marionette DEBUG loaded listener.js 03:16:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 229 (0x9178f400) [pid = 1813] [serial = 1308] [outer = 0x8f9dac00] 03:16:32 INFO - PROCESS | 1813 | 1462529792297 Marionette TRACE conn4 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 03:16:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 03:16:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1785ms 03:16:32 INFO - PROCESS | 1813 | 1462529792357 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 03:16:32 INFO - PROCESS | 1813 | 1462529792360 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 03:16:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 03:16:32 INFO - PROCESS | 1813 | 1462529792368 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 03:16:32 INFO - PROCESS | 1813 | 1462529792371 Marionette TRACE conn4 <- [1,1714,null,{}] 03:16:32 INFO - PROCESS | 1813 | 1462529792378 Marionette TRACE conn4 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:32 INFO - PROCESS | 1813 | 1462529792616 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 03:16:32 INFO - PROCESS | 1813 | 1462529792936 Marionette TRACE conn4 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:32 INFO - PROCESS | 1813 | ++DOCSHELL 0x8bed3400 == 107 [pid = 1813] [id = 436] 03:16:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 230 (0x8c240000) [pid = 1813] [serial = 1309] [outer = (nil)] 03:16:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 231 (0x919ae400) [pid = 1813] [serial = 1310] [outer = 0x8c240000] 03:16:33 INFO - PROCESS | 1813 | 1462529793035 Marionette DEBUG loaded listener.js 03:16:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 232 (0x91f09800) [pid = 1813] [serial = 1311] [outer = 0x8c240000] 03:16:33 INFO - PROCESS | 1813 | ************************* 03:16:33 INFO - PROCESS | 1813 | A coding exception was thrown and uncaught in a Task. 03:16:33 INFO - PROCESS | 1813 | 03:16:33 INFO - PROCESS | 1813 | Full message: TypeError: NetworkError when attempting to fetch resource. 03:16:33 INFO - PROCESS | 1813 | Full stack: 03:16:33 INFO - PROCESS | 1813 | ************************* 03:16:34 INFO - PROCESS | 1813 | 1462529794033 Marionette TRACE conn4 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 03:16:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 03:16:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1739ms 03:16:34 INFO - PROCESS | 1813 | 1462529794108 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 03:16:34 INFO - PROCESS | 1813 | 1462529794112 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 03:16:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 03:16:34 INFO - PROCESS | 1813 | 1462529794120 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 03:16:34 INFO - PROCESS | 1813 | 1462529794125 Marionette TRACE conn4 <- [1,1718,null,{}] 03:16:34 INFO - PROCESS | 1813 | 1462529794131 Marionette TRACE conn4 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:34 INFO - PROCESS | 1813 | 1462529794389 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 03:16:34 INFO - PROCESS | 1813 | 1462529794715 Marionette TRACE conn4 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:34 INFO - PROCESS | 1813 | ++DOCSHELL 0x8c644800 == 108 [pid = 1813] [id = 437] 03:16:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 233 (0x8eb8dc00) [pid = 1813] [serial = 1312] [outer = (nil)] 03:16:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 234 (0x92216000) [pid = 1813] [serial = 1313] [outer = 0x8eb8dc00] 03:16:34 INFO - PROCESS | 1813 | 1462529794808 Marionette DEBUG loaded listener.js 03:16:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 235 (0x9221c000) [pid = 1813] [serial = 1314] [outer = 0x8eb8dc00] 03:16:35 INFO - PROCESS | 1813 | 1462529795794 Marionette TRACE conn4 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 03:16:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 03:16:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1738ms 03:16:35 INFO - PROCESS | 1813 | 1462529795859 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 03:16:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 03:16:35 INFO - PROCESS | 1813 | 1462529795864 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 03:16:35 INFO - PROCESS | 1813 | 1462529795871 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 03:16:35 INFO - PROCESS | 1813 | 1462529795875 Marionette TRACE conn4 <- [1,1722,null,{}] 03:16:35 INFO - PROCESS | 1813 | 1462529795882 Marionette TRACE conn4 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:36 INFO - PROCESS | 1813 | 1462529796102 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 03:16:36 INFO - PROCESS | 1813 | 1462529796421 Marionette TRACE conn4 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:36 INFO - PROCESS | 1813 | ++DOCSHELL 0x91880c00 == 109 [pid = 1813] [id = 438] 03:16:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 236 (0x91889400) [pid = 1813] [serial = 1315] [outer = (nil)] 03:16:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 237 (0x92956800) [pid = 1813] [serial = 1316] [outer = 0x91889400] 03:16:36 INFO - PROCESS | 1813 | 1462529796525 Marionette DEBUG loaded listener.js 03:16:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 238 (0x92959800) [pid = 1813] [serial = 1317] [outer = 0x91889400] 03:16:37 INFO - PROCESS | 1813 | 1462529797453 Marionette TRACE conn4 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 03:16:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 03:16:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1630ms 03:16:37 INFO - PROCESS | 1813 | 1462529797502 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 03:16:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 03:16:37 INFO - PROCESS | 1813 | 1462529797507 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 03:16:37 INFO - PROCESS | 1813 | 1462529797513 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 03:16:37 INFO - PROCESS | 1813 | 1462529797517 Marionette TRACE conn4 <- [1,1726,null,{}] 03:16:37 INFO - PROCESS | 1813 | 1462529797550 Marionette TRACE conn4 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:37 INFO - PROCESS | 1813 | 1462529797787 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 03:16:38 INFO - PROCESS | 1813 | 1462529798130 Marionette TRACE conn4 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:38 INFO - PROCESS | 1813 | ++DOCSHELL 0x9292c800 == 110 [pid = 1813] [id = 439] 03:16:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 239 (0x942e4c00) [pid = 1813] [serial = 1318] [outer = (nil)] 03:16:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 240 (0x94c15400) [pid = 1813] [serial = 1319] [outer = 0x942e4c00] 03:16:38 INFO - PROCESS | 1813 | 1462529798229 Marionette DEBUG loaded listener.js 03:16:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 241 (0x94c42800) [pid = 1813] [serial = 1320] [outer = 0x942e4c00] 03:16:39 INFO - PROCESS | 1813 | 1462529799168 Marionette TRACE conn4 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 03:16:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 03:16:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1712ms 03:16:39 INFO - PROCESS | 1813 | 1462529799227 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 03:16:39 INFO - PROCESS | 1813 | 1462529799232 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 03:16:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 03:16:39 INFO - PROCESS | 1813 | 1462529799239 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 03:16:39 INFO - PROCESS | 1813 | 1462529799244 Marionette TRACE conn4 <- [1,1730,null,{}] 03:16:39 INFO - PROCESS | 1813 | 1462529799250 Marionette TRACE conn4 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:39 INFO - PROCESS | 1813 | 1462529799501 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 03:16:39 INFO - PROCESS | 1813 | 1462529799851 Marionette TRACE conn4 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:39 INFO - PROCESS | 1813 | ++DOCSHELL 0x8dba5c00 == 111 [pid = 1813] [id = 440] 03:16:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 242 (0x94fbb400) [pid = 1813] [serial = 1321] [outer = (nil)] 03:16:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 243 (0x97e78000) [pid = 1813] [serial = 1322] [outer = 0x94fbb400] 03:16:39 INFO - PROCESS | 1813 | 1462529799956 Marionette DEBUG loaded listener.js 03:16:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 244 (0x99025000) [pid = 1813] [serial = 1323] [outer = 0x94fbb400] 03:16:40 INFO - PROCESS | 1813 | 1462529800917 Marionette TRACE conn4 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 03:16:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 03:16:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1755ms 03:16:40 INFO - PROCESS | 1813 | 1462529800995 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 03:16:41 INFO - PROCESS | 1813 | 1462529800999 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 03:16:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 03:16:41 INFO - PROCESS | 1813 | 1462529801006 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 03:16:41 INFO - PROCESS | 1813 | 1462529801010 Marionette TRACE conn4 <- [1,1734,null,{}] 03:16:41 INFO - PROCESS | 1813 | 1462529801016 Marionette TRACE conn4 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:41 INFO - PROCESS | 1813 | 1462529801259 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 03:16:41 INFO - PROCESS | 1813 | 1462529801591 Marionette TRACE conn4 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:41 INFO - PROCESS | 1813 | ++DOCSHELL 0x94dd5400 == 112 [pid = 1813] [id = 441] 03:16:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 245 (0x94ddcc00) [pid = 1813] [serial = 1324] [outer = (nil)] 03:16:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 246 (0x99676c00) [pid = 1813] [serial = 1325] [outer = 0x94ddcc00] 03:16:41 INFO - PROCESS | 1813 | 1462529801682 Marionette DEBUG loaded listener.js 03:16:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 247 (0x99ea6400) [pid = 1813] [serial = 1326] [outer = 0x94ddcc00] 03:16:42 INFO - PROCESS | 1813 | 1462529802590 Marionette TRACE conn4 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 03:16:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 03:16:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1639ms 03:16:42 INFO - PROCESS | 1813 | 1462529802696 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 03:16:42 INFO - PROCESS | 1813 | 1462529802700 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 03:16:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 03:16:42 INFO - PROCESS | 1813 | 1462529802710 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 03:16:42 INFO - PROCESS | 1813 | 1462529802714 Marionette TRACE conn4 <- [1,1738,null,{}] 03:16:42 INFO - PROCESS | 1813 | 1462529802721 Marionette TRACE conn4 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:42 INFO - PROCESS | 1813 | 1462529802941 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 03:16:43 INFO - PROCESS | 1813 | 1462529803233 Marionette TRACE conn4 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:43 INFO - PROCESS | 1813 | ++DOCSHELL 0x897f3800 == 113 [pid = 1813] [id = 442] 03:16:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 248 (0x9902a800) [pid = 1813] [serial = 1327] [outer = (nil)] 03:16:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 249 (0x9a3cf800) [pid = 1813] [serial = 1328] [outer = 0x9902a800] 03:16:43 INFO - PROCESS | 1813 | 1462529803336 Marionette DEBUG loaded listener.js 03:16:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 250 (0x9a470400) [pid = 1813] [serial = 1329] [outer = 0x9902a800] 03:16:44 INFO - PROCESS | 1813 | 1462529804262 Marionette TRACE conn4 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 03:16:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 03:16:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1585ms 03:16:44 INFO - PROCESS | 1813 | 1462529804296 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 03:16:44 INFO - PROCESS | 1813 | 1462529804301 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 03:16:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 03:16:44 INFO - PROCESS | 1813 | 1462529804309 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 03:16:44 INFO - PROCESS | 1813 | 1462529804312 Marionette TRACE conn4 <- [1,1742,null,{}] 03:16:44 INFO - PROCESS | 1813 | 1462529804319 Marionette TRACE conn4 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:44 INFO - PROCESS | 1813 | 1462529804533 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 03:16:44 INFO - PROCESS | 1813 | 1462529804905 Marionette TRACE conn4 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:44 INFO - PROCESS | 1813 | ++DOCSHELL 0x86f0d400 == 114 [pid = 1813] [id = 443] 03:16:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 251 (0x86f0d800) [pid = 1813] [serial = 1330] [outer = (nil)] 03:16:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 252 (0x9aac7000) [pid = 1813] [serial = 1331] [outer = 0x86f0d800] 03:16:45 INFO - PROCESS | 1813 | 1462529805003 Marionette DEBUG loaded listener.js 03:16:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 253 (0x9b061800) [pid = 1813] [serial = 1332] [outer = 0x86f0d800] 03:16:45 INFO - PROCESS | 1813 | 1462529805945 Marionette TRACE conn4 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 03:16:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 03:16:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1681ms 03:16:45 INFO - PROCESS | 1813 | 1462529805992 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 03:16:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 03:16:46 INFO - PROCESS | 1813 | 1462529805996 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 03:16:46 INFO - PROCESS | 1813 | 1462529806004 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 03:16:46 INFO - PROCESS | 1813 | 1462529806007 Marionette TRACE conn4 <- [1,1746,null,{}] 03:16:46 INFO - PROCESS | 1813 | 1462529806014 Marionette TRACE conn4 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:46 INFO - PROCESS | 1813 | 1462529806234 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 03:16:46 INFO - PROCESS | 1813 | 1462529806566 Marionette TRACE conn4 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:46 INFO - PROCESS | 1813 | ++DOCSHELL 0x887b0000 == 115 [pid = 1813] [id = 444] 03:16:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 254 (0x887b0c00) [pid = 1813] [serial = 1333] [outer = (nil)] 03:16:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 255 (0x8c238800) [pid = 1813] [serial = 1334] [outer = 0x887b0c00] 03:16:46 INFO - PROCESS | 1813 | 1462529806665 Marionette DEBUG loaded listener.js 03:16:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 256 (0x8c3a6000) [pid = 1813] [serial = 1335] [outer = 0x887b0c00] 03:16:47 INFO - PROCESS | 1813 | 1462529807614 Marionette TRACE conn4 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 03:16:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 03:16:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1690ms 03:16:47 INFO - PROCESS | 1813 | 1462529807693 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 03:16:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 03:16:47 INFO - PROCESS | 1813 | 1462529807697 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 03:16:47 INFO - PROCESS | 1813 | 1462529807704 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 03:16:47 INFO - PROCESS | 1813 | 1462529807708 Marionette TRACE conn4 <- [1,1750,null,{}] 03:16:47 INFO - PROCESS | 1813 | 1462529807714 Marionette TRACE conn4 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:47 INFO - PROCESS | 1813 | 1462529807974 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 03:16:48 INFO - PROCESS | 1813 | 1462529808309 Marionette TRACE conn4 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:48 INFO - PROCESS | 1813 | ++DOCSHELL 0x8744a400 == 116 [pid = 1813] [id = 445] 03:16:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 257 (0x897f9800) [pid = 1813] [serial = 1336] [outer = (nil)] 03:16:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 258 (0x9178f800) [pid = 1813] [serial = 1337] [outer = 0x897f9800] 03:16:48 INFO - PROCESS | 1813 | 1462529808406 Marionette DEBUG loaded listener.js 03:16:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 259 (0x9221a800) [pid = 1813] [serial = 1338] [outer = 0x897f9800] 03:16:49 INFO - PROCESS | 1813 | 1462529809481 Marionette TRACE conn4 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 03:16:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 03:16:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1838ms 03:16:49 INFO - PROCESS | 1813 | 1462529809543 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 03:16:49 INFO - PROCESS | 1813 | 1462529809547 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 03:16:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 03:16:49 INFO - PROCESS | 1813 | 1462529809554 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 03:16:49 INFO - PROCESS | 1813 | 1462529809558 Marionette TRACE conn4 <- [1,1754,null,{}] 03:16:49 INFO - PROCESS | 1813 | 1462529809565 Marionette TRACE conn4 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:49 INFO - PROCESS | 1813 | 1462529809819 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 03:16:50 INFO - PROCESS | 1813 | 1462529810153 Marionette TRACE conn4 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:50 INFO - PROCESS | 1813 | ++DOCSHELL 0x8c451000 == 117 [pid = 1813] [id = 446] 03:16:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 260 (0x8ed15800) [pid = 1813] [serial = 1339] [outer = (nil)] 03:16:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 261 (0x919ad400) [pid = 1813] [serial = 1340] [outer = 0x8ed15800] 03:16:50 INFO - PROCESS | 1813 | 1462529810244 Marionette DEBUG loaded listener.js 03:16:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 262 (0x9857e000) [pid = 1813] [serial = 1341] [outer = 0x8ed15800] 03:16:51 INFO - PROCESS | 1813 | --DOCSHELL 0x8c3b1400 == 116 [pid = 1813] [id = 428] 03:16:51 INFO - PROCESS | 1813 | --DOCSHELL 0x87440400 == 115 [pid = 1813] [id = 427] 03:16:51 INFO - PROCESS | 1813 | --DOCSHELL 0x86f08800 == 114 [pid = 1813] [id = 426] 03:16:51 INFO - PROCESS | 1813 | --DOCSHELL 0x8d8df800 == 113 [pid = 1813] [id = 365] 03:16:51 INFO - PROCESS | 1813 | --DOCSHELL 0x897f8400 == 112 [pid = 1813] [id = 425] 03:16:51 INFO - PROCESS | 1813 | --DOCSHELL 0x86f11000 == 111 [pid = 1813] [id = 424] 03:16:51 INFO - PROCESS | 1813 | --DOCSHELL 0x86de2400 == 110 [pid = 1813] [id = 422] 03:16:51 INFO - PROCESS | 1813 | --DOCSHELL 0x8d8ee800 == 109 [pid = 1813] [id = 421] 03:16:51 INFO - PROCESS | 1813 | --DOCSHELL 0x87446400 == 108 [pid = 1813] [id = 420] 03:16:51 INFO - PROCESS | 1813 | --DOCSHELL 0x8c0a3000 == 107 [pid = 1813] [id = 418] 03:16:51 INFO - PROCESS | 1813 | --DOCSHELL 0xa1031000 == 106 [pid = 1813] [id = 419] 03:16:51 INFO - PROCESS | 1813 | --DOCSHELL 0x9d456000 == 105 [pid = 1813] [id = 417] 03:16:51 INFO - PROCESS | 1813 | --DOCSHELL 0x9ba5b800 == 104 [pid = 1813] [id = 416] 03:16:51 INFO - PROCESS | 1813 | --DOCSHELL 0x8f9e3400 == 103 [pid = 1813] [id = 415] 03:16:51 INFO - PROCESS | 1813 | --DOCSHELL 0x9902b800 == 102 [pid = 1813] [id = 414] 03:16:51 INFO - PROCESS | 1813 | --DOCSHELL 0x942e5400 == 101 [pid = 1813] [id = 413] 03:16:51 INFO - PROCESS | 1813 | --DOCSHELL 0x897f2c00 == 100 [pid = 1813] [id = 411] 03:16:51 INFO - PROCESS | 1813 | --DOCSHELL 0x8c243800 == 99 [pid = 1813] [id = 412] 03:16:51 INFO - PROCESS | 1813 | --DOCSHELL 0x92217800 == 98 [pid = 1813] [id = 410] 03:16:51 INFO - PROCESS | 1813 | --DOCSHELL 0x8d7e0400 == 97 [pid = 1813] [id = 409] 03:16:51 INFO - PROCESS | 1813 | --DOCSHELL 0x8dba0800 == 96 [pid = 1813] [id = 385] 03:16:51 INFO - PROCESS | 1813 | --DOCSHELL 0x8bd68400 == 95 [pid = 1813] [id = 408] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 261 (0x8d7dfc00) [pid = 1813] [serial = 846] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 260 (0x8c3aa000) [pid = 1813] [serial = 1217] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 259 (0x93468c00) [pid = 1813] [serial = 897] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 258 (0x9274d000) [pid = 1813] [serial = 822] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 257 (0x91888800) [pid = 1813] [serial = 1223] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 256 (0xa22d2c00) [pid = 1813] [serial = 1113] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 255 (0x91640c00) [pid = 1813] [serial = 894] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 254 (0x94c3dc00) [pid = 1813] [serial = 903] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 253 (0x9912cc00) [pid = 1813] [serial = 954] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 252 (0x9a139c00) [pid = 1813] [serial = 960] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 251 (0x91793000) [pid = 1813] [serial = 780] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 250 (0x9346b400) [pid = 1813] [serial = 864] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 249 (0x9902dc00) [pid = 1813] [serial = 1104] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 248 (0x90c5e000) [pid = 1813] [serial = 1220] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 247 (0x9c08a800) [pid = 1813] [serial = 1110] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 246 (0x8c453800) [pid = 1813] [serial = 765] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 245 (0x9187f800) [pid = 1813] [serial = 870] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 244 (0x8dcaf400) [pid = 1813] [serial = 768] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 243 (0x8c240800) [pid = 1813] [serial = 1200] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 242 (0x9a264400) [pid = 1813] [serial = 1170] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 241 (0xa6231000) [pid = 1813] [serial = 1125] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 240 (0x9a6c1c00) [pid = 1813] [serial = 1053] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 239 (0x94d58c00) [pid = 1813] [serial = 1166] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 238 (0x990c1800) [pid = 1813] [serial = 1169] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 237 (0x8f647800) [pid = 1813] [serial = 849] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 236 (0x8c3a6400) [pid = 1813] [serial = 1208] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 235 (0x91f0b800) [pid = 1813] [serial = 852] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 234 (0x8c23e400) [pid = 1813] [serial = 1199] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 233 (0x9156f400) [pid = 1813] [serial = 774] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 232 (0x9156d000) [pid = 1813] [serial = 1221] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 231 (0x94d61000) [pid = 1813] [serial = 909] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 230 (0xa102a000) [pid = 1813] [serial = 1178] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 229 (0x9902b000) [pid = 1813] [serial = 951] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 228 (0x8c3ab800) [pid = 1813] [serial = 1197] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 227 (0xa6d78c00) [pid = 1813] [serial = 1134] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 226 (0x9b78f800) [pid = 1813] [serial = 1056] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 225 (0x9b5fa800) [pid = 1813] [serial = 1014] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 224 (0xa6d7ac00) [pid = 1813] [serial = 1190] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 223 (0x9d455c00) [pid = 1813] [serial = 1062] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 222 (0xa4e10c00) [pid = 1813] [serial = 1122] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 221 (0xa0631000) [pid = 1813] [serial = 1068] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 220 (0x9aacd400) [pid = 1813] [serial = 1008] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 219 (0x887b4400) [pid = 1813] [serial = 1206] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 218 (0x8c3a9c00) [pid = 1813] [serial = 1196] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 217 (0x9292a400) [pid = 1813] [serial = 861] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 216 (0xa32e7400) [pid = 1813] [serial = 1181] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 215 (0x93651000) [pid = 1813] [serial = 1047] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 214 (0x9ba0e400) [pid = 1813] [serial = 1017] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 213 (0x9188d000) [pid = 1813] [serial = 813] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 212 (0xa6d8c800) [pid = 1813] [serial = 1191] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 211 (0x8dca2800) [pid = 1813] [serial = 732] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 210 (0x919af800) [pid = 1813] [serial = 816] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 209 (0x93656800) [pid = 1813] [serial = 1020] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 208 (0x9c088c00) [pid = 1813] [serial = 1175] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 207 (0xa35ca000) [pid = 1813] [serial = 1119] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 206 (0x99613800) [pid = 1813] [serial = 999] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 205 (0x91885800) [pid = 1813] [serial = 939] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 204 (0x8bed1000) [pid = 1813] [serial = 729] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 203 (0x94fbb000) [pid = 1813] [serial = 1167] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 202 (0x96a7e800) [pid = 1813] [serial = 945] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 201 (0x94dda400) [pid = 1813] [serial = 912] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 200 (0x942ec000) [pid = 1813] [serial = 900] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 199 (0x9b5f2400) [pid = 1813] [serial = 1173] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 198 (0x8eb8c400) [pid = 1813] [serial = 891] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 197 (0x9a6bb000) [pid = 1813] [serial = 1172] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 196 (0x91790c00) [pid = 1813] [serial = 1163] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 195 (0x8c3b2000) [pid = 1813] [serial = 1203] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 194 (0x87448800) [pid = 1813] [serial = 1212] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 193 (0x9364f400) [pid = 1813] [serial = 867] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 192 (0x919a6400) [pid = 1813] [serial = 1164] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 191 (0x87445000) [pid = 1813] [serial = 1211] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 190 (0x8ed52400) [pid = 1813] [serial = 1209] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 189 (0x91632000) [pid = 1813] [serial = 777] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 188 (0x9178d400) [pid = 1813] [serial = 1044] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 187 (0x8e47e800) [pid = 1813] [serial = 699] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 186 (0x92750c00) [pid = 1813] [serial = 855] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 185 (0x8ed55000) [pid = 1813] [serial = 735] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 184 (0xa3541400) [pid = 1813] [serial = 1182] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 183 (0xa214f400) [pid = 1813] [serial = 1071] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 182 (0xa5066400) [pid = 1813] [serial = 1184] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 181 (0x8c3ab000) [pid = 1813] [serial = 1202] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 180 (0xa2607800) [pid = 1813] [serial = 1074] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 179 (0x9d87b000) [pid = 1813] [serial = 1176] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 178 (0x90c5d000) [pid = 1813] [serial = 738] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 177 (0x9a13c400) [pid = 1813] [serial = 1002] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 176 (0x8d8e4400) [pid = 1813] [serial = 1160] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 175 (0x9b23c000) [pid = 1813] [serial = 1098] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 174 (0xa2431400) [pid = 1813] [serial = 1179] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 173 (0x91f07800) [pid = 1813] [serial = 819] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 172 (0xa6d7bc00) [pid = 1813] [serial = 1140] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 171 (0x9a140800) [pid = 1813] [serial = 1050] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 170 (0x8c125800) [pid = 1813] [serial = 1215] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 169 (0x94ce5000) [pid = 1813] [serial = 906] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 168 (0x887b2400) [pid = 1813] [serial = 1205] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 167 (0x8db9b400) [pid = 1813] [serial = 807] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 166 (0x9295ec00) [pid = 1813] [serial = 1188] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 165 (0x99e22c00) [pid = 1813] [serial = 957] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 164 (0x897f5400) [pid = 1813] [serial = 1193] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 163 (0x8f650400) [pid = 1813] [serial = 990] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 162 (0x90d9c400) [pid = 1813] [serial = 810] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 161 (0xa6d71800) [pid = 1813] [serial = 1131] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 160 (0xa05f8000) [pid = 1813] [serial = 1065] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 159 (0x91f10c00) [pid = 1813] [serial = 993] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 158 (0x9295a800) [pid = 1813] [serial = 1187] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 157 (0x9c084000) [pid = 1813] [serial = 1059] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 156 (0x927a5400) [pid = 1813] [serial = 858] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 155 (0x94d56800) [pid = 1813] [serial = 942] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 154 (0x8dca6400) [pid = 1813] [serial = 1161] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 153 (0x9c008400) [pid = 1813] [serial = 1107] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 152 (0x9a463400) [pid = 1813] [serial = 966] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 151 (0x92750800) [pid = 1813] [serial = 1101] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 150 (0x8bfd0000) [pid = 1813] [serial = 1214] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 149 (0xa6785000) [pid = 1813] [serial = 1128] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 148 (0x97e74400) [pid = 1813] [serial = 996] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 147 (0xa35a8000) [pid = 1813] [serial = 1116] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 146 (0x897f7800) [pid = 1813] [serial = 1194] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 145 (0x9a649c00) [pid = 1813] [serial = 1005] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 144 (0x8c646400) [pid = 1813] [serial = 1218] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 143 (0x8ed88800) [pid = 1813] [serial = 936] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 142 (0x97e7a000) [pid = 1813] [serial = 948] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 141 (0x985e2400) [pid = 1813] [serial = 1041] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 140 (0x90c9a800) [pid = 1813] [serial = 741] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 139 (0x90ca5c00) [pid = 1813] [serial = 771] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 138 (0x99610400) [pid = 1813] [serial = 1137] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 137 (0x9a25bc00) [pid = 1813] [serial = 963] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 136 (0x9b233400) [pid = 1813] [serial = 1011] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 135 (0xa62d1800) [pid = 1813] [serial = 1185] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | --DOMWINDOW == 134 (0xa30d2c00) [pid = 1813] [serial = 1077] [outer = (nil)] [url = about:blank] 03:16:52 INFO - PROCESS | 1813 | 1462529812732 Marionette TRACE conn4 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 03:16:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 03:16:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 3196ms 03:16:52 INFO - PROCESS | 1813 | 1462529812751 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 03:16:52 INFO - PROCESS | 1813 | 1462529812757 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 03:16:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 03:16:52 INFO - PROCESS | 1813 | 1462529812766 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 03:16:52 INFO - PROCESS | 1813 | 1462529812773 Marionette TRACE conn4 <- [1,1758,null,{}] 03:16:52 INFO - PROCESS | 1813 | 1462529812783 Marionette TRACE conn4 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:53 INFO - PROCESS | 1813 | 1462529813036 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 03:16:53 INFO - PROCESS | 1813 | 1462529813229 Marionette TRACE conn4 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:53 INFO - PROCESS | 1813 | ++DOCSHELL 0x86f11400 == 96 [pid = 1813] [id = 447] 03:16:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 135 (0x87447000) [pid = 1813] [serial = 1342] [outer = (nil)] 03:16:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 136 (0x897eb800) [pid = 1813] [serial = 1343] [outer = 0x87447000] 03:16:53 INFO - PROCESS | 1813 | 1462529813316 Marionette DEBUG loaded listener.js 03:16:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 137 (0x897f8c00) [pid = 1813] [serial = 1344] [outer = 0x87447000] 03:16:54 INFO - PROCESS | 1813 | 1462529814418 Marionette TRACE conn4 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 03:16:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 03:16:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1743ms 03:16:54 INFO - PROCESS | 1813 | 1462529814512 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 03:16:54 INFO - PROCESS | 1813 | 1462529814522 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 03:16:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 03:16:54 INFO - PROCESS | 1813 | 1462529814540 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 03:16:54 INFO - PROCESS | 1813 | 1462529814547 Marionette TRACE conn4 <- [1,1762,null,{}] 03:16:54 INFO - PROCESS | 1813 | 1462529814564 Marionette TRACE conn4 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:54 INFO - PROCESS | 1813 | 1462529814993 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 03:16:55 INFO - PROCESS | 1813 | 1462529815130 Marionette TRACE conn4 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:55 INFO - PROCESS | 1813 | ++DOCSHELL 0x8bd70c00 == 97 [pid = 1813] [id = 448] 03:16:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 138 (0x8bed5800) [pid = 1813] [serial = 1345] [outer = (nil)] 03:16:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 139 (0x8c0a4000) [pid = 1813] [serial = 1346] [outer = 0x8bed5800] 03:16:55 INFO - PROCESS | 1813 | 1462529815361 Marionette DEBUG loaded listener.js 03:16:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 140 (0x8c120400) [pid = 1813] [serial = 1347] [outer = 0x8bed5800] 03:16:57 INFO - PROCESS | 1813 | --DOMWINDOW == 139 (0x8bfc7400) [pid = 1813] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 03:16:57 INFO - PROCESS | 1813 | --DOMWINDOW == 138 (0x8dca2000) [pid = 1813] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 03:16:57 INFO - PROCESS | 1813 | --DOMWINDOW == 137 (0x8c237800) [pid = 1813] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 03:16:57 INFO - PROCESS | 1813 | --DOMWINDOW == 136 (0x87445400) [pid = 1813] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 03:16:57 INFO - PROCESS | 1813 | --DOMWINDOW == 135 (0x8c3b3c00) [pid = 1813] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 03:16:57 INFO - PROCESS | 1813 | --DOMWINDOW == 134 (0x8bd71800) [pid = 1813] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 03:16:57 INFO - PROCESS | 1813 | 1462529817600 Marionette TRACE conn4 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 03:16:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 03:16:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 3119ms 03:16:57 INFO - PROCESS | 1813 | 1462529817658 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 03:16:57 INFO - PROCESS | 1813 | 1462529817662 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 03:16:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 03:16:57 INFO - PROCESS | 1813 | 1462529817669 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 03:16:57 INFO - PROCESS | 1813 | 1462529817675 Marionette TRACE conn4 <- [1,1766,null,{}] 03:16:57 INFO - PROCESS | 1813 | 1462529817692 Marionette TRACE conn4 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:58 INFO - PROCESS | 1813 | 1462529818007 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 03:16:58 INFO - PROCESS | 1813 | 1462529818123 Marionette TRACE conn4 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:58 INFO - PROCESS | 1813 | ++DOCSHELL 0x8bed5c00 == 98 [pid = 1813] [id = 449] 03:16:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 135 (0x8c3ac400) [pid = 1813] [serial = 1348] [outer = (nil)] 03:16:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 136 (0x8c3b1800) [pid = 1813] [serial = 1349] [outer = 0x8c3ac400] 03:16:58 INFO - PROCESS | 1813 | 1462529818205 Marionette DEBUG loaded listener.js 03:16:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 137 (0x8c455c00) [pid = 1813] [serial = 1350] [outer = 0x8c3ac400] 03:16:59 INFO - PROCESS | 1813 | 1462529819033 Marionette TRACE conn4 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 03:16:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 03:16:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1396ms 03:16:59 INFO - PROCESS | 1813 | 1462529819065 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 03:16:59 INFO - PROCESS | 1813 | 1462529819070 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 03:16:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 03:16:59 INFO - PROCESS | 1813 | 1462529819076 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 03:16:59 INFO - PROCESS | 1813 | 1462529819080 Marionette TRACE conn4 <- [1,1770,null,{}] 03:16:59 INFO - PROCESS | 1813 | 1462529819091 Marionette TRACE conn4 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:16:59 INFO - PROCESS | 1813 | 1462529819286 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 03:16:59 INFO - PROCESS | 1813 | 1462529819592 Marionette TRACE conn4 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:16:59 INFO - PROCESS | 1813 | ++DOCSHELL 0x86f08800 == 99 [pid = 1813] [id = 450] 03:16:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 138 (0x86f09c00) [pid = 1813] [serial = 1351] [outer = (nil)] 03:16:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 139 (0x87441400) [pid = 1813] [serial = 1352] [outer = 0x86f09c00] 03:16:59 INFO - PROCESS | 1813 | 1462529819765 Marionette DEBUG loaded listener.js 03:16:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 140 (0x887b6000) [pid = 1813] [serial = 1353] [outer = 0x86f09c00] 03:17:00 INFO - PROCESS | 1813 | 1462529820769 Marionette TRACE conn4 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 03:17:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 03:17:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1754ms 03:17:00 INFO - PROCESS | 1813 | 1462529820835 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 03:17:00 INFO - PROCESS | 1813 | 1462529820847 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 03:17:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 03:17:00 INFO - PROCESS | 1813 | 1462529820861 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 03:17:00 INFO - PROCESS | 1813 | 1462529820872 Marionette TRACE conn4 <- [1,1774,null,{}] 03:17:00 INFO - PROCESS | 1813 | 1462529820885 Marionette TRACE conn4 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:01 INFO - PROCESS | 1813 | 1462529821339 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 03:17:01 INFO - PROCESS | 1813 | 1462529821614 Marionette TRACE conn4 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:01 INFO - PROCESS | 1813 | ++DOCSHELL 0x8c0af800 == 100 [pid = 1813] [id = 451] 03:17:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 141 (0x8c11fc00) [pid = 1813] [serial = 1354] [outer = (nil)] 03:17:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 142 (0x8c240c00) [pid = 1813] [serial = 1355] [outer = 0x8c11fc00] 03:17:01 INFO - PROCESS | 1813 | 1462529821708 Marionette DEBUG loaded listener.js 03:17:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 143 (0x8c3b0000) [pid = 1813] [serial = 1356] [outer = 0x8c11fc00] 03:17:02 INFO - PROCESS | 1813 | 1462529822781 Marionette TRACE conn4 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 03:17:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 03:17:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1965ms 03:17:02 INFO - PROCESS | 1813 | 1462529822825 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 03:17:02 INFO - PROCESS | 1813 | 1462529822833 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 03:17:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 03:17:02 INFO - PROCESS | 1813 | 1462529822843 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 03:17:02 INFO - PROCESS | 1813 | 1462529822847 Marionette TRACE conn4 <- [1,1778,null,{}] 03:17:02 INFO - PROCESS | 1813 | 1462529822854 Marionette TRACE conn4 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:03 INFO - PROCESS | 1813 | 1462529823091 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 03:17:03 INFO - PROCESS | 1813 | 1462529823453 Marionette TRACE conn4 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:03 INFO - PROCESS | 1813 | ++DOCSHELL 0x8c651000 == 101 [pid = 1813] [id = 452] 03:17:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 144 (0x8d7d3800) [pid = 1813] [serial = 1357] [outer = (nil)] 03:17:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 145 (0x8d8de000) [pid = 1813] [serial = 1358] [outer = 0x8d7d3800] 03:17:03 INFO - PROCESS | 1813 | 1462529823547 Marionette DEBUG loaded listener.js 03:17:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 146 (0x8d8f2800) [pid = 1813] [serial = 1359] [outer = 0x8d7d3800] 03:17:04 INFO - PROCESS | 1813 | 1462529824573 Marionette TRACE conn4 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 03:17:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 03:17:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1793ms 03:17:04 INFO - PROCESS | 1813 | 1462529824637 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 03:17:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 03:17:04 INFO - PROCESS | 1813 | 1462529824642 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 03:17:04 INFO - PROCESS | 1813 | 1462529824651 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 03:17:04 INFO - PROCESS | 1813 | 1462529824662 Marionette TRACE conn4 <- [1,1782,null,{}] 03:17:04 INFO - PROCESS | 1813 | 1462529824678 Marionette TRACE conn4 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:04 INFO - PROCESS | 1813 | 1462529824980 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 03:17:05 INFO - PROCESS | 1813 | 1462529825296 Marionette TRACE conn4 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:05 INFO - PROCESS | 1813 | ++DOCSHELL 0x887ab800 == 102 [pid = 1813] [id = 453] 03:17:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 147 (0x8d7d6c00) [pid = 1813] [serial = 1360] [outer = (nil)] 03:17:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 148 (0x8eb85800) [pid = 1813] [serial = 1361] [outer = 0x8d7d6c00] 03:17:05 INFO - PROCESS | 1813 | 1462529825390 Marionette DEBUG loaded listener.js 03:17:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 149 (0x8ed09c00) [pid = 1813] [serial = 1362] [outer = 0x8d7d6c00] 03:17:06 INFO - PROCESS | 1813 | 1462529826399 Marionette TRACE conn4 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 03:17:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 03:17:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1802ms 03:17:06 INFO - PROCESS | 1813 | 1462529826451 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 03:17:06 INFO - PROCESS | 1813 | 1462529826455 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 03:17:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 03:17:06 INFO - PROCESS | 1813 | 1462529826462 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 03:17:06 INFO - PROCESS | 1813 | 1462529826466 Marionette TRACE conn4 <- [1,1786,null,{}] 03:17:06 INFO - PROCESS | 1813 | 1462529826472 Marionette TRACE conn4 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:06 INFO - PROCESS | 1813 | 1462529826686 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 03:17:06 INFO - PROCESS | 1813 | 1462529826947 Marionette TRACE conn4 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:07 INFO - PROCESS | 1813 | ++DOCSHELL 0x8dba5000 == 103 [pid = 1813] [id = 454] 03:17:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 150 (0x8e478800) [pid = 1813] [serial = 1363] [outer = (nil)] 03:17:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 151 (0x8ed8a000) [pid = 1813] [serial = 1364] [outer = 0x8e478800] 03:17:07 INFO - PROCESS | 1813 | 1462529827080 Marionette DEBUG loaded listener.js 03:17:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 152 (0x8f649c00) [pid = 1813] [serial = 1365] [outer = 0x8e478800] 03:17:08 INFO - PROCESS | 1813 | 1462529828011 Marionette TRACE conn4 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 03:17:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 03:17:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1586ms 03:17:08 INFO - PROCESS | 1813 | 1462529828050 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 03:17:08 INFO - PROCESS | 1813 | 1462529828054 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 03:17:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 03:17:08 INFO - PROCESS | 1813 | 1462529828061 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 03:17:08 INFO - PROCESS | 1813 | 1462529828065 Marionette TRACE conn4 <- [1,1790,null,{}] 03:17:08 INFO - PROCESS | 1813 | 1462529828071 Marionette TRACE conn4 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:08 INFO - PROCESS | 1813 | 1462529828290 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 03:17:08 INFO - PROCESS | 1813 | 1462529828560 Marionette TRACE conn4 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:08 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f9dd800 == 104 [pid = 1813] [id = 455] 03:17:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 153 (0x8f9dec00) [pid = 1813] [serial = 1366] [outer = (nil)] 03:17:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 154 (0x90c5c800) [pid = 1813] [serial = 1367] [outer = 0x8f9dec00] 03:17:08 INFO - PROCESS | 1813 | 1462529828714 Marionette DEBUG loaded listener.js 03:17:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 155 (0x90d9c400) [pid = 1813] [serial = 1368] [outer = 0x8f9dec00] 03:17:09 INFO - PROCESS | 1813 | 1462529829696 Marionette TRACE conn4 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 03:17:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 03:17:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1690ms 03:17:09 INFO - PROCESS | 1813 | 1462529829753 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 03:17:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 03:17:09 INFO - PROCESS | 1813 | 1462529829759 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 03:17:09 INFO - PROCESS | 1813 | 1462529829766 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 03:17:09 INFO - PROCESS | 1813 | 1462529829770 Marionette TRACE conn4 <- [1,1794,null,{}] 03:17:09 INFO - PROCESS | 1813 | 1462529829776 Marionette TRACE conn4 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:10 INFO - PROCESS | 1813 | 1462529830033 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 03:17:10 INFO - PROCESS | 1813 | 1462529830343 Marionette TRACE conn4 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:10 INFO - PROCESS | 1813 | ++DOCSHELL 0x8eb90c00 == 105 [pid = 1813] [id = 456] 03:17:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 156 (0x8f9e1000) [pid = 1813] [serial = 1369] [outer = (nil)] 03:17:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 157 (0x9156f400) [pid = 1813] [serial = 1370] [outer = 0x8f9e1000] 03:17:10 INFO - PROCESS | 1813 | 1462529830441 Marionette DEBUG loaded listener.js 03:17:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 158 (0x91578800) [pid = 1813] [serial = 1371] [outer = 0x8f9e1000] 03:17:11 INFO - PROCESS | 1813 | 1462529831393 Marionette TRACE conn4 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 03:17:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:17:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1699ms 03:17:11 INFO - PROCESS | 1813 | 1462529831465 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 03:17:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 03:17:11 INFO - PROCESS | 1813 | 1462529831470 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 03:17:11 INFO - PROCESS | 1813 | 1462529831477 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 03:17:11 INFO - PROCESS | 1813 | 1462529831480 Marionette TRACE conn4 <- [1,1798,null,{}] 03:17:11 INFO - PROCESS | 1813 | 1462529831486 Marionette TRACE conn4 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:11 INFO - PROCESS | 1813 | 1462529831738 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 03:17:12 INFO - PROCESS | 1813 | 1462529832051 Marionette TRACE conn4 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:12 INFO - PROCESS | 1813 | ++DOCSHELL 0x8bfca400 == 106 [pid = 1813] [id = 457] 03:17:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 159 (0x9156b000) [pid = 1813] [serial = 1372] [outer = (nil)] 03:17:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 160 (0x9178d400) [pid = 1813] [serial = 1373] [outer = 0x9156b000] 03:17:12 INFO - PROCESS | 1813 | 1462529832143 Marionette DEBUG loaded listener.js 03:17:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 161 (0x91793000) [pid = 1813] [serial = 1374] [outer = 0x9156b000] 03:17:13 INFO - PROCESS | 1813 | 1462529833114 Marionette TRACE conn4 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 03:17:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 03:17:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1684ms 03:17:13 INFO - PROCESS | 1813 | 1462529833162 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 03:17:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 03:17:13 INFO - PROCESS | 1813 | 1462529833166 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 03:17:13 INFO - PROCESS | 1813 | 1462529833174 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 03:17:13 INFO - PROCESS | 1813 | 1462529833178 Marionette TRACE conn4 <- [1,1802,null,{}] 03:17:13 INFO - PROCESS | 1813 | 1462529833184 Marionette TRACE conn4 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:13 INFO - PROCESS | 1813 | 1462529833434 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 03:17:13 INFO - PROCESS | 1813 | 1462529833746 Marionette TRACE conn4 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:13 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f9d7c00 == 107 [pid = 1813] [id = 458] 03:17:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 162 (0x9156a400) [pid = 1813] [serial = 1375] [outer = (nil)] 03:17:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 163 (0x919a9400) [pid = 1813] [serial = 1376] [outer = 0x9156a400] 03:17:13 INFO - PROCESS | 1813 | 1462529833839 Marionette DEBUG loaded listener.js 03:17:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 164 (0x919af800) [pid = 1813] [serial = 1377] [outer = 0x9156a400] 03:17:14 INFO - PROCESS | 1813 | 1462529834813 Marionette TRACE conn4 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:17:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 03:17:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1686ms 03:17:14 INFO - PROCESS | 1813 | 1462529834860 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 03:17:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 03:17:14 INFO - PROCESS | 1813 | 1462529834865 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 03:17:14 INFO - PROCESS | 1813 | 1462529834872 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 03:17:14 INFO - PROCESS | 1813 | 1462529834875 Marionette TRACE conn4 <- [1,1806,null,{}] 03:17:14 INFO - PROCESS | 1813 | 1462529834881 Marionette TRACE conn4 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:15 INFO - PROCESS | 1813 | 1462529835166 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 03:17:15 INFO - PROCESS | 1813 | 1462529835474 Marionette TRACE conn4 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:15 INFO - PROCESS | 1813 | ++DOCSHELL 0x8c23d800 == 108 [pid = 1813] [id = 459] 03:17:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 165 (0x91574c00) [pid = 1813] [serial = 1378] [outer = (nil)] 03:17:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 166 (0x92217400) [pid = 1813] [serial = 1379] [outer = 0x91574c00] 03:17:15 INFO - PROCESS | 1813 | 1462529835570 Marionette DEBUG loaded listener.js 03:17:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 167 (0x9221ec00) [pid = 1813] [serial = 1380] [outer = 0x91574c00] 03:17:16 INFO - PROCESS | 1813 | 1462529836481 Marionette TRACE conn4 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 03:17:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 03:17:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1686ms 03:17:16 INFO - PROCESS | 1813 | 1462529836558 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 03:17:16 INFO - PROCESS | 1813 | 1462529836563 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 03:17:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 03:17:16 INFO - PROCESS | 1813 | 1462529836570 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 03:17:16 INFO - PROCESS | 1813 | 1462529836573 Marionette TRACE conn4 <- [1,1810,null,{}] 03:17:16 INFO - PROCESS | 1813 | 1462529836579 Marionette TRACE conn4 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:16 INFO - PROCESS | 1813 | 1462529836794 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 03:17:17 INFO - PROCESS | 1813 | 1462529837076 Marionette TRACE conn4 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:17 INFO - PROCESS | 1813 | ++DOCSHELL 0x927af000 == 109 [pid = 1813] [id = 460] 03:17:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 168 (0x927b0800) [pid = 1813] [serial = 1381] [outer = (nil)] 03:17:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 169 (0x9292b400) [pid = 1813] [serial = 1382] [outer = 0x927b0800] 03:17:17 INFO - PROCESS | 1813 | 1462529837225 Marionette DEBUG loaded listener.js 03:17:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 170 (0x9346d000) [pid = 1813] [serial = 1383] [outer = 0x927b0800] 03:17:18 INFO - PROCESS | 1813 | 1462529838212 Marionette TRACE conn4 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 03:17:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 03:17:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1682ms 03:17:18 INFO - PROCESS | 1813 | 1462529838253 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 03:17:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 03:17:18 INFO - PROCESS | 1813 | 1462529838259 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 03:17:18 INFO - PROCESS | 1813 | 1462529838266 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 03:17:18 INFO - PROCESS | 1813 | 1462529838270 Marionette TRACE conn4 <- [1,1814,null,{}] 03:17:18 INFO - PROCESS | 1813 | 1462529838276 Marionette TRACE conn4 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:18 INFO - PROCESS | 1813 | 1462529838527 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 03:17:18 INFO - PROCESS | 1813 | 1462529838842 Marionette TRACE conn4 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:18 INFO - PROCESS | 1813 | ++DOCSHELL 0x9178d000 == 110 [pid = 1813] [id = 461] 03:17:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 171 (0x91f0bc00) [pid = 1813] [serial = 1384] [outer = (nil)] 03:17:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 172 (0x94c44800) [pid = 1813] [serial = 1385] [outer = 0x91f0bc00] 03:17:18 INFO - PROCESS | 1813 | 1462529838940 Marionette DEBUG loaded listener.js 03:17:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 173 (0x94ce8800) [pid = 1813] [serial = 1386] [outer = 0x91f0bc00] 03:17:19 INFO - PROCESS | 1813 | 1462529839855 Marionette TRACE conn4 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 03:17:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 03:17:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1641ms 03:17:19 INFO - PROCESS | 1813 | 1462529839907 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 03:17:19 INFO - PROCESS | 1813 | 1462529839912 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 03:17:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 03:17:19 INFO - PROCESS | 1813 | 1462529839941 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 03:17:19 INFO - PROCESS | 1813 | 1462529839944 Marionette TRACE conn4 <- [1,1818,null,{}] 03:17:19 INFO - PROCESS | 1813 | 1462529839951 Marionette TRACE conn4 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:20 INFO - PROCESS | 1813 | 1462529840189 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 03:17:20 INFO - PROCESS | 1813 | 1462529840514 Marionette TRACE conn4 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:20 INFO - PROCESS | 1813 | ++DOCSHELL 0x86f05400 == 111 [pid = 1813] [id = 462] 03:17:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 174 (0x8c648800) [pid = 1813] [serial = 1387] [outer = (nil)] 03:17:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 175 (0x94d63800) [pid = 1813] [serial = 1388] [outer = 0x8c648800] 03:17:20 INFO - PROCESS | 1813 | 1462529840612 Marionette DEBUG loaded listener.js 03:17:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 176 (0x94dd4000) [pid = 1813] [serial = 1389] [outer = 0x8c648800] 03:17:21 INFO - PROCESS | 1813 | 1462529841534 Marionette TRACE conn4 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 03:17:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 03:17:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1641ms 03:17:21 INFO - PROCESS | 1813 | 1462529841585 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 03:17:21 INFO - PROCESS | 1813 | 1462529841599 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 03:17:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 03:17:21 INFO - PROCESS | 1813 | 1462529841606 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 03:17:21 INFO - PROCESS | 1813 | 1462529841610 Marionette TRACE conn4 <- [1,1822,null,{}] 03:17:21 INFO - PROCESS | 1813 | 1462529841617 Marionette TRACE conn4 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:21 INFO - PROCESS | 1813 | 1462529841845 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 03:17:22 INFO - PROCESS | 1813 | 1462529842161 Marionette TRACE conn4 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:22 INFO - PROCESS | 1813 | ++DOCSHELL 0x942e9c00 == 112 [pid = 1813] [id = 463] 03:17:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 177 (0x942f0400) [pid = 1813] [serial = 1390] [outer = (nil)] 03:17:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 178 (0x97e77c00) [pid = 1813] [serial = 1391] [outer = 0x942f0400] 03:17:22 INFO - PROCESS | 1813 | 1462529842261 Marionette DEBUG loaded listener.js 03:17:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 179 (0x98541400) [pid = 1813] [serial = 1392] [outer = 0x942f0400] 03:17:23 INFO - PROCESS | 1813 | 1462529843206 Marionette TRACE conn4 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 03:17:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 03:17:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1636ms 03:17:23 INFO - PROCESS | 1813 | 1462529843243 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 03:17:23 INFO - PROCESS | 1813 | 1462529843247 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 03:17:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 03:17:23 INFO - PROCESS | 1813 | 1462529843254 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 03:17:23 INFO - PROCESS | 1813 | 1462529843257 Marionette TRACE conn4 <- [1,1826,null,{}] 03:17:23 INFO - PROCESS | 1813 | 1462529843264 Marionette TRACE conn4 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:23 INFO - PROCESS | 1813 | 1462529843494 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 03:17:23 INFO - PROCESS | 1813 | 1462529843808 Marionette TRACE conn4 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:23 INFO - PROCESS | 1813 | ++DOCSHELL 0x94dd0000 == 113 [pid = 1813] [id = 464] 03:17:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 180 (0x96a7a800) [pid = 1813] [serial = 1393] [outer = (nil)] 03:17:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 181 (0x9912fc00) [pid = 1813] [serial = 1394] [outer = 0x96a7a800] 03:17:23 INFO - PROCESS | 1813 | 1462529843907 Marionette DEBUG loaded listener.js 03:17:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 182 (0x99610400) [pid = 1813] [serial = 1395] [outer = 0x96a7a800] 03:17:24 INFO - PROCESS | 1813 | 1462529844827 Marionette TRACE conn4 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 03:17:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 03:17:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1632ms 03:17:24 INFO - PROCESS | 1813 | 1462529844888 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 03:17:24 INFO - PROCESS | 1813 | 1462529844892 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 03:17:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 03:17:24 INFO - PROCESS | 1813 | 1462529844899 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 03:17:24 INFO - PROCESS | 1813 | 1462529844901 Marionette TRACE conn4 <- [1,1830,null,{}] 03:17:24 INFO - PROCESS | 1813 | 1462529844908 Marionette TRACE conn4 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:25 INFO - PROCESS | 1813 | 1462529845155 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 03:17:25 INFO - PROCESS | 1813 | 1462529845472 Marionette TRACE conn4 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:25 INFO - PROCESS | 1813 | ++DOCSHELL 0x8bd6b800 == 114 [pid = 1813] [id = 465] 03:17:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 183 (0x8eb83c00) [pid = 1813] [serial = 1396] [outer = (nil)] 03:17:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 184 (0x99ea2000) [pid = 1813] [serial = 1397] [outer = 0x8eb83c00] 03:17:25 INFO - PROCESS | 1813 | 1462529845568 Marionette DEBUG loaded listener.js 03:17:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 185 (0x9a140800) [pid = 1813] [serial = 1398] [outer = 0x8eb83c00] 03:17:26 INFO - PROCESS | 1813 | 1462529846466 Marionette TRACE conn4 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 03:17:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 03:17:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1639ms 03:17:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 03:17:26 INFO - PROCESS | 1813 | 1462529846542 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 03:17:26 INFO - PROCESS | 1813 | 1462529846545 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 03:17:26 INFO - PROCESS | 1813 | 1462529846552 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 03:17:26 INFO - PROCESS | 1813 | 1462529846555 Marionette TRACE conn4 <- [1,1834,null,{}] 03:17:26 INFO - PROCESS | 1813 | 1462529846562 Marionette TRACE conn4 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:26 INFO - PROCESS | 1813 | 1462529846784 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 03:17:27 INFO - PROCESS | 1813 | 1462529847529 Marionette TRACE conn4 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:27 INFO - PROCESS | 1813 | ++DOCSHELL 0x887b3000 == 115 [pid = 1813] [id = 466] 03:17:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 186 (0x887b4800) [pid = 1813] [serial = 1399] [outer = (nil)] 03:17:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 187 (0x897f3000) [pid = 1813] [serial = 1400] [outer = 0x887b4800] 03:17:27 INFO - PROCESS | 1813 | 1462529847619 Marionette DEBUG loaded listener.js 03:17:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 188 (0x8bd71800) [pid = 1813] [serial = 1401] [outer = 0x887b4800] 03:17:28 INFO - PROCESS | 1813 | 1462529848647 Marionette TRACE conn4 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 03:17:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 03:17:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 2133ms 03:17:28 INFO - PROCESS | 1813 | 1462529848687 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 03:17:28 INFO - PROCESS | 1813 | 1462529848693 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 03:17:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 03:17:28 INFO - PROCESS | 1813 | 1462529848701 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 03:17:28 INFO - PROCESS | 1813 | 1462529848707 Marionette TRACE conn4 <- [1,1838,null,{}] 03:17:28 INFO - PROCESS | 1813 | 1462529848714 Marionette TRACE conn4 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:28 INFO - PROCESS | 1813 | 1462529848931 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 03:17:29 INFO - PROCESS | 1813 | 1462529849251 Marionette TRACE conn4 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:29 INFO - PROCESS | 1813 | ++DOCSHELL 0x8c243000 == 116 [pid = 1813] [id = 467] 03:17:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 189 (0x8c3ad400) [pid = 1813] [serial = 1402] [outer = (nil)] 03:17:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 190 (0x8c64a000) [pid = 1813] [serial = 1403] [outer = 0x8c3ad400] 03:17:29 INFO - PROCESS | 1813 | 1462529849353 Marionette DEBUG loaded listener.js 03:17:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 191 (0x8d8e0c00) [pid = 1813] [serial = 1404] [outer = 0x8c3ad400] 03:17:30 INFO - PROCESS | 1813 | --DOCSHELL 0x8b0f8400 == 115 [pid = 1813] [id = 263] 03:17:30 INFO - PROCESS | 1813 | --DOCSHELL 0x8bd72800 == 114 [pid = 1813] [id = 260] 03:17:30 INFO - PROCESS | 1813 | --DOCSHELL 0x8db9f000 == 113 [pid = 1813] [id = 261] 03:17:30 INFO - PROCESS | 1813 | --DOCSHELL 0x9163a000 == 112 [pid = 1813] [id = 259] 03:17:30 INFO - PROCESS | 1813 | --DOCSHELL 0x8bed5c00 == 111 [pid = 1813] [id = 449] 03:17:30 INFO - PROCESS | 1813 | --DOCSHELL 0x8bd70c00 == 110 [pid = 1813] [id = 448] 03:17:30 INFO - PROCESS | 1813 | --DOCSHELL 0x86f11400 == 109 [pid = 1813] [id = 447] 03:17:30 INFO - PROCESS | 1813 | --DOCSHELL 0x887b0000 == 108 [pid = 1813] [id = 444] 03:17:30 INFO - PROCESS | 1813 | --DOCSHELL 0x8744a400 == 107 [pid = 1813] [id = 445] 03:17:30 INFO - PROCESS | 1813 | --DOCSHELL 0x86f0d400 == 106 [pid = 1813] [id = 443] 03:17:30 INFO - PROCESS | 1813 | --DOCSHELL 0x897f3800 == 105 [pid = 1813] [id = 442] 03:17:30 INFO - PROCESS | 1813 | --DOCSHELL 0x94dd5400 == 104 [pid = 1813] [id = 441] 03:17:30 INFO - PROCESS | 1813 | --DOCSHELL 0x9292c800 == 103 [pid = 1813] [id = 439] 03:17:30 INFO - PROCESS | 1813 | --DOCSHELL 0x8dba5c00 == 102 [pid = 1813] [id = 440] 03:17:30 INFO - PROCESS | 1813 | --DOCSHELL 0x91880c00 == 101 [pid = 1813] [id = 438] 03:17:30 INFO - PROCESS | 1813 | --DOCSHELL 0x8c644800 == 100 [pid = 1813] [id = 437] 03:17:30 INFO - PROCESS | 1813 | --DOCSHELL 0x8bed3400 == 99 [pid = 1813] [id = 436] 03:17:30 INFO - PROCESS | 1813 | --DOCSHELL 0x8ed17800 == 98 [pid = 1813] [id = 435] 03:17:30 INFO - PROCESS | 1813 | --DOCSHELL 0x8c129000 == 97 [pid = 1813] [id = 433] 03:17:30 INFO - PROCESS | 1813 | --DOCSHELL 0x8d8f0000 == 96 [pid = 1813] [id = 434] 03:17:30 INFO - PROCESS | 1813 | --DOCSHELL 0x8c451c00 == 95 [pid = 1813] [id = 432] 03:17:30 INFO - PROCESS | 1813 | --DOCSHELL 0x8bfcf800 == 94 [pid = 1813] [id = 431] 03:17:30 INFO - PROCESS | 1813 | --DOCSHELL 0x86f0c800 == 93 [pid = 1813] [id = 430] 03:17:30 INFO - PROCESS | 1813 | --DOMWINDOW == 190 (0x8c23f000) [pid = 1813] [serial = 1289] [outer = (nil)] [url = about:blank] 03:17:30 INFO - PROCESS | 1813 | --DOMWINDOW == 189 (0x8bfc6400) [pid = 1813] [serial = 1226] [outer = (nil)] [url = about:blank] 03:17:30 INFO - PROCESS | 1813 | --DOMWINDOW == 188 (0x99e25c00) [pid = 1813] [serial = 1241] [outer = (nil)] [url = about:blank] 03:17:30 INFO - PROCESS | 1813 | --DOMWINDOW == 187 (0x9c080400) [pid = 1813] [serial = 1247] [outer = (nil)] [url = about:blank] 03:17:30 INFO - PROCESS | 1813 | --DOMWINDOW == 186 (0x8c12c400) [pid = 1813] [serial = 1280] [outer = (nil)] [url = about:blank] 03:17:30 INFO - PROCESS | 1813 | --DOMWINDOW == 185 (0x919b0000) [pid = 1813] [serial = 1224] [outer = (nil)] [url = about:blank] 03:17:30 INFO - PROCESS | 1813 | --DOMWINDOW == 184 (0x8c64fc00) [pid = 1813] [serial = 1283] [outer = (nil)] [url = about:blank] 03:17:30 INFO - PROCESS | 1813 | --DOMWINDOW == 183 (0x897f6400) [pid = 1813] [serial = 1275] [outer = (nil)] [url = about:blank] 03:17:30 INFO - PROCESS | 1813 | --DOMWINDOW == 182 (0x8e483400) [pid = 1813] [serial = 1287] [outer = (nil)] [url = about:blank] 03:17:30 INFO - PROCESS | 1813 | --DOMWINDOW == 181 (0x86dea000) [pid = 1813] [serial = 1268] [outer = (nil)] [url = about:blank] 03:17:30 INFO - PROCESS | 1813 | --DOMWINDOW == 180 (0x86f05000) [pid = 1813] [serial = 1271] [outer = (nil)] [url = about:blank] 03:17:30 INFO - PROCESS | 1813 | --DOMWINDOW == 179 (0x8c244400) [pid = 1813] [serial = 1281] [outer = (nil)] [url = about:blank] 03:17:30 INFO - PROCESS | 1813 | --DOMWINDOW == 178 (0xa05fdc00) [pid = 1813] [serial = 1250] [outer = (nil)] [url = about:blank] 03:17:30 INFO - PROCESS | 1813 | --DOMWINDOW == 177 (0x9274e800) [pid = 1813] [serial = 1232] [outer = (nil)] [url = about:blank] 03:17:30 INFO - PROCESS | 1813 | --DOMWINDOW == 176 (0x8c0aac00) [pid = 1813] [serial = 1278] [outer = (nil)] [url = about:blank] 03:17:30 INFO - PROCESS | 1813 | --DOMWINDOW == 175 (0x8dca9400) [pid = 1813] [serial = 1286] [outer = (nil)] [url = about:blank] 03:17:30 INFO - PROCESS | 1813 | --DOMWINDOW == 174 (0x8d8ed800) [pid = 1813] [serial = 1262] [outer = (nil)] [url = about:blank] 03:17:30 INFO - PROCESS | 1813 | --DOMWINDOW == 173 (0x8e479400) [pid = 1813] [serial = 1229] [outer = (nil)] [url = about:blank] 03:17:30 INFO - PROCESS | 1813 | --DOMWINDOW == 172 (0x94ce7000) [pid = 1813] [serial = 1238] [outer = (nil)] [url = about:blank] 03:17:30 INFO - PROCESS | 1813 | --DOMWINDOW == 171 (0xa4e0c000) [pid = 1813] [serial = 1265] [outer = (nil)] [url = about:blank] 03:17:30 INFO - PROCESS | 1813 | --DOMWINDOW == 170 (0xa26cf000) [pid = 1813] [serial = 1253] [outer = (nil)] [url = about:blank] 03:17:30 INFO - PROCESS | 1813 | --DOMWINDOW == 169 (0x9aacac00) [pid = 1813] [serial = 1244] [outer = (nil)] [url = about:blank] 03:17:30 INFO - PROCESS | 1813 | --DOMWINDOW == 168 (0x8c0a2400) [pid = 1813] [serial = 1277] [outer = (nil)] [url = about:blank] 03:17:30 INFO - PROCESS | 1813 | --DOMWINDOW == 167 (0x8d8e8000) [pid = 1813] [serial = 1284] [outer = (nil)] [url = about:blank] 03:17:30 INFO - PROCESS | 1813 | --DOMWINDOW == 166 (0xa6207000) [pid = 1813] [serial = 1259] [outer = (nil)] [url = about:blank] 03:17:30 INFO - PROCESS | 1813 | --DOMWINDOW == 165 (0x887b7000) [pid = 1813] [serial = 1274] [outer = (nil)] [url = about:blank] 03:17:30 INFO - PROCESS | 1813 | --DOMWINDOW == 164 (0x9346c800) [pid = 1813] [serial = 1235] [outer = (nil)] [url = about:blank] 03:17:30 INFO - PROCESS | 1813 | --DOMWINDOW == 163 (0x8c0afc00) [pid = 1813] [serial = 1256] [outer = (nil)] [url = about:blank] 03:17:31 INFO - PROCESS | 1813 | 1462529851120 Marionette TRACE conn4 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 03:17:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 03:17:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 2446ms 03:17:31 INFO - PROCESS | 1813 | 1462529851151 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 03:17:31 INFO - PROCESS | 1813 | 1462529851158 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 03:17:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 03:17:31 INFO - PROCESS | 1813 | 1462529851165 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 03:17:31 INFO - PROCESS | 1813 | 1462529851169 Marionette TRACE conn4 <- [1,1842,null,{}] 03:17:31 INFO - PROCESS | 1813 | 1462529851176 Marionette TRACE conn4 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:31 INFO - PROCESS | 1813 | 1462529851422 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 03:17:31 INFO - PROCESS | 1813 | 1462529851616 Marionette TRACE conn4 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:31 INFO - PROCESS | 1813 | ++DOCSHELL 0x86dee000 == 94 [pid = 1813] [id = 468] 03:17:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 164 (0x86f06800) [pid = 1813] [serial = 1405] [outer = (nil)] 03:17:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 165 (0x8b0edc00) [pid = 1813] [serial = 1406] [outer = 0x86f06800] 03:17:31 INFO - PROCESS | 1813 | 1462529851703 Marionette DEBUG loaded listener.js 03:17:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 166 (0x8c12c400) [pid = 1813] [serial = 1407] [outer = 0x86f06800] 03:17:32 INFO - PROCESS | 1813 | 1462529852555 Marionette TRACE conn4 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 03:17:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 03:17:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1434ms 03:17:32 INFO - PROCESS | 1813 | 1462529852601 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 03:17:32 INFO - PROCESS | 1813 | 1462529852606 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 03:17:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 03:17:32 INFO - PROCESS | 1813 | 1462529852656 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 03:17:32 INFO - PROCESS | 1813 | 1462529852665 Marionette TRACE conn4 <- [1,1846,null,{}] 03:17:32 INFO - PROCESS | 1813 | 1462529852674 Marionette TRACE conn4 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:32 INFO - PROCESS | 1813 | 1462529852898 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 03:17:33 INFO - PROCESS | 1813 | 1462529853173 Marionette TRACE conn4 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:33 INFO - PROCESS | 1813 | ++DOCSHELL 0x86dee400 == 95 [pid = 1813] [id = 469] 03:17:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 167 (0x87448800) [pid = 1813] [serial = 1408] [outer = (nil)] 03:17:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 168 (0x8dba6000) [pid = 1813] [serial = 1409] [outer = 0x87448800] 03:17:33 INFO - PROCESS | 1813 | 1462529853268 Marionette DEBUG loaded listener.js 03:17:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 169 (0x8e47ac00) [pid = 1813] [serial = 1410] [outer = 0x87448800] 03:17:34 INFO - PROCESS | 1813 | 1462529854179 Marionette TRACE conn4 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 03:17:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 03:17:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1604ms 03:17:34 INFO - PROCESS | 1813 | 1462529854250 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 03:17:34 INFO - PROCESS | 1813 | 1462529854255 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 03:17:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 03:17:34 INFO - PROCESS | 1813 | 1462529854261 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 03:17:34 INFO - PROCESS | 1813 | 1462529854265 Marionette TRACE conn4 <- [1,1850,null,{}] 03:17:34 INFO - PROCESS | 1813 | 1462529854270 Marionette TRACE conn4 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:34 INFO - PROCESS | 1813 | 1462529854546 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 03:17:34 INFO - PROCESS | 1813 | 1462529854579 Marionette TRACE conn4 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:34 INFO - PROCESS | 1813 | ++DOCSHELL 0x8dca5000 == 96 [pid = 1813] [id = 470] 03:17:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 170 (0x8e47ec00) [pid = 1813] [serial = 1411] [outer = (nil)] 03:17:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 171 (0x8ed10000) [pid = 1813] [serial = 1412] [outer = 0x8e47ec00] 03:17:34 INFO - PROCESS | 1813 | 1462529854660 Marionette DEBUG loaded listener.js 03:17:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 172 (0x8ed50c00) [pid = 1813] [serial = 1413] [outer = 0x8e47ec00] 03:17:35 INFO - PROCESS | 1813 | --DOMWINDOW == 171 (0x91889400) [pid = 1813] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 03:17:35 INFO - PROCESS | 1813 | --DOMWINDOW == 170 (0x87442c00) [pid = 1813] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 03:17:35 INFO - PROCESS | 1813 | --DOMWINDOW == 169 (0x8dba5800) [pid = 1813] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 03:17:35 INFO - PROCESS | 1813 | --DOMWINDOW == 168 (0x9221f800) [pid = 1813] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 03:17:35 INFO - PROCESS | 1813 | --DOMWINDOW == 167 (0x8bed5800) [pid = 1813] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 03:17:35 INFO - PROCESS | 1813 | --DOMWINDOW == 166 (0x94c4a000) [pid = 1813] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 03:17:35 INFO - PROCESS | 1813 | --DOMWINDOW == 165 (0x887b0c00) [pid = 1813] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 03:17:35 INFO - PROCESS | 1813 | --DOMWINDOW == 164 (0x86de3000) [pid = 1813] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 03:17:35 INFO - PROCESS | 1813 | --DOMWINDOW == 163 (0x8c0a6400) [pid = 1813] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 03:17:35 INFO - PROCESS | 1813 | --DOMWINDOW == 162 (0x8c0aa800) [pid = 1813] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 03:17:35 INFO - PROCESS | 1813 | --DOMWINDOW == 161 (0x8f9dac00) [pid = 1813] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 03:17:35 INFO - PROCESS | 1813 | --DOMWINDOW == 160 (0x897f9800) [pid = 1813] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 03:17:35 INFO - PROCESS | 1813 | --DOMWINDOW == 159 (0x8d8ec400) [pid = 1813] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 03:17:35 INFO - PROCESS | 1813 | --DOMWINDOW == 158 (0x8d8ef800) [pid = 1813] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 03:17:35 INFO - PROCESS | 1813 | --DOMWINDOW == 157 (0x8c0a3400) [pid = 1813] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 03:17:35 INFO - PROCESS | 1813 | --DOMWINDOW == 156 (0x86dec400) [pid = 1813] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 03:17:35 INFO - PROCESS | 1813 | --DOMWINDOW == 155 (0x8c240000) [pid = 1813] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 03:17:35 INFO - PROCESS | 1813 | --DOMWINDOW == 154 (0x9902a800) [pid = 1813] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 03:17:35 INFO - PROCESS | 1813 | --DOMWINDOW == 153 (0xa35c5400) [pid = 1813] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 03:17:35 INFO - PROCESS | 1813 | --DOMWINDOW == 152 (0x86f0d800) [pid = 1813] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 03:17:35 INFO - PROCESS | 1813 | --DOMWINDOW == 151 (0x8d8ec000) [pid = 1813] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 03:17:35 INFO - PROCESS | 1813 | --DOMWINDOW == 150 (0x87447000) [pid = 1813] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 03:17:35 INFO - PROCESS | 1813 | --DOMWINDOW == 149 (0x8ed15800) [pid = 1813] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 03:17:35 INFO - PROCESS | 1813 | --DOMWINDOW == 148 (0x90c63000) [pid = 1813] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 03:17:35 INFO - PROCESS | 1813 | --DOMWINDOW == 147 (0x9d456400) [pid = 1813] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 03:17:35 INFO - PROCESS | 1813 | --DOMWINDOW == 146 (0x887a9c00) [pid = 1813] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 03:17:35 INFO - PROCESS | 1813 | --DOMWINDOW == 145 (0x94fbb400) [pid = 1813] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 03:17:35 INFO - PROCESS | 1813 | --DOMWINDOW == 144 (0x94ddcc00) [pid = 1813] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 03:17:35 INFO - PROCESS | 1813 | --DOMWINDOW == 143 (0x942e4c00) [pid = 1813] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 03:17:35 INFO - PROCESS | 1813 | --DOMWINDOW == 142 (0x8eb8dc00) [pid = 1813] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 03:17:35 INFO - PROCESS | 1813 | --DOMWINDOW == 141 (0x8bd6ac00) [pid = 1813] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 03:17:35 INFO - PROCESS | 1813 | --DOMWINDOW == 140 (0x99030000) [pid = 1813] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 03:17:35 INFO - PROCESS | 1813 | --DOMWINDOW == 139 (0x9c007400) [pid = 1813] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 03:17:35 INFO - PROCESS | 1813 | --DOMWINDOW == 138 (0x9221b800) [pid = 1813] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 03:17:35 INFO - PROCESS | 1813 | --DOMWINDOW == 137 (0x8e485c00) [pid = 1813] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 03:17:35 INFO - PROCESS | 1813 | --DOMWINDOW == 136 (0x8db98800) [pid = 1813] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 03:17:35 INFO - PROCESS | 1813 | --DOMWINDOW == 135 (0x9163b800) [pid = 1813] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 03:17:36 INFO - PROCESS | 1813 | 1462529856357 Marionette TRACE conn4 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 03:17:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:17:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 2135ms 03:17:36 INFO - PROCESS | 1813 | 1462529856398 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 03:17:36 INFO - PROCESS | 1813 | 1462529856401 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 03:17:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 03:17:36 INFO - PROCESS | 1813 | 1462529856408 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 03:17:36 INFO - PROCESS | 1813 | 1462529856411 Marionette TRACE conn4 <- [1,1854,null,{}] 03:17:36 INFO - PROCESS | 1813 | 1462529856417 Marionette TRACE conn4 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:36 INFO - PROCESS | 1813 | 1462529856607 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 03:17:36 INFO - PROCESS | 1813 | 1462529856623 Marionette TRACE conn4 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:36 INFO - PROCESS | 1813 | ++DOCSHELL 0x8744b000 == 97 [pid = 1813] [id = 471] 03:17:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 136 (0x887ab000) [pid = 1813] [serial = 1414] [outer = (nil)] 03:17:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 137 (0x8bfc6800) [pid = 1813] [serial = 1415] [outer = 0x887ab000] 03:17:36 INFO - PROCESS | 1813 | 1462529856881 Marionette DEBUG loaded listener.js 03:17:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 138 (0x8eb8dc00) [pid = 1813] [serial = 1416] [outer = 0x887ab000] 03:17:37 INFO - PROCESS | 1813 | 1462529857765 Marionette TRACE conn4 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:17:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 03:17:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1485ms 03:17:37 INFO - PROCESS | 1813 | 1462529857902 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 03:17:37 INFO - PROCESS | 1813 | 1462529857907 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 03:17:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 03:17:37 INFO - PROCESS | 1813 | 1462529857917 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 03:17:37 INFO - PROCESS | 1813 | 1462529857922 Marionette TRACE conn4 <- [1,1858,null,{}] 03:17:37 INFO - PROCESS | 1813 | 1462529857944 Marionette TRACE conn4 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:38 INFO - PROCESS | 1813 | 1462529858200 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 03:17:38 INFO - PROCESS | 1813 | 1462529858515 Marionette TRACE conn4 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:38 INFO - PROCESS | 1813 | ++DOCSHELL 0x897eb000 == 98 [pid = 1813] [id = 472] 03:17:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 139 (0x897ee800) [pid = 1813] [serial = 1417] [outer = (nil)] 03:17:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 140 (0x8a074400) [pid = 1813] [serial = 1418] [outer = 0x897ee800] 03:17:38 INFO - PROCESS | 1813 | 1462529858610 Marionette DEBUG loaded listener.js 03:17:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 141 (0x8bed1000) [pid = 1813] [serial = 1419] [outer = 0x897ee800] 03:17:39 INFO - PROCESS | 1813 | 1462529859609 Marionette TRACE conn4 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 03:17:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 03:17:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1742ms 03:17:39 INFO - PROCESS | 1813 | 1462529859659 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 03:17:39 INFO - PROCESS | 1813 | 1462529859666 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 03:17:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 03:17:39 INFO - PROCESS | 1813 | 1462529859679 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 03:17:39 INFO - PROCESS | 1813 | 1462529859687 Marionette TRACE conn4 <- [1,1862,null,{}] 03:17:39 INFO - PROCESS | 1813 | 1462529859694 Marionette TRACE conn4 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:39 INFO - PROCESS | 1813 | 1462529859939 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 03:17:40 INFO - PROCESS | 1813 | 1462529860277 Marionette TRACE conn4 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:40 INFO - PROCESS | 1813 | ++DOCSHELL 0x8c126c00 == 99 [pid = 1813] [id = 473] 03:17:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 142 (0x8c3a5400) [pid = 1813] [serial = 1420] [outer = (nil)] 03:17:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 143 (0x8c457800) [pid = 1813] [serial = 1421] [outer = 0x8c3a5400] 03:17:40 INFO - PROCESS | 1813 | 1462529860373 Marionette DEBUG loaded listener.js 03:17:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 144 (0x8d7dc400) [pid = 1813] [serial = 1422] [outer = 0x8c3a5400] 03:17:41 INFO - PROCESS | 1813 | 1462529861366 Marionette TRACE conn4 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 03:17:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 03:17:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1747ms 03:17:41 INFO - PROCESS | 1813 | 1462529861424 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 03:17:41 INFO - PROCESS | 1813 | 1462529861428 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 03:17:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 03:17:41 INFO - PROCESS | 1813 | 1462529861436 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 03:17:41 INFO - PROCESS | 1813 | 1462529861440 Marionette TRACE conn4 <- [1,1866,null,{}] 03:17:41 INFO - PROCESS | 1813 | 1462529861458 Marionette TRACE conn4 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:41 INFO - PROCESS | 1813 | 1462529861708 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 03:17:42 INFO - PROCESS | 1813 | 1462529862078 Marionette TRACE conn4 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:42 INFO - PROCESS | 1813 | ++DOCSHELL 0x8dba4000 == 100 [pid = 1813] [id = 474] 03:17:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 145 (0x8f644c00) [pid = 1813] [serial = 1423] [outer = (nil)] 03:17:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 146 (0x8f9e2000) [pid = 1813] [serial = 1424] [outer = 0x8f644c00] 03:17:42 INFO - PROCESS | 1813 | 1462529862184 Marionette DEBUG loaded listener.js 03:17:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 147 (0x90c99c00) [pid = 1813] [serial = 1425] [outer = 0x8f644c00] 03:17:43 INFO - PROCESS | 1813 | 1462529863152 Marionette TRACE conn4 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 03:17:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 03:17:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1791ms 03:17:43 INFO - PROCESS | 1813 | 1462529863228 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 03:17:43 INFO - PROCESS | 1813 | 1462529863231 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 03:17:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 03:17:43 INFO - PROCESS | 1813 | 1462529863239 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 03:17:43 INFO - PROCESS | 1813 | 1462529863242 Marionette TRACE conn4 <- [1,1870,null,{}] 03:17:43 INFO - PROCESS | 1813 | 1462529863249 Marionette TRACE conn4 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:43 INFO - PROCESS | 1813 | 1462529863510 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 03:17:43 INFO - PROCESS | 1813 | 1462529863830 Marionette TRACE conn4 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:43 INFO - PROCESS | 1813 | ++DOCSHELL 0x8c0a3400 == 101 [pid = 1813] [id = 475] 03:17:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 148 (0x8ed87400) [pid = 1813] [serial = 1426] [outer = (nil)] 03:17:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 149 (0x90da9400) [pid = 1813] [serial = 1427] [outer = 0x8ed87400] 03:17:43 INFO - PROCESS | 1813 | 1462529863921 Marionette DEBUG loaded listener.js 03:17:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 150 (0x9156f000) [pid = 1813] [serial = 1428] [outer = 0x8ed87400] 03:17:44 INFO - PROCESS | 1813 | 1462529864844 Marionette TRACE conn4 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 03:17:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 03:17:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1686ms 03:17:44 INFO - PROCESS | 1813 | 1462529864925 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 03:17:44 INFO - PROCESS | 1813 | 1462529864930 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 03:17:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 03:17:44 INFO - PROCESS | 1813 | 1462529864936 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 03:17:44 INFO - PROCESS | 1813 | 1462529864940 Marionette TRACE conn4 <- [1,1874,null,{}] 03:17:44 INFO - PROCESS | 1813 | 1462529864947 Marionette TRACE conn4 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:45 INFO - PROCESS | 1813 | 1462529865220 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 03:17:45 INFO - PROCESS | 1813 | 1462529865533 Marionette TRACE conn4 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:45 INFO - PROCESS | 1813 | ++DOCSHELL 0x90da2c00 == 102 [pid = 1813] [id = 476] 03:17:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 151 (0x9156d000) [pid = 1813] [serial = 1429] [outer = (nil)] 03:17:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 152 (0x91795c00) [pid = 1813] [serial = 1430] [outer = 0x9156d000] 03:17:45 INFO - PROCESS | 1813 | 1462529865640 Marionette DEBUG loaded listener.js 03:17:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 153 (0x9188a800) [pid = 1813] [serial = 1431] [outer = 0x9156d000] 03:17:46 INFO - PROCESS | 1813 | 1462529866601 Marionette TRACE conn4 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 03:17:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 03:17:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1734ms 03:17:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 03:17:46 INFO - PROCESS | 1813 | 1462529866672 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 03:17:46 INFO - PROCESS | 1813 | 1462529866675 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 03:17:46 INFO - PROCESS | 1813 | 1462529866683 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 03:17:46 INFO - PROCESS | 1813 | 1462529866686 Marionette TRACE conn4 <- [1,1878,null,{}] 03:17:46 INFO - PROCESS | 1813 | 1462529866693 Marionette TRACE conn4 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:46 INFO - PROCESS | 1813 | 1462529866990 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 03:17:47 INFO - PROCESS | 1813 | 1462529867330 Marionette TRACE conn4 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:47 INFO - PROCESS | 1813 | ++DOCSHELL 0x8ed0e400 == 103 [pid = 1813] [id = 477] 03:17:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 154 (0x9178c000) [pid = 1813] [serial = 1432] [outer = (nil)] 03:17:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 155 (0x92748800) [pid = 1813] [serial = 1433] [outer = 0x9178c000] 03:17:47 INFO - PROCESS | 1813 | 1462529867424 Marionette DEBUG loaded listener.js 03:17:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 156 (0x92927400) [pid = 1813] [serial = 1434] [outer = 0x9178c000] 03:17:48 INFO - PROCESS | 1813 | 1462529868394 Marionette TRACE conn4 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 03:17:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 03:17:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1747ms 03:17:48 INFO - PROCESS | 1813 | 1462529868447 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 03:17:48 INFO - PROCESS | 1813 | 1462529868452 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 03:17:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 03:17:48 INFO - PROCESS | 1813 | 1462529868459 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 03:17:48 INFO - PROCESS | 1813 | 1462529868463 Marionette TRACE conn4 <- [1,1882,null,{}] 03:17:48 INFO - PROCESS | 1813 | 1462529868470 Marionette TRACE conn4 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:48 INFO - PROCESS | 1813 | 1462529868692 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 03:17:49 INFO - PROCESS | 1813 | 1462529869005 Marionette TRACE conn4 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:49 INFO - PROCESS | 1813 | ++DOCSHELL 0x9163a400 == 104 [pid = 1813] [id = 478] 03:17:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 157 (0x92211400) [pid = 1813] [serial = 1435] [outer = (nil)] 03:17:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 158 (0x9295f400) [pid = 1813] [serial = 1436] [outer = 0x92211400] 03:17:49 INFO - PROCESS | 1813 | 1462529869102 Marionette DEBUG loaded listener.js 03:17:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 159 (0x9346b400) [pid = 1813] [serial = 1437] [outer = 0x92211400] 03:17:50 INFO - PROCESS | 1813 | 1462529870047 Marionette TRACE conn4 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 03:17:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 03:17:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1634ms 03:17:50 INFO - PROCESS | 1813 | 1462529870093 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 03:17:50 INFO - PROCESS | 1813 | 1462529870098 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 03:17:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 03:17:50 INFO - PROCESS | 1813 | 1462529870104 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 03:17:50 INFO - PROCESS | 1813 | 1462529870109 Marionette TRACE conn4 <- [1,1886,null,{}] 03:17:50 INFO - PROCESS | 1813 | 1462529870116 Marionette TRACE conn4 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:50 INFO - PROCESS | 1813 | 1462529870352 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 03:17:50 INFO - PROCESS | 1813 | 1462529870665 Marionette TRACE conn4 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:50 INFO - PROCESS | 1813 | ++DOCSHELL 0x91638800 == 105 [pid = 1813] [id = 479] 03:17:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 160 (0x9292c800) [pid = 1813] [serial = 1438] [outer = (nil)] 03:17:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 161 (0x942ed400) [pid = 1813] [serial = 1439] [outer = 0x9292c800] 03:17:50 INFO - PROCESS | 1813 | 1462529870766 Marionette DEBUG loaded listener.js 03:17:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 162 (0x94c3fc00) [pid = 1813] [serial = 1440] [outer = 0x9292c800] 03:17:51 INFO - PROCESS | 1813 | 1462529871672 Marionette TRACE conn4 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 03:17:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 03:17:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1639ms 03:17:51 INFO - PROCESS | 1813 | 1462529871744 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 03:17:51 INFO - PROCESS | 1813 | 1462529871749 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 03:17:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 03:17:51 INFO - PROCESS | 1813 | 1462529871756 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 03:17:51 INFO - PROCESS | 1813 | 1462529871760 Marionette TRACE conn4 <- [1,1890,null,{}] 03:17:51 INFO - PROCESS | 1813 | 1462529871767 Marionette TRACE conn4 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:51 INFO - PROCESS | 1813 | 1462529871985 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 03:17:52 INFO - PROCESS | 1813 | 1462529872239 Marionette TRACE conn4 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:52 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f9dc800 == 106 [pid = 1813] [id = 480] 03:17:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 163 (0x91569400) [pid = 1813] [serial = 1441] [outer = (nil)] 03:17:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 164 (0x94d65400) [pid = 1813] [serial = 1442] [outer = 0x91569400] 03:17:52 INFO - PROCESS | 1813 | 1462529872377 Marionette DEBUG loaded listener.js 03:17:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 165 (0x96a76800) [pid = 1813] [serial = 1443] [outer = 0x91569400] 03:17:53 INFO - PROCESS | 1813 | 1462529873317 Marionette TRACE conn4 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 03:17:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 03:17:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1634ms 03:17:53 INFO - PROCESS | 1813 | 1462529873391 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 03:17:53 INFO - PROCESS | 1813 | 1462529873394 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 03:17:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 03:17:53 INFO - PROCESS | 1813 | 1462529873401 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 03:17:53 INFO - PROCESS | 1813 | 1462529873404 Marionette TRACE conn4 <- [1,1894,null,{}] 03:17:53 INFO - PROCESS | 1813 | 1462529873411 Marionette TRACE conn4 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:53 INFO - PROCESS | 1813 | 1462529873625 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 03:17:53 INFO - PROCESS | 1813 | 1462529873943 Marionette TRACE conn4 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:53 INFO - PROCESS | 1813 | ++DOCSHELL 0x86f0e800 == 107 [pid = 1813] [id = 481] 03:17:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 166 (0x9295f800) [pid = 1813] [serial = 1444] [outer = (nil)] 03:17:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 167 (0x99027c00) [pid = 1813] [serial = 1445] [outer = 0x9295f800] 03:17:54 INFO - PROCESS | 1813 | 1462529874039 Marionette DEBUG loaded listener.js 03:17:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 168 (0x990c1800) [pid = 1813] [serial = 1446] [outer = 0x9295f800] 03:17:54 INFO - PROCESS | 1813 | 1462529874991 Marionette TRACE conn4 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 03:17:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 03:17:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1636ms 03:17:55 INFO - PROCESS | 1813 | 1462529875038 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 03:17:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 03:17:55 INFO - PROCESS | 1813 | 1462529875043 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 03:17:55 INFO - PROCESS | 1813 | 1462529875050 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 03:17:55 INFO - PROCESS | 1813 | 1462529875056 Marionette TRACE conn4 <- [1,1898,null,{}] 03:17:55 INFO - PROCESS | 1813 | 1462529875062 Marionette TRACE conn4 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:55 INFO - PROCESS | 1813 | 1462529875327 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 03:17:55 INFO - PROCESS | 1813 | 1462529875660 Marionette TRACE conn4 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:55 INFO - PROCESS | 1813 | ++DOCSHELL 0x99023400 == 108 [pid = 1813] [id = 482] 03:17:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 169 (0x9a25f000) [pid = 1813] [serial = 1447] [outer = (nil)] 03:17:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 170 (0x9a465800) [pid = 1813] [serial = 1448] [outer = 0x9a25f000] 03:17:55 INFO - PROCESS | 1813 | 1462529875762 Marionette DEBUG loaded listener.js 03:17:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 171 (0x9a470c00) [pid = 1813] [serial = 1449] [outer = 0x9a25f000] 03:17:56 INFO - PROCESS | 1813 | 1462529876754 Marionette TRACE conn4 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 03:17:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 03:17:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1738ms 03:17:56 INFO - PROCESS | 1813 | 1462529876789 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 03:17:56 INFO - PROCESS | 1813 | 1462529876792 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 03:17:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 03:17:56 INFO - PROCESS | 1813 | 1462529876799 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 03:17:56 INFO - PROCESS | 1813 | 1462529876802 Marionette TRACE conn4 <- [1,1902,null,{}] 03:17:56 INFO - PROCESS | 1813 | 1462529876809 Marionette TRACE conn4 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:57 INFO - PROCESS | 1813 | 1462529877024 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 03:17:57 INFO - PROCESS | 1813 | 1462529877362 Marionette TRACE conn4 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:57 INFO - PROCESS | 1813 | ++DOCSHELL 0x91796800 == 109 [pid = 1813] [id = 483] 03:17:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 172 (0x94d64800) [pid = 1813] [serial = 1450] [outer = (nil)] 03:17:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 173 (0x9aacc800) [pid = 1813] [serial = 1451] [outer = 0x94d64800] 03:17:57 INFO - PROCESS | 1813 | 1462529877460 Marionette DEBUG loaded listener.js 03:17:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 174 (0x9aacf400) [pid = 1813] [serial = 1452] [outer = 0x94d64800] 03:17:58 INFO - PROCESS | 1813 | 1462529878466 Marionette TRACE conn4 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 03:17:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 03:17:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1736ms 03:17:58 INFO - PROCESS | 1813 | 1462529878536 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 03:17:58 INFO - PROCESS | 1813 | 1462529878540 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 03:17:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 03:17:58 INFO - PROCESS | 1813 | 1462529878547 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 03:17:58 INFO - PROCESS | 1813 | 1462529878551 Marionette TRACE conn4 <- [1,1906,null,{}] 03:17:58 INFO - PROCESS | 1813 | 1462529878557 Marionette TRACE conn4 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:17:58 INFO - PROCESS | 1813 | 1462529878787 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 03:17:59 INFO - PROCESS | 1813 | 1462529879107 Marionette TRACE conn4 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:17:59 INFO - PROCESS | 1813 | ++DOCSHELL 0x86f0f400 == 110 [pid = 1813] [id = 484] 03:17:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 175 (0x87440400) [pid = 1813] [serial = 1453] [outer = (nil)] 03:17:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 176 (0x9b23bc00) [pid = 1813] [serial = 1454] [outer = 0x87440400] 03:17:59 INFO - PROCESS | 1813 | 1462529879198 Marionette DEBUG loaded listener.js 03:17:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 177 (0x9b5ef800) [pid = 1813] [serial = 1455] [outer = 0x87440400] 03:18:00 INFO - PROCESS | 1813 | 1462529880173 Marionette TRACE conn4 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 03:18:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 03:18:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1681ms 03:18:00 INFO - PROCESS | 1813 | 1462529880246 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 03:18:00 INFO - PROCESS | 1813 | 1462529880251 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 03:18:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 03:18:00 INFO - PROCESS | 1813 | 1462529880265 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 03:18:00 INFO - PROCESS | 1813 | 1462529880271 Marionette TRACE conn4 <- [1,1910,null,{}] 03:18:00 INFO - PROCESS | 1813 | 1462529880280 Marionette TRACE conn4 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:00 INFO - PROCESS | 1813 | 1462529880629 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 03:18:00 INFO - PROCESS | 1813 | 1462529880958 Marionette TRACE conn4 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:00 INFO - PROCESS | 1813 | ++DOCSHELL 0x9a467800 == 111 [pid = 1813] [id = 485] 03:18:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 178 (0x9aacd400) [pid = 1813] [serial = 1456] [outer = (nil)] 03:18:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 179 (0x9ba06800) [pid = 1813] [serial = 1457] [outer = 0x9aacd400] 03:18:01 INFO - PROCESS | 1813 | 1462529881049 Marionette DEBUG loaded listener.js 03:18:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 180 (0x9ba51c00) [pid = 1813] [serial = 1458] [outer = 0x9aacd400] 03:18:02 INFO - PROCESS | 1813 | 1462529881998 Marionette TRACE conn4 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 03:18:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 03:18:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1788ms 03:18:02 INFO - PROCESS | 1813 | 1462529882053 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 03:18:02 INFO - PROCESS | 1813 | 1462529882056 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 03:18:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 03:18:02 INFO - PROCESS | 1813 | 1462529882064 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 03:18:02 INFO - PROCESS | 1813 | 1462529882067 Marionette TRACE conn4 <- [1,1914,null,{}] 03:18:02 INFO - PROCESS | 1813 | 1462529882074 Marionette TRACE conn4 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:02 INFO - PROCESS | 1813 | 1462529882297 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 03:18:02 INFO - PROCESS | 1813 | 1462529882628 Marionette TRACE conn4 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:02 INFO - PROCESS | 1813 | ++DOCSHELL 0x8eb86400 == 112 [pid = 1813] [id = 486] 03:18:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 181 (0x91f10400) [pid = 1813] [serial = 1459] [outer = (nil)] 03:18:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 182 (0x9c007c00) [pid = 1813] [serial = 1460] [outer = 0x91f10400] 03:18:02 INFO - PROCESS | 1813 | 1462529882728 Marionette DEBUG loaded listener.js 03:18:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 183 (0x9c00ac00) [pid = 1813] [serial = 1461] [outer = 0x91f10400] 03:18:03 INFO - PROCESS | 1813 | 1462529883648 Marionette TRACE conn4 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 03:18:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 03:18:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1633ms 03:18:03 INFO - PROCESS | 1813 | 1462529883698 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 03:18:03 INFO - PROCESS | 1813 | 1462529883702 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 03:18:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 03:18:03 INFO - PROCESS | 1813 | 1462529883709 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 03:18:03 INFO - PROCESS | 1813 | 1462529883713 Marionette TRACE conn4 <- [1,1918,null,{}] 03:18:03 INFO - PROCESS | 1813 | 1462529883719 Marionette TRACE conn4 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:03 INFO - PROCESS | 1813 | 1462529883940 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 03:18:04 INFO - PROCESS | 1813 | 1462529884257 Marionette TRACE conn4 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:04 INFO - PROCESS | 1813 | ++DOCSHELL 0x9b5f3400 == 113 [pid = 1813] [id = 487] 03:18:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 184 (0x9b795000) [pid = 1813] [serial = 1462] [outer = (nil)] 03:18:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 185 (0x9c085000) [pid = 1813] [serial = 1463] [outer = 0x9b795000] 03:18:04 INFO - PROCESS | 1813 | 1462529884353 Marionette DEBUG loaded listener.js 03:18:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 186 (0x9c087400) [pid = 1813] [serial = 1464] [outer = 0x9b795000] 03:18:05 INFO - PROCESS | 1813 | 1462529885281 Marionette TRACE conn4 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 03:18:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 03:18:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1632ms 03:18:05 INFO - PROCESS | 1813 | 1462529885343 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 03:18:05 INFO - PROCESS | 1813 | 1462529885347 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 03:18:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 03:18:05 INFO - PROCESS | 1813 | 1462529885354 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 03:18:05 INFO - PROCESS | 1813 | 1462529885357 Marionette TRACE conn4 <- [1,1922,null,{}] 03:18:05 INFO - PROCESS | 1813 | 1462529885364 Marionette TRACE conn4 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:05 INFO - PROCESS | 1813 | 1462529885595 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 03:18:05 INFO - PROCESS | 1813 | 1462529885918 Marionette TRACE conn4 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:05 INFO - PROCESS | 1813 | ++DOCSHELL 0x9b78f800 == 114 [pid = 1813] [id = 488] 03:18:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 187 (0x9c00ec00) [pid = 1813] [serial = 1465] [outer = (nil)] 03:18:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 188 (0x9d44f800) [pid = 1813] [serial = 1466] [outer = 0x9c00ec00] 03:18:06 INFO - PROCESS | 1813 | 1462529886017 Marionette DEBUG loaded listener.js 03:18:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 189 (0x9d45a400) [pid = 1813] [serial = 1467] [outer = 0x9c00ec00] 03:18:07 INFO - PROCESS | 1813 | 1462529887030 Marionette TRACE conn4 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 03:18:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 03:18:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1731ms 03:18:07 INFO - PROCESS | 1813 | 1462529887087 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 03:18:07 INFO - PROCESS | 1813 | 1462529887090 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 03:18:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 03:18:07 INFO - PROCESS | 1813 | 1462529887097 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 03:18:07 INFO - PROCESS | 1813 | 1462529887100 Marionette TRACE conn4 <- [1,1926,null,{}] 03:18:07 INFO - PROCESS | 1813 | 1462529887107 Marionette TRACE conn4 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:07 INFO - PROCESS | 1813 | 1462529887347 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 03:18:07 INFO - PROCESS | 1813 | 1462529887678 Marionette TRACE conn4 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:07 INFO - PROCESS | 1813 | ++DOCSHELL 0x897f6800 == 115 [pid = 1813] [id = 489] 03:18:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 190 (0x897f9c00) [pid = 1813] [serial = 1468] [outer = (nil)] 03:18:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 191 (0x8ed85400) [pid = 1813] [serial = 1469] [outer = 0x897f9c00] 03:18:07 INFO - PROCESS | 1813 | 1462529887771 Marionette DEBUG loaded listener.js 03:18:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 192 (0x90c99400) [pid = 1813] [serial = 1470] [outer = 0x897f9c00] 03:18:09 INFO - PROCESS | 1813 | --DOCSHELL 0x91631400 == 114 [pid = 1813] [id = 295] 03:18:09 INFO - PROCESS | 1813 | --DOCSHELL 0x8bd6b800 == 113 [pid = 1813] [id = 465] 03:18:09 INFO - PROCESS | 1813 | --DOCSHELL 0x94dd0000 == 112 [pid = 1813] [id = 464] 03:18:09 INFO - PROCESS | 1813 | --DOCSHELL 0x86f05400 == 111 [pid = 1813] [id = 462] 03:18:09 INFO - PROCESS | 1813 | --DOCSHELL 0x942e9c00 == 110 [pid = 1813] [id = 463] 03:18:09 INFO - PROCESS | 1813 | --DOCSHELL 0x9178d000 == 109 [pid = 1813] [id = 461] 03:18:09 INFO - PROCESS | 1813 | --DOCSHELL 0x927af000 == 108 [pid = 1813] [id = 460] 03:18:09 INFO - PROCESS | 1813 | --DOCSHELL 0x8c23d800 == 107 [pid = 1813] [id = 459] 03:18:09 INFO - PROCESS | 1813 | --DOCSHELL 0x8f9d7c00 == 106 [pid = 1813] [id = 458] 03:18:09 INFO - PROCESS | 1813 | --DOCSHELL 0x8bfca400 == 105 [pid = 1813] [id = 457] 03:18:09 INFO - PROCESS | 1813 | --DOCSHELL 0x8f9dd800 == 104 [pid = 1813] [id = 455] 03:18:09 INFO - PROCESS | 1813 | --DOCSHELL 0x8eb90c00 == 103 [pid = 1813] [id = 456] 03:18:09 INFO - PROCESS | 1813 | --DOCSHELL 0x8dba5000 == 102 [pid = 1813] [id = 454] 03:18:09 INFO - PROCESS | 1813 | --DOCSHELL 0x887ab800 == 101 [pid = 1813] [id = 453] 03:18:09 INFO - PROCESS | 1813 | --DOCSHELL 0x8c651000 == 100 [pid = 1813] [id = 452] 03:18:09 INFO - PROCESS | 1813 | --DOCSHELL 0x8c0af800 == 99 [pid = 1813] [id = 451] 03:18:09 INFO - PROCESS | 1813 | --DOCSHELL 0x86f08800 == 98 [pid = 1813] [id = 450] 03:18:09 INFO - PROCESS | 1813 | --DOMWINDOW == 191 (0x92956800) [pid = 1813] [serial = 1316] [outer = (nil)] [url = about:blank] 03:18:09 INFO - PROCESS | 1813 | --DOMWINDOW == 190 (0x8b0fbc00) [pid = 1813] [serial = 1293] [outer = (nil)] [url = about:blank] 03:18:09 INFO - PROCESS | 1813 | --DOMWINDOW == 189 (0x90c56000) [pid = 1813] [serial = 1304] [outer = (nil)] [url = about:blank] 03:18:09 INFO - PROCESS | 1813 | --DOMWINDOW == 188 (0x942e8000) [pid = 1813] [serial = 1236] [outer = (nil)] [url = about:blank] 03:18:09 INFO - PROCESS | 1813 | --DOMWINDOW == 187 (0x8c120400) [pid = 1813] [serial = 1347] [outer = (nil)] [url = about:blank] 03:18:09 INFO - PROCESS | 1813 | --DOMWINDOW == 186 (0x9a25d000) [pid = 1813] [serial = 1242] [outer = (nil)] [url = about:blank] 03:18:09 INFO - PROCESS | 1813 | --DOMWINDOW == 185 (0x8c238800) [pid = 1813] [serial = 1334] [outer = (nil)] [url = about:blank] 03:18:09 INFO - PROCESS | 1813 | --DOMWINDOW == 184 (0x86dec800) [pid = 1813] [serial = 1269] [outer = (nil)] [url = about:blank] 03:18:09 INFO - PROCESS | 1813 | --DOMWINDOW == 183 (0x8d8f0400) [pid = 1813] [serial = 1263] [outer = (nil)] [url = about:blank] 03:18:09 INFO - PROCESS | 1813 | --DOMWINDOW == 182 (0x8c3b1800) [pid = 1813] [serial = 1349] [outer = (nil)] [url = about:blank] 03:18:09 INFO - PROCESS | 1813 | --DOMWINDOW == 181 (0xa22de400) [pid = 1813] [serial = 1257] [outer = (nil)] [url = about:blank] 03:18:09 INFO - PROCESS | 1813 | --DOMWINDOW == 180 (0x91639c00) [pid = 1813] [serial = 1307] [outer = (nil)] [url = about:blank] 03:18:09 INFO - PROCESS | 1813 | --DOMWINDOW == 179 (0x9178f800) [pid = 1813] [serial = 1337] [outer = (nil)] [url = about:blank] 03:18:09 INFO - PROCESS | 1813 | --DOMWINDOW == 178 (0x8dcab000) [pid = 1813] [serial = 1299] [outer = (nil)] [url = about:blank] 03:18:09 INFO - PROCESS | 1813 | --DOMWINDOW == 177 (0xa6782c00) [pid = 1813] [serial = 1266] [outer = (nil)] [url = about:blank] 03:18:09 INFO - PROCESS | 1813 | --DOMWINDOW == 176 (0x8c237400) [pid = 1813] [serial = 1296] [outer = (nil)] [url = about:blank] 03:18:09 INFO - PROCESS | 1813 | --DOMWINDOW == 175 (0x86f07400) [pid = 1813] [serial = 1272] [outer = (nil)] [url = about:blank] 03:18:09 INFO - PROCESS | 1813 | --DOMWINDOW == 174 (0x91f09800) [pid = 1813] [serial = 1311] [outer = (nil)] [url = about:blank] 03:18:09 INFO - PROCESS | 1813 | --DOMWINDOW == 173 (0x9a470400) [pid = 1813] [serial = 1329] [outer = (nil)] [url = about:blank] 03:18:09 INFO - PROCESS | 1813 | --DOMWINDOW == 172 (0x919ae400) [pid = 1813] [serial = 1310] [outer = (nil)] [url = about:blank] 03:18:09 INFO - PROCESS | 1813 | --DOMWINDOW == 171 (0xa62d5800) [pid = 1813] [serial = 1260] [outer = (nil)] [url = about:blank] 03:18:09 INFO - PROCESS | 1813 | --DOMWINDOW == 170 (0x9aac7000) [pid = 1813] [serial = 1331] [outer = (nil)] [url = about:blank] 03:18:09 INFO - PROCESS | 1813 | --DOMWINDOW == 169 (0x9a3cf800) [pid = 1813] [serial = 1328] [outer = (nil)] [url = about:blank] 03:18:09 INFO - PROCESS | 1813 | --DOMWINDOW == 168 (0x8ed8d000) [pid = 1813] [serial = 1302] [outer = (nil)] [url = about:blank] 03:18:09 INFO - PROCESS | 1813 | --DOMWINDOW == 167 (0x90c5ac00) [pid = 1813] [serial = 1305] [outer = (nil)] [url = about:blank] 03:18:09 INFO - PROCESS | 1813 | --DOMWINDOW == 166 (0x897f8c00) [pid = 1813] [serial = 1344] [outer = (nil)] [url = about:blank] 03:18:09 INFO - PROCESS | 1813 | --DOMWINDOW == 165 (0x9857e000) [pid = 1813] [serial = 1341] [outer = (nil)] [url = about:blank] 03:18:09 INFO - PROCESS | 1813 | --DOMWINDOW == 164 (0x9c087800) [pid = 1813] [serial = 1248] [outer = (nil)] [url = about:blank] 03:18:09 INFO - PROCESS | 1813 | --DOMWINDOW == 163 (0xa3542000) [pid = 1813] [serial = 1254] [outer = (nil)] [url = about:blank] 03:18:09 INFO - PROCESS | 1813 | --DOMWINDOW == 162 (0x8d7d7000) [pid = 1813] [serial = 1290] [outer = (nil)] [url = about:blank] 03:18:09 INFO - PROCESS | 1813 | --DOMWINDOW == 161 (0x897eb800) [pid = 1813] [serial = 1343] [outer = (nil)] [url = about:blank] 03:18:09 INFO - PROCESS | 1813 | --DOMWINDOW == 160 (0x97e78000) [pid = 1813] [serial = 1322] [outer = (nil)] [url = about:blank] 03:18:09 INFO - PROCESS | 1813 | --DOMWINDOW == 159 (0x99ea6400) [pid = 1813] [serial = 1326] [outer = (nil)] [url = about:blank] 03:18:09 INFO - PROCESS | 1813 | --DOMWINDOW == 158 (0x887b1c00) [pid = 1813] [serial = 1292] [outer = (nil)] [url = about:blank] 03:18:09 INFO - PROCESS | 1813 | --DOMWINDOW == 157 (0x94c15400) [pid = 1813] [serial = 1319] [outer = (nil)] [url = about:blank] 03:18:09 INFO - PROCESS | 1813 | --DOMWINDOW == 156 (0x8db9a000) [pid = 1813] [serial = 1298] [outer = (nil)] [url = about:blank] 03:18:09 INFO - PROCESS | 1813 | --DOMWINDOW == 155 (0x8ed49c00) [pid = 1813] [serial = 1301] [outer = (nil)] [url = about:blank] 03:18:09 INFO - PROCESS | 1813 | --DOMWINDOW == 154 (0x92959800) [pid = 1813] [serial = 1317] [outer = (nil)] [url = about:blank] 03:18:09 INFO - PROCESS | 1813 | --DOMWINDOW == 153 (0x9b061800) [pid = 1813] [serial = 1332] [outer = (nil)] [url = about:blank] 03:18:09 INFO - PROCESS | 1813 | --DOMWINDOW == 152 (0x9221c000) [pid = 1813] [serial = 1314] [outer = (nil)] [url = about:blank] 03:18:09 INFO - PROCESS | 1813 | --DOMWINDOW == 151 (0x8c127800) [pid = 1813] [serial = 1227] [outer = (nil)] [url = about:blank] 03:18:09 INFO - PROCESS | 1813 | --DOMWINDOW == 150 (0x9b23a800) [pid = 1813] [serial = 1245] [outer = (nil)] [url = about:blank] 03:18:09 INFO - PROCESS | 1813 | --DOMWINDOW == 149 (0x8c3a6000) [pid = 1813] [serial = 1335] [outer = (nil)] [url = about:blank] 03:18:09 INFO - PROCESS | 1813 | --DOMWINDOW == 148 (0xa062d400) [pid = 1813] [serial = 1251] [outer = (nil)] [url = about:blank] 03:18:09 INFO - PROCESS | 1813 | --DOMWINDOW == 147 (0x94c42800) [pid = 1813] [serial = 1320] [outer = (nil)] [url = about:blank] 03:18:09 INFO - PROCESS | 1813 | --DOMWINDOW == 146 (0x9221a800) [pid = 1813] [serial = 1338] [outer = (nil)] [url = about:blank] 03:18:09 INFO - PROCESS | 1813 | --DOMWINDOW == 145 (0x919ad400) [pid = 1813] [serial = 1340] [outer = (nil)] [url = about:blank] 03:18:09 INFO - PROCESS | 1813 | --DOMWINDOW == 144 (0x927ae800) [pid = 1813] [serial = 1233] [outer = (nil)] [url = about:blank] 03:18:09 INFO - PROCESS | 1813 | --DOMWINDOW == 143 (0x8c0a4000) [pid = 1813] [serial = 1346] [outer = (nil)] [url = about:blank] 03:18:09 INFO - PROCESS | 1813 | --DOMWINDOW == 142 (0x9178f400) [pid = 1813] [serial = 1308] [outer = (nil)] [url = about:blank] 03:18:09 INFO - PROCESS | 1813 | --DOMWINDOW == 141 (0x92216000) [pid = 1813] [serial = 1313] [outer = (nil)] [url = about:blank] 03:18:09 INFO - PROCESS | 1813 | --DOMWINDOW == 140 (0x94d63400) [pid = 1813] [serial = 1239] [outer = (nil)] [url = about:blank] 03:18:09 INFO - PROCESS | 1813 | --DOMWINDOW == 139 (0x8c0ae000) [pid = 1813] [serial = 1295] [outer = (nil)] [url = about:blank] 03:18:09 INFO - PROCESS | 1813 | --DOMWINDOW == 138 (0x8f64a000) [pid = 1813] [serial = 1230] [outer = (nil)] [url = about:blank] 03:18:09 INFO - PROCESS | 1813 | --DOMWINDOW == 137 (0x94d61c00) [pid = 1813] [serial = 1158] [outer = (nil)] [url = about:blank] 03:18:09 INFO - PROCESS | 1813 | --DOMWINDOW == 136 (0x99025000) [pid = 1813] [serial = 1323] [outer = (nil)] [url = about:blank] 03:18:09 INFO - PROCESS | 1813 | --DOMWINDOW == 135 (0x99676c00) [pid = 1813] [serial = 1325] [outer = (nil)] [url = about:blank] 03:18:10 INFO - PROCESS | 1813 | 1462529890031 Marionette TRACE conn4 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 03:18:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 03:18:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 3001ms 03:18:10 INFO - PROCESS | 1813 | 1462529890099 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 03:18:10 INFO - PROCESS | 1813 | 1462529890106 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 03:18:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 03:18:10 INFO - PROCESS | 1813 | 1462529890117 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 03:18:10 INFO - PROCESS | 1813 | 1462529890121 Marionette TRACE conn4 <- [1,1930,null,{}] 03:18:10 INFO - PROCESS | 1813 | 1462529890131 Marionette TRACE conn4 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:10 INFO - PROCESS | 1813 | 1462529890356 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 03:18:10 INFO - PROCESS | 1813 | 1462529890543 Marionette TRACE conn4 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:10 INFO - PROCESS | 1813 | ++DOCSHELL 0x887b2800 == 99 [pid = 1813] [id = 490] 03:18:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 136 (0x887b4000) [pid = 1813] [serial = 1471] [outer = (nil)] 03:18:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 137 (0x897f0800) [pid = 1813] [serial = 1472] [outer = 0x887b4000] 03:18:10 INFO - PROCESS | 1813 | 1462529890684 Marionette DEBUG loaded listener.js 03:18:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 138 (0x8a07e800) [pid = 1813] [serial = 1473] [outer = 0x887b4000] 03:18:11 INFO - PROCESS | 1813 | 1462529891603 Marionette TRACE conn4 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 03:18:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 03:18:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1540ms 03:18:11 INFO - PROCESS | 1813 | 1462529891659 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 03:18:11 INFO - PROCESS | 1813 | 1462529891667 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 03:18:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 03:18:11 INFO - PROCESS | 1813 | 1462529891678 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 03:18:11 INFO - PROCESS | 1813 | 1462529891682 Marionette TRACE conn4 <- [1,1934,null,{}] 03:18:11 INFO - PROCESS | 1813 | 1462529891689 Marionette TRACE conn4 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:11 INFO - PROCESS | 1813 | 1462529891892 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 03:18:12 INFO - PROCESS | 1813 | 1462529892200 Marionette TRACE conn4 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:12 INFO - PROCESS | 1813 | ++DOCSHELL 0x8b0f8c00 == 100 [pid = 1813] [id = 491] 03:18:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 139 (0x8c0a4000) [pid = 1813] [serial = 1474] [outer = (nil)] 03:18:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 140 (0x8c0acc00) [pid = 1813] [serial = 1475] [outer = 0x8c0a4000] 03:18:12 INFO - PROCESS | 1813 | 1462529892297 Marionette DEBUG loaded listener.js 03:18:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 141 (0x8c123000) [pid = 1813] [serial = 1476] [outer = 0x8c0a4000] 03:18:13 INFO - PROCESS | 1813 | 1462529893178 Marionette TRACE conn4 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 03:18:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 03:18:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1534ms 03:18:13 INFO - PROCESS | 1813 | 1462529893212 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 03:18:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 03:18:13 INFO - PROCESS | 1813 | 1462529893223 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 03:18:13 INFO - PROCESS | 1813 | 1462529893230 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 03:18:13 INFO - PROCESS | 1813 | 1462529893245 Marionette TRACE conn4 <- [1,1938,null,{}] 03:18:13 INFO - PROCESS | 1813 | 1462529893292 Marionette TRACE conn4 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:13 INFO - PROCESS | 1813 | 1462529893615 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 03:18:13 INFO - PROCESS | 1813 | 1462529893658 Marionette TRACE conn4 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:13 INFO - PROCESS | 1813 | ++DOCSHELL 0x8bfce000 == 101 [pid = 1813] [id = 492] 03:18:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 142 (0x8c245c00) [pid = 1813] [serial = 1477] [outer = (nil)] 03:18:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 143 (0x8c44e000) [pid = 1813] [serial = 1478] [outer = 0x8c245c00] 03:18:13 INFO - PROCESS | 1813 | 1462529893738 Marionette DEBUG loaded listener.js 03:18:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 144 (0x8d8e1000) [pid = 1813] [serial = 1479] [outer = 0x8c245c00] 03:18:14 INFO - PROCESS | 1813 | --DOMWINDOW == 143 (0x8c3ac400) [pid = 1813] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 03:18:14 INFO - PROCESS | 1813 | --DOMWINDOW == 142 (0x8e47ec00) [pid = 1813] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 03:18:14 INFO - PROCESS | 1813 | --DOMWINDOW == 141 (0x86f06800) [pid = 1813] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 03:18:14 INFO - PROCESS | 1813 | --DOMWINDOW == 140 (0x8c3ad400) [pid = 1813] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 03:18:14 INFO - PROCESS | 1813 | --DOMWINDOW == 139 (0x887b4800) [pid = 1813] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 03:18:14 INFO - PROCESS | 1813 | --DOMWINDOW == 138 (0x87448800) [pid = 1813] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 03:18:15 INFO - PROCESS | 1813 | 1462529895101 Marionette TRACE conn4 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 03:18:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 03:18:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1923ms 03:18:15 INFO - PROCESS | 1813 | 1462529895154 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 03:18:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 03:18:15 INFO - PROCESS | 1813 | 1462529895159 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 03:18:15 INFO - PROCESS | 1813 | 1462529895165 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 03:18:15 INFO - PROCESS | 1813 | 1462529895169 Marionette TRACE conn4 <- [1,1942,null,{}] 03:18:15 INFO - PROCESS | 1813 | 1462529895174 Marionette TRACE conn4 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:15 INFO - PROCESS | 1813 | 1462529895383 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 03:18:15 INFO - PROCESS | 1813 | 1462529895563 Marionette TRACE conn4 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:15 INFO - PROCESS | 1813 | ++DOCSHELL 0x8c241000 == 102 [pid = 1813] [id = 493] 03:18:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 139 (0x8c3ad400) [pid = 1813] [serial = 1480] [outer = (nil)] 03:18:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 140 (0x8d8f1400) [pid = 1813] [serial = 1481] [outer = 0x8c3ad400] 03:18:15 INFO - PROCESS | 1813 | 1462529895643 Marionette DEBUG loaded listener.js 03:18:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 141 (0x8db9d000) [pid = 1813] [serial = 1482] [outer = 0x8c3ad400] 03:18:16 INFO - PROCESS | 1813 | 1462529896460 Marionette TRACE conn4 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 03:18:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 03:18:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1331ms 03:18:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 03:18:16 INFO - PROCESS | 1813 | 1462529896497 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 03:18:16 INFO - PROCESS | 1813 | 1462529896500 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 03:18:16 INFO - PROCESS | 1813 | 1462529896508 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 03:18:16 INFO - PROCESS | 1813 | 1462529896511 Marionette TRACE conn4 <- [1,1946,null,{}] 03:18:16 INFO - PROCESS | 1813 | 1462529896517 Marionette TRACE conn4 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:16 INFO - PROCESS | 1813 | 1462529896898 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 03:18:17 INFO - PROCESS | 1813 | 1462529897202 Marionette TRACE conn4 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:17 INFO - PROCESS | 1813 | ++DOCSHELL 0x86f0d400 == 103 [pid = 1813] [id = 494] 03:18:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 142 (0x86f0ec00) [pid = 1813] [serial = 1483] [outer = (nil)] 03:18:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 143 (0x87443c00) [pid = 1813] [serial = 1484] [outer = 0x86f0ec00] 03:18:17 INFO - PROCESS | 1813 | 1462529897302 Marionette DEBUG loaded listener.js 03:18:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 144 (0x887b7000) [pid = 1813] [serial = 1485] [outer = 0x86f0ec00] 03:18:18 INFO - PROCESS | 1813 | 1462529898300 Marionette TRACE conn4 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 03:18:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 03:18:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1837ms 03:18:18 INFO - PROCESS | 1813 | 1462529898346 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 03:18:18 INFO - PROCESS | 1813 | 1462529898352 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 03:18:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 03:18:18 INFO - PROCESS | 1813 | 1462529898380 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 03:18:18 INFO - PROCESS | 1813 | 1462529898387 Marionette TRACE conn4 <- [1,1950,null,{}] 03:18:18 INFO - PROCESS | 1813 | 1462529898395 Marionette TRACE conn4 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:18 INFO - PROCESS | 1813 | 1462529898642 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 03:18:18 INFO - PROCESS | 1813 | 1462529898942 Marionette TRACE conn4 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:18 INFO - PROCESS | 1813 | ++DOCSHELL 0x8c0a6c00 == 104 [pid = 1813] [id = 495] 03:18:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 145 (0x8c0a9400) [pid = 1813] [serial = 1486] [outer = (nil)] 03:18:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 146 (0x8c129c00) [pid = 1813] [serial = 1487] [outer = 0x8c0a9400] 03:18:19 INFO - PROCESS | 1813 | 1462529899041 Marionette DEBUG loaded listener.js 03:18:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 147 (0x8c242000) [pid = 1813] [serial = 1488] [outer = 0x8c0a9400] 03:18:20 INFO - PROCESS | 1813 | 1462529900031 Marionette TRACE conn4 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 03:18:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 03:18:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1707ms 03:18:20 INFO - PROCESS | 1813 | 1462529900084 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 03:18:20 INFO - PROCESS | 1813 | 1462529900090 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 03:18:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 03:18:20 INFO - PROCESS | 1813 | 1462529900097 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 03:18:20 INFO - PROCESS | 1813 | 1462529900102 Marionette TRACE conn4 <- [1,1954,null,{}] 03:18:20 INFO - PROCESS | 1813 | 1462529900110 Marionette TRACE conn4 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:20 INFO - PROCESS | 1813 | 1462529900399 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 03:18:20 INFO - PROCESS | 1813 | 1462529900787 Marionette TRACE conn4 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:20 INFO - PROCESS | 1813 | ++DOCSHELL 0x8d8ef400 == 105 [pid = 1813] [id = 496] 03:18:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 148 (0x8d8ef800) [pid = 1813] [serial = 1489] [outer = (nil)] 03:18:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 149 (0x8d8f4800) [pid = 1813] [serial = 1490] [outer = 0x8d8ef800] 03:18:20 INFO - PROCESS | 1813 | 1462529900883 Marionette DEBUG loaded listener.js 03:18:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 150 (0x8dcae400) [pid = 1813] [serial = 1491] [outer = 0x8d8ef800] 03:18:21 INFO - PROCESS | 1813 | 1462529901833 Marionette TRACE conn4 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 03:18:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 03:18:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1785ms 03:18:21 INFO - PROCESS | 1813 | 1462529901884 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 03:18:21 INFO - PROCESS | 1813 | 1462529901891 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 03:18:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 03:18:21 INFO - PROCESS | 1813 | 1462529901930 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 03:18:21 INFO - PROCESS | 1813 | 1462529901938 Marionette TRACE conn4 <- [1,1958,null,{}] 03:18:21 INFO - PROCESS | 1813 | 1462529901945 Marionette TRACE conn4 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:22 INFO - PROCESS | 1813 | 1462529902191 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 03:18:22 INFO - PROCESS | 1813 | 1462529902523 Marionette TRACE conn4 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:22 INFO - PROCESS | 1813 | ++DOCSHELL 0x8c453400 == 106 [pid = 1813] [id = 497] 03:18:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 151 (0x8d7dec00) [pid = 1813] [serial = 1492] [outer = (nil)] 03:18:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 152 (0x8f64a000) [pid = 1813] [serial = 1493] [outer = 0x8d7dec00] 03:18:22 INFO - PROCESS | 1813 | 1462529902626 Marionette DEBUG loaded listener.js 03:18:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 153 (0x90c58c00) [pid = 1813] [serial = 1494] [outer = 0x8d7dec00] 03:18:23 INFO - PROCESS | 1813 | 1462529903579 Marionette TRACE conn4 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 03:18:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 03:18:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1704ms 03:18:23 INFO - PROCESS | 1813 | 1462529903621 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 03:18:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 03:18:23 INFO - PROCESS | 1813 | 1462529903625 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 03:18:23 INFO - PROCESS | 1813 | 1462529903633 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 03:18:23 INFO - PROCESS | 1813 | 1462529903637 Marionette TRACE conn4 <- [1,1962,null,{}] 03:18:23 INFO - PROCESS | 1813 | 1462529903648 Marionette TRACE conn4 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:23 INFO - PROCESS | 1813 | 1462529903885 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 03:18:24 INFO - PROCESS | 1813 | 1462529904154 Marionette TRACE conn4 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:24 INFO - PROCESS | 1813 | ++DOCSHELL 0x8e485800 == 107 [pid = 1813] [id = 498] 03:18:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 154 (0x8e486c00) [pid = 1813] [serial = 1495] [outer = (nil)] 03:18:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 155 (0x90daac00) [pid = 1813] [serial = 1496] [outer = 0x8e486c00] 03:18:24 INFO - PROCESS | 1813 | 1462529904286 Marionette DEBUG loaded listener.js 03:18:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 156 (0x9163c800) [pid = 1813] [serial = 1497] [outer = 0x8e486c00] 03:18:25 INFO - PROCESS | 1813 | 1462529905221 Marionette TRACE conn4 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 03:18:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 03:18:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1641ms 03:18:25 INFO - PROCESS | 1813 | 1462529905274 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 03:18:25 INFO - PROCESS | 1813 | 1462529905279 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 03:18:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 03:18:25 INFO - PROCESS | 1813 | 1462529905286 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 03:18:25 INFO - PROCESS | 1813 | 1462529905289 Marionette TRACE conn4 <- [1,1966,null,{}] 03:18:25 INFO - PROCESS | 1813 | 1462529905295 Marionette TRACE conn4 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:25 INFO - PROCESS | 1813 | 1462529905540 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 03:18:25 INFO - PROCESS | 1813 | 1462529905865 Marionette TRACE conn4 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:25 INFO - PROCESS | 1813 | ++DOCSHELL 0x9188b000 == 108 [pid = 1813] [id = 499] 03:18:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 157 (0x9188b800) [pid = 1813] [serial = 1498] [outer = (nil)] 03:18:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 158 (0x919b0000) [pid = 1813] [serial = 1499] [outer = 0x9188b800] 03:18:25 INFO - PROCESS | 1813 | 1462529905978 Marionette DEBUG loaded listener.js 03:18:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 159 (0x9221a000) [pid = 1813] [serial = 1500] [outer = 0x9188b800] 03:18:27 INFO - PROCESS | 1813 | 1462529906997 Marionette TRACE conn4 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 03:18:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 03:18:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1781ms 03:18:27 INFO - PROCESS | 1813 | 1462529907069 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 03:18:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 03:18:27 INFO - PROCESS | 1813 | 1462529907073 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 03:18:27 INFO - PROCESS | 1813 | 1462529907080 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 03:18:27 INFO - PROCESS | 1813 | 1462529907084 Marionette TRACE conn4 <- [1,1970,null,{}] 03:18:27 INFO - PROCESS | 1813 | 1462529907090 Marionette TRACE conn4 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:27 INFO - PROCESS | 1813 | 1462529907333 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 03:18:27 INFO - PROCESS | 1813 | 1462529907646 Marionette TRACE conn4 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:27 INFO - PROCESS | 1813 | ++DOCSHELL 0x91798000 == 109 [pid = 1813] [id = 500] 03:18:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 160 (0x9221c000) [pid = 1813] [serial = 1501] [outer = (nil)] 03:18:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 161 (0x927ac400) [pid = 1813] [serial = 1502] [outer = 0x9221c000] 03:18:27 INFO - PROCESS | 1813 | 1462529907745 Marionette DEBUG loaded listener.js 03:18:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 162 (0x92921c00) [pid = 1813] [serial = 1503] [outer = 0x9221c000] 03:18:28 INFO - PROCESS | 1813 | 1462529908665 Marionette TRACE conn4 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 03:18:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 03:18:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1688ms 03:18:28 INFO - PROCESS | 1813 | 1462529908769 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 03:18:28 INFO - PROCESS | 1813 | 1462529908772 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 03:18:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 03:18:28 INFO - PROCESS | 1813 | 1462529908780 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 03:18:28 INFO - PROCESS | 1813 | 1462529908784 Marionette TRACE conn4 <- [1,1974,null,{}] 03:18:28 INFO - PROCESS | 1813 | 1462529908791 Marionette TRACE conn4 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:29 INFO - PROCESS | 1813 | 1462529909015 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 03:18:29 INFO - PROCESS | 1813 | 1462529909332 Marionette TRACE conn4 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:29 INFO - PROCESS | 1813 | ++DOCSHELL 0x8c127000 == 110 [pid = 1813] [id = 501] 03:18:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 163 (0x92753000) [pid = 1813] [serial = 1504] [outer = (nil)] 03:18:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 164 (0x9295dc00) [pid = 1813] [serial = 1505] [outer = 0x92753000] 03:18:29 INFO - PROCESS | 1813 | 1462529909433 Marionette DEBUG loaded listener.js 03:18:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 165 (0x92961400) [pid = 1813] [serial = 1506] [outer = 0x92753000] 03:18:30 INFO - PROCESS | 1813 | 1462529910385 Marionette TRACE conn4 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 03:18:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 03:18:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1686ms 03:18:30 INFO - PROCESS | 1813 | 1462529910468 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 03:18:30 INFO - PROCESS | 1813 | 1462529910472 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 03:18:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 03:18:30 INFO - PROCESS | 1813 | 1462529910479 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 03:18:30 INFO - PROCESS | 1813 | 1462529910483 Marionette TRACE conn4 <- [1,1978,null,{}] 03:18:30 INFO - PROCESS | 1813 | 1462529910489 Marionette TRACE conn4 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:30 INFO - PROCESS | 1813 | 1462529910754 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 03:18:31 INFO - PROCESS | 1813 | 1462529911138 Marionette TRACE conn4 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:31 INFO - PROCESS | 1813 | ++DOCSHELL 0x927b0400 == 111 [pid = 1813] [id = 502] 03:18:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 166 (0x92954400) [pid = 1813] [serial = 1507] [outer = (nil)] 03:18:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 167 (0x94c42800) [pid = 1813] [serial = 1508] [outer = 0x92954400] 03:18:31 INFO - PROCESS | 1813 | 1462529911242 Marionette DEBUG loaded listener.js 03:18:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 168 (0x94c48400) [pid = 1813] [serial = 1509] [outer = 0x92954400] 03:18:32 INFO - PROCESS | 1813 | 1462529912174 Marionette TRACE conn4 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:18:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 03:18:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1732ms 03:18:32 INFO - PROCESS | 1813 | 1462529912213 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 03:18:32 INFO - PROCESS | 1813 | 1462529912216 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 03:18:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 03:18:32 INFO - PROCESS | 1813 | 1462529912223 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 03:18:32 INFO - PROCESS | 1813 | 1462529912234 Marionette TRACE conn4 <- [1,1982,null,{}] 03:18:32 INFO - PROCESS | 1813 | 1462529912239 Marionette TRACE conn4 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:32 INFO - PROCESS | 1813 | 1462529912475 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 03:18:32 INFO - PROCESS | 1813 | 1462529912803 Marionette TRACE conn4 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:32 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f9d8400 == 112 [pid = 1813] [id = 503] 03:18:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 169 (0x9274dc00) [pid = 1813] [serial = 1510] [outer = (nil)] 03:18:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 170 (0x94dd3400) [pid = 1813] [serial = 1511] [outer = 0x9274dc00] 03:18:32 INFO - PROCESS | 1813 | 1462529912906 Marionette DEBUG loaded listener.js 03:18:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 171 (0x94ddcc00) [pid = 1813] [serial = 1512] [outer = 0x9274dc00] 03:18:33 INFO - PROCESS | 1813 | 1462529913825 Marionette TRACE conn4 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:18:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 03:18:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1641ms 03:18:34 INFO - PROCESS | 1813 | 1462529914059 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 03:18:34 INFO - PROCESS | 1813 | 1462529914062 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 03:18:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 03:18:34 INFO - PROCESS | 1813 | 1462529914108 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 03:18:34 INFO - PROCESS | 1813 | 1462529914112 Marionette TRACE conn4 <- [1,1986,null,{}] 03:18:34 INFO - PROCESS | 1813 | 1462529914119 Marionette TRACE conn4 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:34 INFO - PROCESS | 1813 | 1462529914342 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 03:18:34 INFO - PROCESS | 1813 | 1462529914644 Marionette TRACE conn4 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:34 INFO - PROCESS | 1813 | ++DOCSHELL 0x9902e800 == 113 [pid = 1813] [id = 504] 03:18:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 172 (0x9903e400) [pid = 1813] [serial = 1513] [outer = (nil)] 03:18:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 173 (0x99e23400) [pid = 1813] [serial = 1514] [outer = 0x9903e400] 03:18:34 INFO - PROCESS | 1813 | 1462529914753 Marionette DEBUG loaded listener.js 03:18:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 174 (0x9a13b000) [pid = 1813] [serial = 1515] [outer = 0x9903e400] 03:18:35 INFO - PROCESS | 1813 | 1462529915770 Marionette TRACE conn4 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:18:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 03:18:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1739ms 03:18:35 INFO - PROCESS | 1813 | 1462529915844 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 03:18:35 INFO - PROCESS | 1813 | 1462529915849 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 03:18:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 03:18:35 INFO - PROCESS | 1813 | 1462529915858 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 03:18:35 INFO - PROCESS | 1813 | 1462529915863 Marionette TRACE conn4 <- [1,1990,null,{}] 03:18:35 INFO - PROCESS | 1813 | 1462529915870 Marionette TRACE conn4 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:36 INFO - PROCESS | 1813 | 1462529916159 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 03:18:36 INFO - PROCESS | 1813 | 1462529916501 Marionette TRACE conn4 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:36 INFO - PROCESS | 1813 | ++DOCSHELL 0x97e7e800 == 114 [pid = 1813] [id = 505] 03:18:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 175 (0x99029000) [pid = 1813] [serial = 1516] [outer = (nil)] 03:18:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 176 (0x9a6c1400) [pid = 1813] [serial = 1517] [outer = 0x99029000] 03:18:36 INFO - PROCESS | 1813 | 1462529916594 Marionette DEBUG loaded listener.js 03:18:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 177 (0x9aac8c00) [pid = 1813] [serial = 1518] [outer = 0x99029000] 03:18:37 INFO - PROCESS | 1813 | 1462529917507 Marionette TRACE conn4 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 03:18:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 03:18:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1696ms 03:18:37 INFO - PROCESS | 1813 | 1462529917569 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 03:18:37 INFO - PROCESS | 1813 | 1462529917574 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 03:18:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 03:18:37 INFO - PROCESS | 1813 | 1462529917585 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 03:18:37 INFO - PROCESS | 1813 | 1462529917589 Marionette TRACE conn4 <- [1,1994,null,{}] 03:18:37 INFO - PROCESS | 1813 | 1462529917596 Marionette TRACE conn4 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:37 INFO - PROCESS | 1813 | 1462529917826 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 03:18:38 INFO - PROCESS | 1813 | 1462529918160 Marionette TRACE conn4 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:38 INFO - PROCESS | 1813 | ++DOCSHELL 0x942e3400 == 115 [pid = 1813] [id = 506] 03:18:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 178 (0x94c11000) [pid = 1813] [serial = 1519] [outer = (nil)] 03:18:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 179 (0x9b5f2800) [pid = 1813] [serial = 1520] [outer = 0x94c11000] 03:18:38 INFO - PROCESS | 1813 | 1462529918256 Marionette DEBUG loaded listener.js 03:18:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 180 (0x9ba10c00) [pid = 1813] [serial = 1521] [outer = 0x94c11000] 03:18:39 INFO - PROCESS | 1813 | 1462529919208 Marionette TRACE conn4 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 03:18:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 03:18:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1697ms 03:18:39 INFO - PROCESS | 1813 | 1462529919283 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 03:18:39 INFO - PROCESS | 1813 | 1462529919286 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 03:18:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 03:18:39 INFO - PROCESS | 1813 | 1462529919294 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 03:18:39 INFO - PROCESS | 1813 | 1462529919298 Marionette TRACE conn4 <- [1,1998,null,{}] 03:18:39 INFO - PROCESS | 1813 | 1462529919304 Marionette TRACE conn4 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:39 INFO - PROCESS | 1813 | 1462529919571 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 03:18:39 INFO - PROCESS | 1813 | 1462529919896 Marionette TRACE conn4 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:39 INFO - PROCESS | 1813 | ++DOCSHELL 0x86f0b400 == 116 [pid = 1813] [id = 507] 03:18:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 181 (0x9902e400) [pid = 1813] [serial = 1522] [outer = (nil)] 03:18:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 182 (0x9c08e000) [pid = 1813] [serial = 1523] [outer = 0x9902e400] 03:18:39 INFO - PROCESS | 1813 | 1462529919988 Marionette DEBUG loaded listener.js 03:18:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 183 (0x9d451800) [pid = 1813] [serial = 1524] [outer = 0x9902e400] 03:18:40 INFO - PROCESS | 1813 | 1462529920915 Marionette TRACE conn4 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 03:18:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 03:18:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1684ms 03:18:40 INFO - PROCESS | 1813 | 1462529920979 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 03:18:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 03:18:40 INFO - PROCESS | 1813 | 1462529920984 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 03:18:40 INFO - PROCESS | 1813 | 1462529920990 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 03:18:40 INFO - PROCESS | 1813 | 1462529920994 Marionette TRACE conn4 <- [1,2002,null,{}] 03:18:41 INFO - PROCESS | 1813 | 1462529921000 Marionette TRACE conn4 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:41 INFO - PROCESS | 1813 | 1462529921218 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 03:18:41 INFO - PROCESS | 1813 | 1462529921549 Marionette TRACE conn4 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:41 INFO - PROCESS | 1813 | ++DOCSHELL 0x8d8f4000 == 117 [pid = 1813] [id = 508] 03:18:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 184 (0x9a3c8000) [pid = 1813] [serial = 1525] [outer = (nil)] 03:18:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 185 (0xa0624800) [pid = 1813] [serial = 1526] [outer = 0x9a3c8000] 03:18:41 INFO - PROCESS | 1813 | 1462529921646 Marionette DEBUG loaded listener.js 03:18:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 186 (0xa0626000) [pid = 1813] [serial = 1527] [outer = 0x9a3c8000] 03:18:42 INFO - PROCESS | 1813 | 1462529922578 Marionette TRACE conn4 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 03:18:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 03:18:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1635ms 03:18:42 INFO - PROCESS | 1813 | 1462529922627 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 03:18:42 INFO - PROCESS | 1813 | 1462529922630 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 03:18:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 03:18:42 INFO - PROCESS | 1813 | 1462529922637 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 03:18:42 INFO - PROCESS | 1813 | 1462529922641 Marionette TRACE conn4 <- [1,2006,null,{}] 03:18:42 INFO - PROCESS | 1813 | 1462529922647 Marionette TRACE conn4 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:42 INFO - PROCESS | 1813 | 1462529922877 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 03:18:43 INFO - PROCESS | 1813 | 1462529923208 Marionette TRACE conn4 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:43 INFO - PROCESS | 1813 | ++DOCSHELL 0x94d57c00 == 118 [pid = 1813] [id = 509] 03:18:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 187 (0x94dd5c00) [pid = 1813] [serial = 1528] [outer = (nil)] 03:18:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 188 (0xa1026c00) [pid = 1813] [serial = 1529] [outer = 0x94dd5c00] 03:18:43 INFO - PROCESS | 1813 | 1462529923307 Marionette DEBUG loaded listener.js 03:18:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 189 (0xa102fc00) [pid = 1813] [serial = 1530] [outer = 0x94dd5c00] 03:18:44 INFO - PROCESS | 1813 | 1462529924296 Marionette TRACE conn4 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 03:18:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 03:18:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1732ms 03:18:44 INFO - PROCESS | 1813 | 1462529924371 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 03:18:44 INFO - PROCESS | 1813 | 1462529924374 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 03:18:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 03:18:44 INFO - PROCESS | 1813 | 1462529924381 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 03:18:44 INFO - PROCESS | 1813 | 1462529924383 Marionette TRACE conn4 <- [1,2010,null,{}] 03:18:44 INFO - PROCESS | 1813 | 1462529924390 Marionette TRACE conn4 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:44 INFO - PROCESS | 1813 | 1462529924617 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 03:18:44 INFO - PROCESS | 1813 | 1462529924942 Marionette TRACE conn4 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:44 INFO - PROCESS | 1813 | ++DOCSHELL 0x9c08e800 == 119 [pid = 1813] [id = 510] 03:18:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 190 (0x9d860400) [pid = 1813] [serial = 1531] [outer = (nil)] 03:18:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 191 (0xa22d2000) [pid = 1813] [serial = 1532] [outer = 0x9d860400] 03:18:45 INFO - PROCESS | 1813 | 1462529925033 Marionette DEBUG loaded listener.js 03:18:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 192 (0xa22dd800) [pid = 1813] [serial = 1533] [outer = 0x9d860400] 03:18:46 INFO - PROCESS | 1813 | 1462529926026 Marionette TRACE conn4 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 03:18:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 03:18:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1689ms 03:18:46 INFO - PROCESS | 1813 | 1462529926071 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 03:18:46 INFO - PROCESS | 1813 | 1462529926075 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 03:18:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 03:18:46 INFO - PROCESS | 1813 | 1462529926083 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 03:18:46 INFO - PROCESS | 1813 | 1462529926087 Marionette TRACE conn4 <- [1,2014,null,{}] 03:18:46 INFO - PROCESS | 1813 | 1462529926093 Marionette TRACE conn4 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:46 INFO - PROCESS | 1813 | 1462529926322 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 03:18:46 INFO - PROCESS | 1813 | 1462529926653 Marionette TRACE conn4 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:46 INFO - PROCESS | 1813 | ++DOCSHELL 0x86f0fc00 == 120 [pid = 1813] [id = 511] 03:18:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 193 (0x9d87a000) [pid = 1813] [serial = 1534] [outer = (nil)] 03:18:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 194 (0xa30ce000) [pid = 1813] [serial = 1535] [outer = 0x9d87a000] 03:18:46 INFO - PROCESS | 1813 | 1462529926748 Marionette DEBUG loaded listener.js 03:18:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 195 (0xa30d3400) [pid = 1813] [serial = 1536] [outer = 0x9d87a000] 03:18:48 INFO - PROCESS | 1813 | --DOCSHELL 0x90da3c00 == 119 [pid = 1813] [id = 257] 03:18:48 INFO - PROCESS | 1813 | --DOCSHELL 0x8c241000 == 118 [pid = 1813] [id = 493] 03:18:48 INFO - PROCESS | 1813 | --DOCSHELL 0x8bfce000 == 117 [pid = 1813] [id = 492] 03:18:48 INFO - PROCESS | 1813 | --DOCSHELL 0x8b0f8c00 == 116 [pid = 1813] [id = 491] 03:18:48 INFO - PROCESS | 1813 | --DOCSHELL 0x887b2800 == 115 [pid = 1813] [id = 490] 03:18:48 INFO - PROCESS | 1813 | --DOCSHELL 0x9b78f800 == 114 [pid = 1813] [id = 488] 03:18:48 INFO - PROCESS | 1813 | --DOCSHELL 0x8eb86400 == 113 [pid = 1813] [id = 486] 03:18:48 INFO - PROCESS | 1813 | --DOCSHELL 0x9b5f3400 == 112 [pid = 1813] [id = 487] 03:18:48 INFO - PROCESS | 1813 | --DOCSHELL 0x9a467800 == 111 [pid = 1813] [id = 485] 03:18:48 INFO - PROCESS | 1813 | --DOCSHELL 0x86f0f400 == 110 [pid = 1813] [id = 484] 03:18:48 INFO - PROCESS | 1813 | --DOCSHELL 0x91796800 == 109 [pid = 1813] [id = 483] 03:18:48 INFO - PROCESS | 1813 | --DOCSHELL 0x86f0e800 == 108 [pid = 1813] [id = 481] 03:18:48 INFO - PROCESS | 1813 | --DOCSHELL 0x99023400 == 107 [pid = 1813] [id = 482] 03:18:48 INFO - PROCESS | 1813 | --DOCSHELL 0x8f9dc800 == 106 [pid = 1813] [id = 480] 03:18:48 INFO - PROCESS | 1813 | --DOCSHELL 0x91638800 == 105 [pid = 1813] [id = 479] 03:18:48 INFO - PROCESS | 1813 | --DOCSHELL 0x9163a400 == 104 [pid = 1813] [id = 478] 03:18:48 INFO - PROCESS | 1813 | --DOCSHELL 0x90da2c00 == 103 [pid = 1813] [id = 476] 03:18:48 INFO - PROCESS | 1813 | --DOCSHELL 0x8ed0e400 == 102 [pid = 1813] [id = 477] 03:18:48 INFO - PROCESS | 1813 | --DOCSHELL 0x8c0a3400 == 101 [pid = 1813] [id = 475] 03:18:48 INFO - PROCESS | 1813 | --DOCSHELL 0x8dba4000 == 100 [pid = 1813] [id = 474] 03:18:48 INFO - PROCESS | 1813 | --DOCSHELL 0x8bed4800 == 99 [pid = 1813] [id = 321] 03:18:48 INFO - PROCESS | 1813 | --DOCSHELL 0x8c126c00 == 98 [pid = 1813] [id = 473] 03:18:48 INFO - PROCESS | 1813 | --DOCSHELL 0x897eb000 == 97 [pid = 1813] [id = 472] 03:18:48 INFO - PROCESS | 1813 | --DOMWINDOW == 194 (0x8c455c00) [pid = 1813] [serial = 1350] [outer = (nil)] [url = about:blank] 03:18:48 INFO - PROCESS | 1813 | --DOMWINDOW == 193 (0x8bfc6800) [pid = 1813] [serial = 1415] [outer = (nil)] [url = about:blank] 03:18:48 INFO - PROCESS | 1813 | --DOMWINDOW == 192 (0x8ed10000) [pid = 1813] [serial = 1412] [outer = (nil)] [url = about:blank] 03:18:48 INFO - PROCESS | 1813 | --DOMWINDOW == 191 (0x87441400) [pid = 1813] [serial = 1352] [outer = (nil)] [url = about:blank] 03:18:48 INFO - PROCESS | 1813 | --DOMWINDOW == 190 (0x8c240c00) [pid = 1813] [serial = 1355] [outer = (nil)] [url = about:blank] 03:18:48 INFO - PROCESS | 1813 | --DOMWINDOW == 189 (0x8d8de000) [pid = 1813] [serial = 1358] [outer = (nil)] [url = about:blank] 03:18:48 INFO - PROCESS | 1813 | --DOMWINDOW == 188 (0x8eb85800) [pid = 1813] [serial = 1361] [outer = (nil)] [url = about:blank] 03:18:48 INFO - PROCESS | 1813 | --DOMWINDOW == 187 (0x8ed8a000) [pid = 1813] [serial = 1364] [outer = (nil)] [url = about:blank] 03:18:48 INFO - PROCESS | 1813 | --DOMWINDOW == 186 (0x90c5c800) [pid = 1813] [serial = 1367] [outer = (nil)] [url = about:blank] 03:18:48 INFO - PROCESS | 1813 | --DOMWINDOW == 185 (0x9156f400) [pid = 1813] [serial = 1370] [outer = (nil)] [url = about:blank] 03:18:48 INFO - PROCESS | 1813 | --DOMWINDOW == 184 (0x9178d400) [pid = 1813] [serial = 1373] [outer = (nil)] [url = about:blank] 03:18:48 INFO - PROCESS | 1813 | --DOMWINDOW == 183 (0x919a9400) [pid = 1813] [serial = 1376] [outer = (nil)] [url = about:blank] 03:18:48 INFO - PROCESS | 1813 | --DOMWINDOW == 182 (0x92217400) [pid = 1813] [serial = 1379] [outer = (nil)] [url = about:blank] 03:18:48 INFO - PROCESS | 1813 | --DOMWINDOW == 181 (0x9292b400) [pid = 1813] [serial = 1382] [outer = (nil)] [url = about:blank] 03:18:48 INFO - PROCESS | 1813 | --DOMWINDOW == 180 (0x94c44800) [pid = 1813] [serial = 1385] [outer = (nil)] [url = about:blank] 03:18:48 INFO - PROCESS | 1813 | --DOMWINDOW == 179 (0x94d63800) [pid = 1813] [serial = 1388] [outer = (nil)] [url = about:blank] 03:18:48 INFO - PROCESS | 1813 | --DOMWINDOW == 178 (0x97e77c00) [pid = 1813] [serial = 1391] [outer = (nil)] [url = about:blank] 03:18:48 INFO - PROCESS | 1813 | --DOMWINDOW == 177 (0x9912fc00) [pid = 1813] [serial = 1394] [outer = (nil)] [url = about:blank] 03:18:48 INFO - PROCESS | 1813 | --DOMWINDOW == 176 (0x8b0edc00) [pid = 1813] [serial = 1406] [outer = (nil)] [url = about:blank] 03:18:48 INFO - PROCESS | 1813 | --DOMWINDOW == 175 (0x8c12c400) [pid = 1813] [serial = 1407] [outer = (nil)] [url = about:blank] 03:18:48 INFO - PROCESS | 1813 | --DOMWINDOW == 174 (0x8d8e0c00) [pid = 1813] [serial = 1404] [outer = (nil)] [url = about:blank] 03:18:48 INFO - PROCESS | 1813 | --DOMWINDOW == 173 (0x8c64a000) [pid = 1813] [serial = 1403] [outer = (nil)] [url = about:blank] 03:18:48 INFO - PROCESS | 1813 | --DOMWINDOW == 172 (0x8bd71800) [pid = 1813] [serial = 1401] [outer = (nil)] [url = about:blank] 03:18:48 INFO - PROCESS | 1813 | --DOMWINDOW == 171 (0x897f3000) [pid = 1813] [serial = 1400] [outer = (nil)] [url = about:blank] 03:18:48 INFO - PROCESS | 1813 | --DOMWINDOW == 170 (0x99ea2000) [pid = 1813] [serial = 1397] [outer = (nil)] [url = about:blank] 03:18:48 INFO - PROCESS | 1813 | --DOMWINDOW == 169 (0x8ed50c00) [pid = 1813] [serial = 1413] [outer = (nil)] [url = about:blank] 03:18:48 INFO - PROCESS | 1813 | --DOMWINDOW == 168 (0x8dba6000) [pid = 1813] [serial = 1409] [outer = (nil)] [url = about:blank] 03:18:48 INFO - PROCESS | 1813 | --DOMWINDOW == 167 (0x8e47ac00) [pid = 1813] [serial = 1410] [outer = (nil)] [url = about:blank] 03:18:49 INFO - PROCESS | 1813 | 1462529929189 Marionette TRACE conn4 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 03:18:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 03:18:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 3140ms 03:18:49 INFO - PROCESS | 1813 | 1462529929225 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 03:18:49 INFO - PROCESS | 1813 | 1462529929229 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 03:18:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 03:18:49 INFO - PROCESS | 1813 | 1462529929239 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 03:18:49 INFO - PROCESS | 1813 | 1462529929244 Marionette TRACE conn4 <- [1,2018,null,{}] 03:18:49 INFO - PROCESS | 1813 | 1462529929255 Marionette TRACE conn4 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:49 INFO - PROCESS | 1813 | 1462529929517 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 03:18:49 INFO - PROCESS | 1813 | 1462529929743 Marionette TRACE conn4 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:49 INFO - PROCESS | 1813 | ++DOCSHELL 0x86f08000 == 98 [pid = 1813] [id = 512] 03:18:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 168 (0x8743e000) [pid = 1813] [serial = 1537] [outer = (nil)] 03:18:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 169 (0x8a079800) [pid = 1813] [serial = 1538] [outer = 0x8743e000] 03:18:49 INFO - PROCESS | 1813 | 1462529929878 Marionette DEBUG loaded listener.js 03:18:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 170 (0x8bd73000) [pid = 1813] [serial = 1539] [outer = 0x8743e000] 03:18:51 INFO - PROCESS | 1813 | 1462529931149 Marionette TRACE conn4 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:18:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 03:18:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1993ms 03:18:51 INFO - PROCESS | 1813 | 1462529931236 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 03:18:51 INFO - PROCESS | 1813 | 1462529931247 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 03:18:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 03:18:51 INFO - PROCESS | 1813 | 1462529931296 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 03:18:51 INFO - PROCESS | 1813 | 1462529931305 Marionette TRACE conn4 <- [1,2022,null,{}] 03:18:51 INFO - PROCESS | 1813 | 1462529931331 Marionette TRACE conn4 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:51 INFO - PROCESS | 1813 | 1462529931717 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 03:18:51 INFO - PROCESS | 1813 | 1462529931818 Marionette TRACE conn4 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:51 INFO - PROCESS | 1813 | ++DOCSHELL 0x8c0a8000 == 99 [pid = 1813] [id = 513] 03:18:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 171 (0x8c11dc00) [pid = 1813] [serial = 1540] [outer = (nil)] 03:18:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 172 (0x8c128c00) [pid = 1813] [serial = 1541] [outer = 0x8c11dc00] 03:18:51 INFO - PROCESS | 1813 | 1462529931897 Marionette DEBUG loaded listener.js 03:18:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 173 (0x8c242400) [pid = 1813] [serial = 1542] [outer = 0x8c11dc00] 03:18:53 INFO - PROCESS | 1813 | 1462529933038 Marionette TRACE conn4 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 03:18:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 03:18:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1835ms 03:18:53 INFO - PROCESS | 1813 | 1462529933134 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 03:18:53 INFO - PROCESS | 1813 | 1462529933137 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 03:18:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 03:18:53 INFO - PROCESS | 1813 | 1462529933145 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 03:18:53 INFO - PROCESS | 1813 | 1462529933152 Marionette TRACE conn4 <- [1,2026,null,{}] 03:18:53 INFO - PROCESS | 1813 | 1462529933780 Marionette TRACE conn4 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:53 INFO - PROCESS | 1813 | --DOMWINDOW == 172 (0x9156b000) [pid = 1813] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 03:18:53 INFO - PROCESS | 1813 | --DOMWINDOW == 171 (0x927b0800) [pid = 1813] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 03:18:53 INFO - PROCESS | 1813 | --DOMWINDOW == 170 (0x86f09c00) [pid = 1813] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 03:18:53 INFO - PROCESS | 1813 | --DOMWINDOW == 169 (0x8d7d3800) [pid = 1813] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 03:18:53 INFO - PROCESS | 1813 | --DOMWINDOW == 168 (0x8c11fc00) [pid = 1813] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 03:18:53 INFO - PROCESS | 1813 | --DOMWINDOW == 167 (0x91574c00) [pid = 1813] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 03:18:53 INFO - PROCESS | 1813 | --DOMWINDOW == 166 (0x91f0bc00) [pid = 1813] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 03:18:53 INFO - PROCESS | 1813 | --DOMWINDOW == 165 (0x96a7a800) [pid = 1813] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 03:18:53 INFO - PROCESS | 1813 | --DOMWINDOW == 164 (0x8c648800) [pid = 1813] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 03:18:53 INFO - PROCESS | 1813 | --DOMWINDOW == 163 (0x8eb83c00) [pid = 1813] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 03:18:53 INFO - PROCESS | 1813 | --DOMWINDOW == 162 (0x9156a400) [pid = 1813] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 03:18:53 INFO - PROCESS | 1813 | --DOMWINDOW == 161 (0x8e478800) [pid = 1813] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 03:18:53 INFO - PROCESS | 1813 | --DOMWINDOW == 160 (0x8d7d6c00) [pid = 1813] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 03:18:53 INFO - PROCESS | 1813 | --DOMWINDOW == 159 (0x8f9dec00) [pid = 1813] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 03:18:53 INFO - PROCESS | 1813 | --DOMWINDOW == 158 (0x8f9e1000) [pid = 1813] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 03:18:53 INFO - PROCESS | 1813 | --DOMWINDOW == 157 (0x8c245c00) [pid = 1813] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 03:18:53 INFO - PROCESS | 1813 | --DOMWINDOW == 156 (0x91f10400) [pid = 1813] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 03:18:53 INFO - PROCESS | 1813 | --DOMWINDOW == 155 (0x9aacd400) [pid = 1813] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 03:18:53 INFO - PROCESS | 1813 | --DOMWINDOW == 154 (0x87440400) [pid = 1813] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 03:18:53 INFO - PROCESS | 1813 | --DOMWINDOW == 153 (0x94d64800) [pid = 1813] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 03:18:53 INFO - PROCESS | 1813 | --DOMWINDOW == 152 (0x9a25f000) [pid = 1813] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 03:18:53 INFO - PROCESS | 1813 | --DOMWINDOW == 151 (0x9295f800) [pid = 1813] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 03:18:53 INFO - PROCESS | 1813 | --DOMWINDOW == 150 (0x91569400) [pid = 1813] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 03:18:53 INFO - PROCESS | 1813 | --DOMWINDOW == 149 (0x9292c800) [pid = 1813] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 03:18:53 INFO - PROCESS | 1813 | --DOMWINDOW == 148 (0x92211400) [pid = 1813] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 03:18:53 INFO - PROCESS | 1813 | --DOMWINDOW == 147 (0x9178c000) [pid = 1813] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 03:18:53 INFO - PROCESS | 1813 | --DOMWINDOW == 146 (0x9156d000) [pid = 1813] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 03:18:53 INFO - PROCESS | 1813 | --DOMWINDOW == 145 (0x8ed87400) [pid = 1813] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 03:18:53 INFO - PROCESS | 1813 | --DOMWINDOW == 144 (0x8f644c00) [pid = 1813] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 03:18:53 INFO - PROCESS | 1813 | --DOMWINDOW == 143 (0x8c3a5400) [pid = 1813] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 03:18:53 INFO - PROCESS | 1813 | --DOMWINDOW == 142 (0x897ee800) [pid = 1813] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 03:18:53 INFO - PROCESS | 1813 | --DOMWINDOW == 141 (0x887b4000) [pid = 1813] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 03:18:53 INFO - PROCESS | 1813 | --DOMWINDOW == 140 (0x897f9c00) [pid = 1813] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 03:18:53 INFO - PROCESS | 1813 | --DOMWINDOW == 139 (0x9c00ec00) [pid = 1813] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 03:18:53 INFO - PROCESS | 1813 | --DOMWINDOW == 138 (0x9b795000) [pid = 1813] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 03:18:53 INFO - PROCESS | 1813 | --DOMWINDOW == 137 (0x8c0a4000) [pid = 1813] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 03:18:53 INFO - PROCESS | 1813 | --DOMWINDOW == 136 (0x942f0400) [pid = 1813] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 03:18:54 INFO - PROCESS | 1813 | 1462529934234 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 03:18:54 INFO - PROCESS | 1813 | 1462529934367 Marionette TRACE conn4 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:54 INFO - PROCESS | 1813 | ++DOCSHELL 0x87443000 == 100 [pid = 1813] [id = 514] 03:18:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 137 (0x8c11fc00) [pid = 1813] [serial = 1543] [outer = (nil)] 03:18:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 138 (0x8c3a5400) [pid = 1813] [serial = 1544] [outer = 0x8c11fc00] 03:18:54 INFO - PROCESS | 1813 | 1462529934451 Marionette DEBUG loaded listener.js 03:18:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 139 (0x8d8dfc00) [pid = 1813] [serial = 1545] [outer = 0x8c11fc00] 03:18:55 INFO - PROCESS | 1813 | 1462529935282 Marionette TRACE conn4 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 03:18:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 03:18:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 2196ms 03:18:55 INFO - PROCESS | 1813 | 1462529935342 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 03:18:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 03:18:55 INFO - PROCESS | 1813 | 1462529935347 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 03:18:55 INFO - PROCESS | 1813 | 1462529935354 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 03:18:55 INFO - PROCESS | 1813 | 1462529935357 Marionette TRACE conn4 <- [1,2030,null,{}] 03:18:55 INFO - PROCESS | 1813 | 1462529935378 Marionette TRACE conn4 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:55 INFO - PROCESS | 1813 | 1462529935600 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 03:18:55 INFO - PROCESS | 1813 | 1462529935901 Marionette TRACE conn4 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:56 INFO - PROCESS | 1813 | ++DOCSHELL 0x8743dc00 == 101 [pid = 1813] [id = 515] 03:18:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 140 (0x87440000) [pid = 1813] [serial = 1546] [outer = (nil)] 03:18:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 141 (0x8744c400) [pid = 1813] [serial = 1547] [outer = 0x87440000] 03:18:56 INFO - PROCESS | 1813 | 1462529936075 Marionette DEBUG loaded listener.js 03:18:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 142 (0x897f3c00) [pid = 1813] [serial = 1548] [outer = 0x87440000] 03:18:57 INFO - PROCESS | 1813 | 1462529937107 Marionette TRACE conn4 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 03:18:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 03:18:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1787ms 03:18:57 INFO - PROCESS | 1813 | 1462529937141 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 03:18:57 INFO - PROCESS | 1813 | 1462529937148 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 03:18:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 03:18:57 INFO - PROCESS | 1813 | 1462529937156 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 03:18:57 INFO - PROCESS | 1813 | 1462529937163 Marionette TRACE conn4 <- [1,2034,null,{}] 03:18:57 INFO - PROCESS | 1813 | 1462529937171 Marionette TRACE conn4 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:57 INFO - PROCESS | 1813 | 1462529937410 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 03:18:57 INFO - PROCESS | 1813 | 1462529937735 Marionette TRACE conn4 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:57 INFO - PROCESS | 1813 | ++DOCSHELL 0x8c0a3000 == 102 [pid = 1813] [id = 516] 03:18:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 143 (0x8c126c00) [pid = 1813] [serial = 1549] [outer = (nil)] 03:18:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 144 (0x8c3a7000) [pid = 1813] [serial = 1550] [outer = 0x8c126c00] 03:18:57 INFO - PROCESS | 1813 | 1462529937838 Marionette DEBUG loaded listener.js 03:18:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 145 (0x8c64e400) [pid = 1813] [serial = 1551] [outer = 0x8c126c00] 03:18:58 INFO - PROCESS | 1813 | 1462529938848 Marionette TRACE conn4 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:18:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 03:18:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1737ms 03:18:58 INFO - PROCESS | 1813 | 1462529938896 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 03:18:58 INFO - PROCESS | 1813 | 1462529938903 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 03:18:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 03:18:58 INFO - PROCESS | 1813 | 1462529938912 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 03:18:58 INFO - PROCESS | 1813 | 1462529938916 Marionette TRACE conn4 <- [1,2038,null,{}] 03:18:58 INFO - PROCESS | 1813 | 1462529938922 Marionette TRACE conn4 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:18:59 INFO - PROCESS | 1813 | 1462529939155 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 03:18:59 INFO - PROCESS | 1813 | 1462529939586 Marionette TRACE conn4 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:18:59 INFO - PROCESS | 1813 | ++DOCSHELL 0x8dba2000 == 103 [pid = 1813] [id = 517] 03:18:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 146 (0x8dba2c00) [pid = 1813] [serial = 1552] [outer = (nil)] 03:18:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 147 (0x8dca6000) [pid = 1813] [serial = 1553] [outer = 0x8dba2c00] 03:18:59 INFO - PROCESS | 1813 | 1462529939687 Marionette DEBUG loaded listener.js 03:18:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 148 (0x8e483400) [pid = 1813] [serial = 1554] [outer = 0x8dba2c00] 03:19:00 INFO - PROCESS | 1813 | 1462529940698 Marionette TRACE conn4 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 03:19:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 03:19:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1840ms 03:19:00 INFO - PROCESS | 1813 | 1462529940751 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 03:19:00 INFO - PROCESS | 1813 | 1462529940755 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 03:19:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 03:19:00 INFO - PROCESS | 1813 | 1462529940765 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 03:19:00 INFO - PROCESS | 1813 | 1462529940775 Marionette TRACE conn4 <- [1,2042,null,{}] 03:19:00 INFO - PROCESS | 1813 | 1462529940791 Marionette TRACE conn4 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:01 INFO - PROCESS | 1813 | 1462529941070 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 03:19:01 INFO - PROCESS | 1813 | 1462529941452 Marionette TRACE conn4 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:01 INFO - PROCESS | 1813 | ++DOCSHELL 0x8ed0c000 == 104 [pid = 1813] [id = 518] 03:19:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 149 (0x8ed15800) [pid = 1813] [serial = 1555] [outer = (nil)] 03:19:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 150 (0x8f646c00) [pid = 1813] [serial = 1556] [outer = 0x8ed15800] 03:19:01 INFO - PROCESS | 1813 | 1462529941575 Marionette DEBUG loaded listener.js 03:19:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 151 (0x8f9dec00) [pid = 1813] [serial = 1557] [outer = 0x8ed15800] 03:19:02 INFO - PROCESS | 1813 | 1462529942680 Marionette TRACE conn4 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 03:19:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 03:19:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1950ms 03:19:02 INFO - PROCESS | 1813 | 1462529942713 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 03:19:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 03:19:02 INFO - PROCESS | 1813 | 1462529942719 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 03:19:02 INFO - PROCESS | 1813 | 1462529942726 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 03:19:02 INFO - PROCESS | 1813 | 1462529942729 Marionette TRACE conn4 <- [1,2046,null,{}] 03:19:02 INFO - PROCESS | 1813 | 1462529942736 Marionette TRACE conn4 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:02 INFO - PROCESS | 1813 | 1462529942984 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 03:19:03 INFO - PROCESS | 1813 | 1462529943307 Marionette TRACE conn4 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:03 INFO - PROCESS | 1813 | ++DOCSHELL 0x8ed8b800 == 105 [pid = 1813] [id = 519] 03:19:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 152 (0x90c5ac00) [pid = 1813] [serial = 1558] [outer = (nil)] 03:19:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 153 (0x90ca2c00) [pid = 1813] [serial = 1559] [outer = 0x90c5ac00] 03:19:03 INFO - PROCESS | 1813 | 1462529943408 Marionette DEBUG loaded listener.js 03:19:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 154 (0x90d9b800) [pid = 1813] [serial = 1560] [outer = 0x90c5ac00] 03:19:04 INFO - PROCESS | 1813 | 1462529944373 Marionette TRACE conn4 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 03:19:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 03:19:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1694ms 03:19:04 INFO - PROCESS | 1813 | 1462529944421 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 03:19:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 03:19:04 INFO - PROCESS | 1813 | 1462529944425 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 03:19:04 INFO - PROCESS | 1813 | 1462529944432 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 03:19:04 INFO - PROCESS | 1813 | 1462529944436 Marionette TRACE conn4 <- [1,2050,null,{}] 03:19:04 INFO - PROCESS | 1813 | 1462529944442 Marionette TRACE conn4 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:04 INFO - PROCESS | 1813 | 1462529944666 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 03:19:05 INFO - PROCESS | 1813 | 1462529944996 Marionette TRACE conn4 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:05 INFO - PROCESS | 1813 | ++DOCSHELL 0x91634000 == 106 [pid = 1813] [id = 520] 03:19:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 155 (0x91636800) [pid = 1813] [serial = 1561] [outer = (nil)] 03:19:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 156 (0x9163d800) [pid = 1813] [serial = 1562] [outer = 0x91636800] 03:19:05 INFO - PROCESS | 1813 | 1462529945110 Marionette DEBUG loaded listener.js 03:19:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 157 (0x91f05400) [pid = 1813] [serial = 1563] [outer = 0x91636800] 03:19:06 INFO - PROCESS | 1813 | 1462529946097 Marionette TRACE conn4 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 03:19:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 03:19:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1739ms 03:19:06 INFO - PROCESS | 1813 | 1462529946172 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 03:19:06 INFO - PROCESS | 1813 | 1462529946175 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 03:19:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 03:19:06 INFO - PROCESS | 1813 | 1462529946183 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 03:19:06 INFO - PROCESS | 1813 | 1462529946185 Marionette TRACE conn4 <- [1,2054,null,{}] 03:19:06 INFO - PROCESS | 1813 | 1462529946192 Marionette TRACE conn4 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:06 INFO - PROCESS | 1813 | 1462529946461 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 03:19:06 INFO - PROCESS | 1813 | 1462529946792 Marionette TRACE conn4 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:06 INFO - PROCESS | 1813 | ++DOCSHELL 0x8c0a4000 == 107 [pid = 1813] [id = 521] 03:19:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 158 (0x91576000) [pid = 1813] [serial = 1564] [outer = (nil)] 03:19:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 159 (0x924b1400) [pid = 1813] [serial = 1565] [outer = 0x91576000] 03:19:06 INFO - PROCESS | 1813 | 1462529946884 Marionette DEBUG loaded listener.js 03:19:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 160 (0x9274c400) [pid = 1813] [serial = 1566] [outer = 0x91576000] 03:19:07 INFO - PROCESS | 1813 | 1462529947824 Marionette TRACE conn4 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 03:19:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 03:19:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1691ms 03:19:07 INFO - PROCESS | 1813 | 1462529947875 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 03:19:07 INFO - PROCESS | 1813 | 1462529947878 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 03:19:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 03:19:07 INFO - PROCESS | 1813 | 1462529947886 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 03:19:07 INFO - PROCESS | 1813 | 1462529947889 Marionette TRACE conn4 <- [1,2058,null,{}] 03:19:07 INFO - PROCESS | 1813 | 1462529947897 Marionette TRACE conn4 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:08 INFO - PROCESS | 1813 | 1462529948118 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 03:19:08 INFO - PROCESS | 1813 | 1462529948446 Marionette TRACE conn4 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:08 INFO - PROCESS | 1813 | ++DOCSHELL 0x91f11800 == 108 [pid = 1813] [id = 522] 03:19:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 161 (0x9274bc00) [pid = 1813] [serial = 1567] [outer = (nil)] 03:19:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 162 (0x92956000) [pid = 1813] [serial = 1568] [outer = 0x9274bc00] 03:19:08 INFO - PROCESS | 1813 | 1462529948542 Marionette DEBUG loaded listener.js 03:19:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 163 (0x93466800) [pid = 1813] [serial = 1569] [outer = 0x9274bc00] 03:19:09 INFO - PROCESS | 1813 | 1462529949494 Marionette TRACE conn4 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 03:19:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 03:19:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1686ms 03:19:09 INFO - PROCESS | 1813 | 1462529949573 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 03:19:09 INFO - PROCESS | 1813 | 1462529949577 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 03:19:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 03:19:09 INFO - PROCESS | 1813 | 1462529949585 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 03:19:09 INFO - PROCESS | 1813 | 1462529949588 Marionette TRACE conn4 <- [1,2062,null,{}] 03:19:09 INFO - PROCESS | 1813 | 1462529949595 Marionette TRACE conn4 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:09 INFO - PROCESS | 1813 | 1462529949854 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 03:19:10 INFO - PROCESS | 1813 | 1462529950184 Marionette TRACE conn4 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:10 INFO - PROCESS | 1813 | ++DOCSHELL 0x9156f400 == 109 [pid = 1813] [id = 523] 03:19:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 164 (0x9221e000) [pid = 1813] [serial = 1570] [outer = (nil)] 03:19:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 165 (0x942f0400) [pid = 1813] [serial = 1571] [outer = 0x9221e000] 03:19:10 INFO - PROCESS | 1813 | 1462529950277 Marionette DEBUG loaded listener.js 03:19:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 166 (0x94c44800) [pid = 1813] [serial = 1572] [outer = 0x9221e000] 03:19:11 INFO - PROCESS | 1813 | 1462529951242 Marionette TRACE conn4 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 03:19:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 03:19:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1737ms 03:19:11 INFO - PROCESS | 1813 | 1462529951322 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 03:19:11 INFO - PROCESS | 1813 | 1462529951327 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 03:19:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 03:19:11 INFO - PROCESS | 1813 | 1462529951335 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 03:19:11 INFO - PROCESS | 1813 | 1462529951339 Marionette TRACE conn4 <- [1,2066,null,{}] 03:19:11 INFO - PROCESS | 1813 | 1462529951345 Marionette TRACE conn4 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:11 INFO - PROCESS | 1813 | 1462529951633 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 03:19:11 INFO - PROCESS | 1813 | 1462529951964 Marionette TRACE conn4 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:12 INFO - PROCESS | 1813 | ++DOCSHELL 0x91798800 == 110 [pid = 1813] [id = 524] 03:19:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 167 (0x93653c00) [pid = 1813] [serial = 1573] [outer = (nil)] 03:19:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 168 (0x94dda400) [pid = 1813] [serial = 1574] [outer = 0x93653c00] 03:19:12 INFO - PROCESS | 1813 | 1462529952063 Marionette DEBUG loaded listener.js 03:19:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 169 (0x94faec00) [pid = 1813] [serial = 1575] [outer = 0x93653c00] 03:19:13 INFO - PROCESS | 1813 | 1462529953000 Marionette TRACE conn4 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 03:19:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 03:19:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1733ms 03:19:13 INFO - PROCESS | 1813 | 1462529953070 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 03:19:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 03:19:13 INFO - PROCESS | 1813 | 1462529953074 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 03:19:13 INFO - PROCESS | 1813 | 1462529953081 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 03:19:13 INFO - PROCESS | 1813 | 1462529953084 Marionette TRACE conn4 <- [1,2070,null,{}] 03:19:13 INFO - PROCESS | 1813 | 1462529953091 Marionette TRACE conn4 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:13 INFO - PROCESS | 1813 | 1462529953356 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 03:19:13 INFO - PROCESS | 1813 | 1462529953702 Marionette TRACE conn4 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:13 INFO - PROCESS | 1813 | ++DOCSHELL 0x99025400 == 111 [pid = 1813] [id = 525] 03:19:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 170 (0x99026000) [pid = 1813] [serial = 1576] [outer = (nil)] 03:19:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 171 (0x9902b800) [pid = 1813] [serial = 1577] [outer = 0x99026000] 03:19:13 INFO - PROCESS | 1813 | 1462529953816 Marionette DEBUG loaded listener.js 03:19:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 172 (0x99e26800) [pid = 1813] [serial = 1578] [outer = 0x99026000] 03:19:14 INFO - PROCESS | 1813 | 1462529954864 Marionette TRACE conn4 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 03:19:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 03:19:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1842ms 03:19:14 INFO - PROCESS | 1813 | 1462529954924 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 03:19:14 INFO - PROCESS | 1813 | 1462529954928 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 03:19:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 03:19:14 INFO - PROCESS | 1813 | 1462529954935 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 03:19:14 INFO - PROCESS | 1813 | 1462529954940 Marionette TRACE conn4 <- [1,2074,null,{}] 03:19:14 INFO - PROCESS | 1813 | 1462529954946 Marionette TRACE conn4 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:15 INFO - PROCESS | 1813 | 1462529955207 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 03:19:15 INFO - PROCESS | 1813 | 1462529955537 Marionette TRACE conn4 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:15 INFO - PROCESS | 1813 | ++DOCSHELL 0x98587400 == 112 [pid = 1813] [id = 526] 03:19:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 173 (0x9a13a800) [pid = 1813] [serial = 1579] [outer = (nil)] 03:19:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 174 (0x9a471400) [pid = 1813] [serial = 1580] [outer = 0x9a13a800] 03:19:15 INFO - PROCESS | 1813 | 1462529955634 Marionette DEBUG loaded listener.js 03:19:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 175 (0x9a649c00) [pid = 1813] [serial = 1581] [outer = 0x9a13a800] 03:19:16 INFO - PROCESS | 1813 | 1462529956573 Marionette TRACE conn4 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 03:19:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 03:19:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1683ms 03:19:16 INFO - PROCESS | 1813 | 1462529956624 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 03:19:16 INFO - PROCESS | 1813 | 1462529956632 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 03:19:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 03:19:16 INFO - PROCESS | 1813 | 1462529956644 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 03:19:16 INFO - PROCESS | 1813 | 1462529956647 Marionette TRACE conn4 <- [1,2078,null,{}] 03:19:16 INFO - PROCESS | 1813 | 1462529956653 Marionette TRACE conn4 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:16 INFO - PROCESS | 1813 | 1462529956879 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 03:19:17 INFO - PROCESS | 1813 | 1462529957204 Marionette TRACE conn4 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:17 INFO - PROCESS | 1813 | ++DOCSHELL 0x927ae400 == 113 [pid = 1813] [id = 527] 03:19:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 176 (0x9a468c00) [pid = 1813] [serial = 1582] [outer = (nil)] 03:19:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 177 (0x9b78d800) [pid = 1813] [serial = 1583] [outer = 0x9a468c00] 03:19:17 INFO - PROCESS | 1813 | 1462529957305 Marionette DEBUG loaded listener.js 03:19:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 178 (0x9b796c00) [pid = 1813] [serial = 1584] [outer = 0x9a468c00] 03:19:18 INFO - PROCESS | 1813 | 1462529958243 Marionette TRACE conn4 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 03:19:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 03:19:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1629ms 03:19:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 03:19:18 INFO - PROCESS | 1813 | 1462529958275 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 03:19:18 INFO - PROCESS | 1813 | 1462529958278 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 03:19:18 INFO - PROCESS | 1813 | 1462529958285 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 03:19:18 INFO - PROCESS | 1813 | 1462529958289 Marionette TRACE conn4 <- [1,2082,null,{}] 03:19:18 INFO - PROCESS | 1813 | 1462529958295 Marionette TRACE conn4 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:18 INFO - PROCESS | 1813 | 1462529958514 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 03:19:18 INFO - PROCESS | 1813 | 1462529958851 Marionette TRACE conn4 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:18 INFO - PROCESS | 1813 | ++DOCSHELL 0x99139c00 == 114 [pid = 1813] [id = 528] 03:19:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 179 (0x9966bc00) [pid = 1813] [serial = 1585] [outer = (nil)] 03:19:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 180 (0x9c082400) [pid = 1813] [serial = 1586] [outer = 0x9966bc00] 03:19:18 INFO - PROCESS | 1813 | 1462529958948 Marionette DEBUG loaded listener.js 03:19:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 181 (0x9c08d800) [pid = 1813] [serial = 1587] [outer = 0x9966bc00] 03:19:19 INFO - PROCESS | 1813 | 1462529959903 Marionette TRACE conn4 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 03:19:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 03:19:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1686ms 03:19:19 INFO - PROCESS | 1813 | 1462529959972 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 03:19:19 INFO - PROCESS | 1813 | 1462529959975 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 03:19:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 03:19:19 INFO - PROCESS | 1813 | 1462529959983 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 03:19:19 INFO - PROCESS | 1813 | 1462529959987 Marionette TRACE conn4 <- [1,2086,null,{}] 03:19:19 INFO - PROCESS | 1813 | 1462529959993 Marionette TRACE conn4 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:20 INFO - PROCESS | 1813 | 1462529960212 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 03:19:20 INFO - PROCESS | 1813 | 1462529960543 Marionette TRACE conn4 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:20 INFO - PROCESS | 1813 | ++DOCSHELL 0x9a647c00 == 115 [pid = 1813] [id = 529] 03:19:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 182 (0x9b064000) [pid = 1813] [serial = 1588] [outer = (nil)] 03:19:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 183 (0xa228d400) [pid = 1813] [serial = 1589] [outer = 0x9b064000] 03:19:20 INFO - PROCESS | 1813 | 1462529960639 Marionette DEBUG loaded listener.js 03:19:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 184 (0xa22d6000) [pid = 1813] [serial = 1590] [outer = 0x9b064000] 03:19:21 INFO - PROCESS | 1813 | 1462529961583 Marionette TRACE conn4 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 03:19:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 03:19:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1637ms 03:19:21 INFO - PROCESS | 1813 | 1462529961622 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 03:19:21 INFO - PROCESS | 1813 | 1462529961626 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 03:19:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 03:19:21 INFO - PROCESS | 1813 | 1462529961632 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 03:19:21 INFO - PROCESS | 1813 | 1462529961636 Marionette TRACE conn4 <- [1,2090,null,{}] 03:19:21 INFO - PROCESS | 1813 | 1462529961642 Marionette TRACE conn4 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:21 INFO - PROCESS | 1813 | 1462529961886 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 03:19:22 INFO - PROCESS | 1813 | 1462529962211 Marionette TRACE conn4 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:22 INFO - PROCESS | 1813 | ++DOCSHELL 0x9c08a800 == 116 [pid = 1813] [id = 530] 03:19:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 185 (0xa0627400) [pid = 1813] [serial = 1591] [outer = (nil)] 03:19:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 186 (0xa32f1400) [pid = 1813] [serial = 1592] [outer = 0xa0627400] 03:19:22 INFO - PROCESS | 1813 | 1462529962310 Marionette DEBUG loaded listener.js 03:19:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 187 (0xa32f2c00) [pid = 1813] [serial = 1593] [outer = 0xa0627400] 03:19:23 INFO - PROCESS | 1813 | 1462529963238 Marionette TRACE conn4 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 03:19:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 03:19:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1642ms 03:19:23 INFO - PROCESS | 1813 | 1462529963275 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 03:19:23 INFO - PROCESS | 1813 | 1462529963279 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 03:19:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 03:19:23 INFO - PROCESS | 1813 | 1462529963285 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 03:19:23 INFO - PROCESS | 1813 | 1462529963289 Marionette TRACE conn4 <- [1,2094,null,{}] 03:19:23 INFO - PROCESS | 1813 | 1462529963297 Marionette TRACE conn4 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:23 INFO - PROCESS | 1813 | 1462529963516 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 03:19:23 INFO - PROCESS | 1813 | 1462529963859 Marionette TRACE conn4 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:23 INFO - PROCESS | 1813 | ++DOCSHELL 0x86f0c400 == 117 [pid = 1813] [id = 531] 03:19:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 188 (0x9178cc00) [pid = 1813] [serial = 1594] [outer = (nil)] 03:19:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 189 (0xa35a5c00) [pid = 1813] [serial = 1595] [outer = 0x9178cc00] 03:19:23 INFO - PROCESS | 1813 | 1462529963958 Marionette DEBUG loaded listener.js 03:19:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 190 (0xa35c5000) [pid = 1813] [serial = 1596] [outer = 0x9178cc00] 03:19:24 INFO - PROCESS | 1813 | 1462529964919 Marionette TRACE conn4 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 03:19:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 03:19:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1685ms 03:19:24 INFO - PROCESS | 1813 | 1462529964972 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 03:19:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 03:19:24 INFO - PROCESS | 1813 | 1462529964976 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 03:19:24 INFO - PROCESS | 1813 | 1462529964983 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 03:19:24 INFO - PROCESS | 1813 | 1462529964986 Marionette TRACE conn4 <- [1,2098,null,{}] 03:19:24 INFO - PROCESS | 1813 | 1462529964992 Marionette TRACE conn4 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:25 INFO - PROCESS | 1813 | 1462529965218 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 03:19:25 INFO - PROCESS | 1813 | 1462529965589 Marionette TRACE conn4 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:25 INFO - PROCESS | 1813 | ++DOCSHELL 0x86f0a800 == 118 [pid = 1813] [id = 532] 03:19:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 191 (0x9a469800) [pid = 1813] [serial = 1597] [outer = (nil)] 03:19:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 192 (0xa35cc400) [pid = 1813] [serial = 1598] [outer = 0x9a469800] 03:19:25 INFO - PROCESS | 1813 | 1462529965696 Marionette DEBUG loaded listener.js 03:19:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 193 (0xa35cf400) [pid = 1813] [serial = 1599] [outer = 0x9a469800] 03:19:27 INFO - PROCESS | 1813 | --DOCSHELL 0xa22dfc00 == 117 [pid = 1813] [id = 373] 03:19:27 INFO - PROCESS | 1813 | --DOCSHELL 0x91570400 == 116 [pid = 1813] [id = 377] 03:19:27 INFO - PROCESS | 1813 | --DOCSHELL 0x919b3000 == 115 [pid = 1813] [id = 372] 03:19:27 INFO - PROCESS | 1813 | --DOCSHELL 0x8c456800 == 114 [pid = 1813] [id = 296] 03:19:27 INFO - PROCESS | 1813 | --DOCSHELL 0x9d45b400 == 113 [pid = 1813] [id = 370] 03:19:27 INFO - PROCESS | 1813 | --DOCSHELL 0x8eb87400 == 112 [pid = 1813] [id = 244] 03:19:27 INFO - PROCESS | 1813 | --DOCSHELL 0x8c647c00 == 111 [pid = 1813] [id = 369] 03:19:27 INFO - PROCESS | 1813 | --DOCSHELL 0x927a2400 == 110 [pid = 1813] [id = 367] 03:19:27 INFO - PROCESS | 1813 | --DOCSHELL 0x87443000 == 109 [pid = 1813] [id = 514] 03:19:27 INFO - PROCESS | 1813 | --DOCSHELL 0x8c0a8000 == 108 [pid = 1813] [id = 513] 03:19:27 INFO - PROCESS | 1813 | --DOCSHELL 0x86f08000 == 107 [pid = 1813] [id = 512] 03:19:27 INFO - PROCESS | 1813 | --DOCSHELL 0x927b0400 == 106 [pid = 1813] [id = 502] 03:19:27 INFO - PROCESS | 1813 | --DOCSHELL 0x8c127000 == 105 [pid = 1813] [id = 501] 03:19:27 INFO - PROCESS | 1813 | --DOCSHELL 0x91798000 == 104 [pid = 1813] [id = 500] 03:19:27 INFO - PROCESS | 1813 | --DOCSHELL 0x9188b000 == 103 [pid = 1813] [id = 499] 03:19:27 INFO - PROCESS | 1813 | --DOCSHELL 0x8e485800 == 102 [pid = 1813] [id = 498] 03:19:27 INFO - PROCESS | 1813 | --DOCSHELL 0x8c453400 == 101 [pid = 1813] [id = 497] 03:19:27 INFO - PROCESS | 1813 | --DOCSHELL 0x8c0a6c00 == 100 [pid = 1813] [id = 495] 03:19:27 INFO - PROCESS | 1813 | --DOCSHELL 0x8d8ef400 == 99 [pid = 1813] [id = 496] 03:19:27 INFO - PROCESS | 1813 | --DOCSHELL 0x86f0d400 == 98 [pid = 1813] [id = 494] 03:19:27 INFO - PROCESS | 1813 | --DOMWINDOW == 192 (0x98541400) [pid = 1813] [serial = 1392] [outer = (nil)] [url = about:blank] 03:19:27 INFO - PROCESS | 1813 | --DOMWINDOW == 191 (0x91793000) [pid = 1813] [serial = 1374] [outer = (nil)] [url = about:blank] 03:19:27 INFO - PROCESS | 1813 | --DOMWINDOW == 190 (0x9346d000) [pid = 1813] [serial = 1383] [outer = (nil)] [url = about:blank] 03:19:27 INFO - PROCESS | 1813 | --DOMWINDOW == 189 (0x887b6000) [pid = 1813] [serial = 1353] [outer = (nil)] [url = about:blank] 03:19:27 INFO - PROCESS | 1813 | --DOMWINDOW == 188 (0x8d8f2800) [pid = 1813] [serial = 1359] [outer = (nil)] [url = about:blank] 03:19:27 INFO - PROCESS | 1813 | --DOMWINDOW == 187 (0x8c3b0000) [pid = 1813] [serial = 1356] [outer = (nil)] [url = about:blank] 03:19:27 INFO - PROCESS | 1813 | --DOMWINDOW == 186 (0x9221ec00) [pid = 1813] [serial = 1380] [outer = (nil)] [url = about:blank] 03:19:27 INFO - PROCESS | 1813 | --DOMWINDOW == 185 (0x94ce8800) [pid = 1813] [serial = 1386] [outer = (nil)] [url = about:blank] 03:19:27 INFO - PROCESS | 1813 | --DOMWINDOW == 184 (0x99610400) [pid = 1813] [serial = 1395] [outer = (nil)] [url = about:blank] 03:19:27 INFO - PROCESS | 1813 | --DOMWINDOW == 183 (0x94dd4000) [pid = 1813] [serial = 1389] [outer = (nil)] [url = about:blank] 03:19:27 INFO - PROCESS | 1813 | --DOMWINDOW == 182 (0x9a140800) [pid = 1813] [serial = 1398] [outer = (nil)] [url = about:blank] 03:19:27 INFO - PROCESS | 1813 | --DOMWINDOW == 181 (0x919af800) [pid = 1813] [serial = 1377] [outer = (nil)] [url = about:blank] 03:19:27 INFO - PROCESS | 1813 | --DOMWINDOW == 180 (0x8f649c00) [pid = 1813] [serial = 1365] [outer = (nil)] [url = about:blank] 03:19:27 INFO - PROCESS | 1813 | --DOMWINDOW == 179 (0x8ed09c00) [pid = 1813] [serial = 1362] [outer = (nil)] [url = about:blank] 03:19:27 INFO - PROCESS | 1813 | --DOMWINDOW == 178 (0x90d9c400) [pid = 1813] [serial = 1368] [outer = (nil)] [url = about:blank] 03:19:27 INFO - PROCESS | 1813 | --DOMWINDOW == 177 (0x91578800) [pid = 1813] [serial = 1371] [outer = (nil)] [url = about:blank] 03:19:27 INFO - PROCESS | 1813 | --DOMWINDOW == 176 (0x8c44e000) [pid = 1813] [serial = 1478] [outer = (nil)] [url = about:blank] 03:19:27 INFO - PROCESS | 1813 | --DOMWINDOW == 175 (0x8d8e1000) [pid = 1813] [serial = 1479] [outer = (nil)] [url = about:blank] 03:19:27 INFO - PROCESS | 1813 | --DOMWINDOW == 174 (0x9c007c00) [pid = 1813] [serial = 1460] [outer = (nil)] [url = about:blank] 03:19:27 INFO - PROCESS | 1813 | --DOMWINDOW == 173 (0x9ba51c00) [pid = 1813] [serial = 1458] [outer = (nil)] [url = about:blank] 03:19:27 INFO - PROCESS | 1813 | --DOMWINDOW == 172 (0x9ba06800) [pid = 1813] [serial = 1457] [outer = (nil)] [url = about:blank] 03:19:27 INFO - PROCESS | 1813 | --DOMWINDOW == 171 (0x9b5ef800) [pid = 1813] [serial = 1455] [outer = (nil)] [url = about:blank] 03:19:27 INFO - PROCESS | 1813 | --DOMWINDOW == 170 (0x9b23bc00) [pid = 1813] [serial = 1454] [outer = (nil)] [url = about:blank] 03:19:27 INFO - PROCESS | 1813 | --DOMWINDOW == 169 (0x9aacf400) [pid = 1813] [serial = 1452] [outer = (nil)] [url = about:blank] 03:19:27 INFO - PROCESS | 1813 | --DOMWINDOW == 168 (0x9aacc800) [pid = 1813] [serial = 1451] [outer = (nil)] [url = about:blank] 03:19:27 INFO - PROCESS | 1813 | --DOMWINDOW == 167 (0x9a470c00) [pid = 1813] [serial = 1449] [outer = (nil)] [url = about:blank] 03:19:27 INFO - PROCESS | 1813 | --DOMWINDOW == 166 (0x9a465800) [pid = 1813] [serial = 1448] [outer = (nil)] [url = about:blank] 03:19:27 INFO - PROCESS | 1813 | --DOMWINDOW == 165 (0x990c1800) [pid = 1813] [serial = 1446] [outer = (nil)] [url = about:blank] 03:19:27 INFO - PROCESS | 1813 | --DOMWINDOW == 164 (0x99027c00) [pid = 1813] [serial = 1445] [outer = (nil)] [url = about:blank] 03:19:27 INFO - PROCESS | 1813 | --DOMWINDOW == 163 (0x96a76800) [pid = 1813] [serial = 1443] [outer = (nil)] [url = about:blank] 03:19:27 INFO - PROCESS | 1813 | --DOMWINDOW == 162 (0x94d65400) [pid = 1813] [serial = 1442] [outer = (nil)] [url = about:blank] 03:19:27 INFO - PROCESS | 1813 | --DOMWINDOW == 161 (0x94c3fc00) [pid = 1813] [serial = 1440] [outer = (nil)] [url = about:blank] 03:19:27 INFO - PROCESS | 1813 | --DOMWINDOW == 160 (0x942ed400) [pid = 1813] [serial = 1439] [outer = (nil)] [url = about:blank] 03:19:27 INFO - PROCESS | 1813 | --DOMWINDOW == 159 (0x9346b400) [pid = 1813] [serial = 1437] [outer = (nil)] [url = about:blank] 03:19:27 INFO - PROCESS | 1813 | --DOMWINDOW == 158 (0x9295f400) [pid = 1813] [serial = 1436] [outer = (nil)] [url = about:blank] 03:19:27 INFO - PROCESS | 1813 | --DOMWINDOW == 157 (0x92927400) [pid = 1813] [serial = 1434] [outer = (nil)] [url = about:blank] 03:19:27 INFO - PROCESS | 1813 | --DOMWINDOW == 156 (0x92748800) [pid = 1813] [serial = 1433] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 1813 | --DOMWINDOW == 155 (0x9188a800) [pid = 1813] [serial = 1431] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 1813 | --DOMWINDOW == 154 (0x91795c00) [pid = 1813] [serial = 1430] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 1813 | --DOMWINDOW == 153 (0x9156f000) [pid = 1813] [serial = 1428] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 1813 | --DOMWINDOW == 152 (0x90da9400) [pid = 1813] [serial = 1427] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 1813 | --DOMWINDOW == 151 (0x90c99c00) [pid = 1813] [serial = 1425] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 1813 | --DOMWINDOW == 150 (0x8f9e2000) [pid = 1813] [serial = 1424] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 1813 | --DOMWINDOW == 149 (0x8d7dc400) [pid = 1813] [serial = 1422] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 1813 | --DOMWINDOW == 148 (0x8c457800) [pid = 1813] [serial = 1421] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 1813 | --DOMWINDOW == 147 (0x8bed1000) [pid = 1813] [serial = 1419] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 1813 | --DOMWINDOW == 146 (0x8a074400) [pid = 1813] [serial = 1418] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 1813 | --DOMWINDOW == 145 (0x897f0800) [pid = 1813] [serial = 1472] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 1813 | --DOMWINDOW == 144 (0x8a07e800) [pid = 1813] [serial = 1473] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 1813 | --DOMWINDOW == 143 (0x90c99400) [pid = 1813] [serial = 1470] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 1813 | --DOMWINDOW == 142 (0x8ed85400) [pid = 1813] [serial = 1469] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 1813 | --DOMWINDOW == 141 (0x9d45a400) [pid = 1813] [serial = 1467] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 1813 | --DOMWINDOW == 140 (0x9d44f800) [pid = 1813] [serial = 1466] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 1813 | --DOMWINDOW == 139 (0x9c087400) [pid = 1813] [serial = 1464] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 1813 | --DOMWINDOW == 138 (0x9c085000) [pid = 1813] [serial = 1463] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 1813 | --DOMWINDOW == 137 (0x9c00ac00) [pid = 1813] [serial = 1461] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 1813 | --DOMWINDOW == 136 (0x8d8f1400) [pid = 1813] [serial = 1481] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 1813 | --DOMWINDOW == 135 (0x8c0acc00) [pid = 1813] [serial = 1475] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 1813 | --DOMWINDOW == 134 (0x8c123000) [pid = 1813] [serial = 1476] [outer = (nil)] [url = about:blank] 03:19:28 INFO - PROCESS | 1813 | 1462529968343 Marionette TRACE conn4 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 03:19:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 03:19:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 3395ms 03:19:28 INFO - PROCESS | 1813 | 1462529968378 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 03:19:28 INFO - PROCESS | 1813 | 1462529968383 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 03:19:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 03:19:28 INFO - PROCESS | 1813 | 1462529968393 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 03:19:28 INFO - PROCESS | 1813 | 1462529968398 Marionette TRACE conn4 <- [1,2102,null,{}] 03:19:28 INFO - PROCESS | 1813 | 1462529968409 Marionette TRACE conn4 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:28 INFO - PROCESS | 1813 | 1462529968668 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 03:19:28 INFO - PROCESS | 1813 | 1462529968875 Marionette TRACE conn4 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:28 INFO - PROCESS | 1813 | ++DOCSHELL 0x87445000 == 99 [pid = 1813] [id = 533] 03:19:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 135 (0x887aa000) [pid = 1813] [serial = 1600] [outer = (nil)] 03:19:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 136 (0x8b0f9c00) [pid = 1813] [serial = 1601] [outer = 0x887aa000] 03:19:28 INFO - PROCESS | 1813 | 1462529968962 Marionette DEBUG loaded listener.js 03:19:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 137 (0x8c0a1c00) [pid = 1813] [serial = 1602] [outer = 0x887aa000] 03:19:29 INFO - PROCESS | 1813 | 1462529969862 Marionette TRACE conn4 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 03:19:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 03:19:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1493ms 03:19:29 INFO - PROCESS | 1813 | 1462529969886 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 03:19:29 INFO - PROCESS | 1813 | 1462529969896 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 03:19:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 03:19:29 INFO - PROCESS | 1813 | 1462529969944 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 03:19:29 INFO - PROCESS | 1813 | 1462529969951 Marionette TRACE conn4 <- [1,2106,null,{}] 03:19:29 INFO - PROCESS | 1813 | 1462529969959 Marionette TRACE conn4 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:30 INFO - PROCESS | 1813 | 1462529970206 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 03:19:30 INFO - PROCESS | 1813 | 1462529970489 Marionette TRACE conn4 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:30 INFO - PROCESS | 1813 | ++DOCSHELL 0x8bed1000 == 100 [pid = 1813] [id = 534] 03:19:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 138 (0x8c129400) [pid = 1813] [serial = 1603] [outer = (nil)] 03:19:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 139 (0x8c3b2000) [pid = 1813] [serial = 1604] [outer = 0x8c129400] 03:19:30 INFO - PROCESS | 1813 | 1462529970586 Marionette DEBUG loaded listener.js 03:19:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 140 (0x8d7d2800) [pid = 1813] [serial = 1605] [outer = 0x8c129400] 03:19:31 INFO - PROCESS | 1813 | 1462529971598 Marionette TRACE conn4 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 03:19:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 03:19:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1701ms 03:19:31 INFO - PROCESS | 1813 | 1462529971642 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 03:19:31 INFO - PROCESS | 1813 | 1462529971647 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 03:19:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 03:19:31 INFO - PROCESS | 1813 | 1462529971660 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 03:19:31 INFO - PROCESS | 1813 | 1462529971665 Marionette TRACE conn4 <- [1,2110,null,{}] 03:19:31 INFO - PROCESS | 1813 | 1462529971683 Marionette TRACE conn4 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:32 INFO - PROCESS | 1813 | 1462529972037 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 03:19:32 INFO - PROCESS | 1813 | 1462529972254 Marionette TRACE conn4 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:32 INFO - PROCESS | 1813 | ++DOCSHELL 0x8d8f2400 == 101 [pid = 1813] [id = 535] 03:19:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 141 (0x8d8f2800) [pid = 1813] [serial = 1606] [outer = (nil)] 03:19:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 142 (0x8db9c400) [pid = 1813] [serial = 1607] [outer = 0x8d8f2800] 03:19:32 INFO - PROCESS | 1813 | 1462529972338 Marionette DEBUG loaded listener.js 03:19:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 143 (0x8e481000) [pid = 1813] [serial = 1608] [outer = 0x8d8f2800] 03:19:33 INFO - PROCESS | 1813 | --DOMWINDOW == 142 (0x9188b800) [pid = 1813] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 03:19:33 INFO - PROCESS | 1813 | --DOMWINDOW == 141 (0x92954400) [pid = 1813] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 03:19:33 INFO - PROCESS | 1813 | --DOMWINDOW == 140 (0x9221c000) [pid = 1813] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 03:19:33 INFO - PROCESS | 1813 | --DOMWINDOW == 139 (0x8e486c00) [pid = 1813] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 03:19:33 INFO - PROCESS | 1813 | --DOMWINDOW == 138 (0x8d7dec00) [pid = 1813] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 03:19:33 INFO - PROCESS | 1813 | --DOMWINDOW == 137 (0x99029000) [pid = 1813] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 03:19:33 INFO - PROCESS | 1813 | --DOMWINDOW == 136 (0x9903e400) [pid = 1813] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 03:19:33 INFO - PROCESS | 1813 | --DOMWINDOW == 135 (0x94c11000) [pid = 1813] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 03:19:33 INFO - PROCESS | 1813 | --DOMWINDOW == 134 (0x94dd5c00) [pid = 1813] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 03:19:33 INFO - PROCESS | 1813 | --DOMWINDOW == 133 (0x9d860400) [pid = 1813] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 03:19:33 INFO - PROCESS | 1813 | --DOMWINDOW == 132 (0x9a3c8000) [pid = 1813] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 03:19:33 INFO - PROCESS | 1813 | --DOMWINDOW == 131 (0x8c11dc00) [pid = 1813] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 03:19:33 INFO - PROCESS | 1813 | --DOMWINDOW == 130 (0x8743e000) [pid = 1813] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 03:19:33 INFO - PROCESS | 1813 | --DOMWINDOW == 129 (0x9902e400) [pid = 1813] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 03:19:33 INFO - PROCESS | 1813 | --DOMWINDOW == 128 (0x8d8ef800) [pid = 1813] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 03:19:33 INFO - PROCESS | 1813 | --DOMWINDOW == 127 (0x8c0a9400) [pid = 1813] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 03:19:33 INFO - PROCESS | 1813 | --DOMWINDOW == 126 (0x86f0ec00) [pid = 1813] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 03:19:33 INFO - PROCESS | 1813 | --DOMWINDOW == 125 (0x9274dc00) [pid = 1813] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 03:19:33 INFO - PROCESS | 1813 | --DOMWINDOW == 124 (0x92753000) [pid = 1813] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 03:19:33 INFO - PROCESS | 1813 | --DOMWINDOW == 123 (0x887ab000) [pid = 1813] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 03:19:33 INFO - PROCESS | 1813 | 1462529973718 Marionette TRACE conn4 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 03:19:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 03:19:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 2091ms 03:19:33 INFO - PROCESS | 1813 | 1462529973751 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 03:19:33 INFO - PROCESS | 1813 | 1462529973755 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 03:19:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 03:19:33 INFO - PROCESS | 1813 | 1462529973763 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 03:19:33 INFO - PROCESS | 1813 | 1462529973766 Marionette TRACE conn4 <- [1,2114,null,{}] 03:19:33 INFO - PROCESS | 1813 | 1462529973772 Marionette TRACE conn4 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:33 INFO - PROCESS | 1813 | 1462529973984 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 03:19:34 INFO - PROCESS | 1813 | 1462529974175 Marionette TRACE conn4 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:34 INFO - PROCESS | 1813 | ++DOCSHELL 0x87445c00 == 102 [pid = 1813] [id = 536] 03:19:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 124 (0x897f7400) [pid = 1813] [serial = 1609] [outer = (nil)] 03:19:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 125 (0x8e47ec00) [pid = 1813] [serial = 1610] [outer = 0x897f7400] 03:19:34 INFO - PROCESS | 1813 | 1462529974257 Marionette DEBUG loaded listener.js 03:19:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 126 (0x8ed18400) [pid = 1813] [serial = 1611] [outer = 0x897f7400] 03:19:35 INFO - PROCESS | 1813 | 1462529975268 Marionette TRACE conn4 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 03:19:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 03:19:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1582ms 03:19:35 INFO - PROCESS | 1813 | 1462529975346 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 03:19:35 INFO - PROCESS | 1813 | 1462529975353 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 03:19:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 03:19:35 INFO - PROCESS | 1813 | 1462529975363 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 03:19:35 INFO - PROCESS | 1813 | 1462529975369 Marionette TRACE conn4 <- [1,2118,null,{}] 03:19:35 INFO - PROCESS | 1813 | 1462529975381 Marionette TRACE conn4 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:35 INFO - PROCESS | 1813 | 1462529975660 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 03:19:36 INFO - PROCESS | 1813 | 1462529976011 Marionette TRACE conn4 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:36 INFO - PROCESS | 1813 | ++DOCSHELL 0x8b0ee800 == 103 [pid = 1813] [id = 537] 03:19:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 127 (0x8bd72800) [pid = 1813] [serial = 1612] [outer = (nil)] 03:19:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 128 (0x8bfd0000) [pid = 1813] [serial = 1613] [outer = 0x8bd72800] 03:19:36 INFO - PROCESS | 1813 | 1462529976104 Marionette DEBUG loaded listener.js 03:19:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 129 (0x8c124000) [pid = 1813] [serial = 1614] [outer = 0x8bd72800] 03:19:37 INFO - PROCESS | 1813 | 1462529977123 Marionette TRACE conn4 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 03:19:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 03:19:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1798ms 03:19:37 INFO - PROCESS | 1813 | 1462529977170 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 03:19:37 INFO - PROCESS | 1813 | 1462529977180 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 03:19:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 03:19:37 INFO - PROCESS | 1813 | 1462529977192 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 03:19:37 INFO - PROCESS | 1813 | 1462529977196 Marionette TRACE conn4 <- [1,2122,null,{}] 03:19:37 INFO - PROCESS | 1813 | 1462529977204 Marionette TRACE conn4 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:37 INFO - PROCESS | 1813 | 1462529977461 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 03:19:37 INFO - PROCESS | 1813 | 1462529977793 Marionette TRACE conn4 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:37 INFO - PROCESS | 1813 | ++DOCSHELL 0x8d8d9c00 == 104 [pid = 1813] [id = 538] 03:19:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 130 (0x8d8e1000) [pid = 1813] [serial = 1615] [outer = (nil)] 03:19:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 131 (0x8dba5000) [pid = 1813] [serial = 1616] [outer = 0x8d8e1000] 03:19:37 INFO - PROCESS | 1813 | 1462529977894 Marionette DEBUG loaded listener.js 03:19:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 132 (0x8ed85400) [pid = 1813] [serial = 1617] [outer = 0x8d8e1000] 03:19:38 INFO - PROCESS | 1813 | 1462529978890 Marionette TRACE conn4 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 03:19:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 03:19:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1734ms 03:19:38 INFO - PROCESS | 1813 | 1462529978926 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 03:19:38 INFO - PROCESS | 1813 | 1462529978931 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 03:19:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 03:19:38 INFO - PROCESS | 1813 | 1462529978938 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 03:19:38 INFO - PROCESS | 1813 | 1462529978945 Marionette TRACE conn4 <- [1,2126,null,{}] 03:19:38 INFO - PROCESS | 1813 | 1462529978963 Marionette TRACE conn4 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:39 INFO - PROCESS | 1813 | 1462529979203 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 03:19:39 INFO - PROCESS | 1813 | 1462529979589 Marionette TRACE conn4 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:39 INFO - PROCESS | 1813 | ++DOCSHELL 0x90c5cc00 == 105 [pid = 1813] [id = 539] 03:19:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 133 (0x90c62000) [pid = 1813] [serial = 1618] [outer = (nil)] 03:19:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 134 (0x90c9e800) [pid = 1813] [serial = 1619] [outer = 0x90c62000] 03:19:39 INFO - PROCESS | 1813 | 1462529979689 Marionette DEBUG loaded listener.js 03:19:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 135 (0x90da1400) [pid = 1813] [serial = 1620] [outer = 0x90c62000] 03:19:40 INFO - PROCESS | 1813 | 1462529980673 Marionette TRACE conn4 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 03:19:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 03:19:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1787ms 03:19:40 INFO - PROCESS | 1813 | 1462529980727 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 03:19:40 INFO - PROCESS | 1813 | 1462529980731 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 03:19:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 03:19:40 INFO - PROCESS | 1813 | 1462529980739 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 03:19:40 INFO - PROCESS | 1813 | 1462529980743 Marionette TRACE conn4 <- [1,2130,null,{}] 03:19:40 INFO - PROCESS | 1813 | 1462529980749 Marionette TRACE conn4 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:40 INFO - PROCESS | 1813 | 1462529980985 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 03:19:41 INFO - PROCESS | 1813 | 1462529981311 Marionette TRACE conn4 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:41 INFO - PROCESS | 1813 | ++DOCSHELL 0x8ed4fc00 == 106 [pid = 1813] [id = 540] 03:19:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 136 (0x90c63400) [pid = 1813] [serial = 1621] [outer = (nil)] 03:19:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 137 (0x91635000) [pid = 1813] [serial = 1622] [outer = 0x90c63400] 03:19:41 INFO - PROCESS | 1813 | 1462529981411 Marionette DEBUG loaded listener.js 03:19:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 138 (0x91792800) [pid = 1813] [serial = 1623] [outer = 0x90c63400] 03:19:42 INFO - PROCESS | 1813 | 1462529982352 Marionette TRACE conn4 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 03:19:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 03:19:42 INFO - PROCESS | 1813 | 1462529982397 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 03:19:42 INFO - PROCESS | 1813 | 1462529982405 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 03:19:42 INFO - PROCESS | 1813 | 1462529982408 Marionette TRACE conn4 <- [1,2134,null,{}] 03:19:42 INFO - PROCESS | 1813 | 1462529982416 Marionette TRACE conn4 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:42 INFO - PROCESS | 1813 | 1462529982645 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 03:19:42 INFO - PROCESS | 1813 | 1462529982889 Marionette TRACE conn4 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:42 INFO - PROCESS | 1813 | ++DOCSHELL 0x8dba0800 == 107 [pid = 1813] [id = 541] 03:19:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 139 (0x91571400) [pid = 1813] [serial = 1624] [outer = (nil)] 03:19:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 140 (0x919a5400) [pid = 1813] [serial = 1625] [outer = 0x91571400] 03:19:43 INFO - PROCESS | 1813 | 1462529983033 Marionette DEBUG loaded listener.js 03:19:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 141 (0x919af400) [pid = 1813] [serial = 1626] [outer = 0x91571400] 03:19:43 INFO - PROCESS | 1813 | 1462529983964 Marionette TRACE conn4 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 03:19:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 03:19:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1598ms 03:19:44 INFO - PROCESS | 1813 | 1462529984003 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 03:19:44 INFO - PROCESS | 1813 | 1462529984007 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 03:19:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 03:19:44 INFO - PROCESS | 1813 | 1462529984014 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 03:19:44 INFO - PROCESS | 1813 | 1462529984017 Marionette TRACE conn4 <- [1,2138,null,{}] 03:19:44 INFO - PROCESS | 1813 | 1462529984023 Marionette TRACE conn4 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:44 INFO - PROCESS | 1813 | 1462529984286 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 03:19:44 INFO - PROCESS | 1813 | 1462529984640 Marionette TRACE conn4 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:44 INFO - PROCESS | 1813 | ++DOCSHELL 0x9187f800 == 108 [pid = 1813] [id = 542] 03:19:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 142 (0x919ac800) [pid = 1813] [serial = 1627] [outer = (nil)] 03:19:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 143 (0x92746800) [pid = 1813] [serial = 1628] [outer = 0x919ac800] 03:19:44 INFO - PROCESS | 1813 | 1462529984743 Marionette DEBUG loaded listener.js 03:19:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 144 (0x927af400) [pid = 1813] [serial = 1629] [outer = 0x919ac800] 03:19:45 INFO - PROCESS | 1813 | 1462529985747 Marionette TRACE conn4 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 03:19:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 03:19:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1783ms 03:19:45 INFO - PROCESS | 1813 | 1462529985799 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 03:19:45 INFO - PROCESS | 1813 | 1462529985802 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 03:19:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 03:19:45 INFO - PROCESS | 1813 | 1462529985810 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 03:19:45 INFO - PROCESS | 1813 | 1462529985813 Marionette TRACE conn4 <- [1,2142,null,{}] 03:19:45 INFO - PROCESS | 1813 | 1462529985820 Marionette TRACE conn4 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:46 INFO - PROCESS | 1813 | 1462529986045 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 03:19:46 INFO - PROCESS | 1813 | 1462529986363 Marionette TRACE conn4 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:46 INFO - PROCESS | 1813 | ++DOCSHELL 0x9221c800 == 109 [pid = 1813] [id = 543] 03:19:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 145 (0x9221ec00) [pid = 1813] [serial = 1630] [outer = (nil)] 03:19:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 146 (0x92961000) [pid = 1813] [serial = 1631] [outer = 0x9221ec00] 03:19:46 INFO - PROCESS | 1813 | 1462529986468 Marionette DEBUG loaded listener.js 03:19:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 147 (0x934d2800) [pid = 1813] [serial = 1632] [outer = 0x9221ec00] 03:19:47 INFO - PROCESS | 1813 | 1462529987419 Marionette TRACE conn4 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 03:19:47 INFO - PROCESS | 1813 | 1462529987508 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 03:19:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 03:19:47 INFO - PROCESS | 1813 | 1462529987516 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 03:19:47 INFO - PROCESS | 1813 | 1462529987520 Marionette TRACE conn4 <- [1,2146,null,{}] 03:19:47 INFO - PROCESS | 1813 | 1462529987526 Marionette TRACE conn4 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:47 INFO - PROCESS | 1813 | 1462529987786 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 03:19:48 INFO - PROCESS | 1813 | 1462529988108 Marionette TRACE conn4 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:48 INFO - PROCESS | 1813 | ++DOCSHELL 0x9221f800 == 110 [pid = 1813] [id = 544] 03:19:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 148 (0x9292b400) [pid = 1813] [serial = 1633] [outer = (nil)] 03:19:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 149 (0x94c45400) [pid = 1813] [serial = 1634] [outer = 0x9292b400] 03:19:48 INFO - PROCESS | 1813 | 1462529988205 Marionette DEBUG loaded listener.js 03:19:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 150 (0x94c4a400) [pid = 1813] [serial = 1635] [outer = 0x9292b400] 03:19:49 INFO - PROCESS | 1813 | 1462529989138 Marionette TRACE conn4 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 03:19:49 INFO - PROCESS | 1813 | 1462529989207 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 03:19:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 03:19:49 INFO - PROCESS | 1813 | 1462529989214 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 03:19:49 INFO - PROCESS | 1813 | 1462529989218 Marionette TRACE conn4 <- [1,2150,null,{}] 03:19:49 INFO - PROCESS | 1813 | 1462529989224 Marionette TRACE conn4 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:49 INFO - PROCESS | 1813 | 1462529989469 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 03:19:49 INFO - PROCESS | 1813 | 1462529989798 Marionette TRACE conn4 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:49 INFO - PROCESS | 1813 | ++DOCSHELL 0x93468400 == 111 [pid = 1813] [id = 545] 03:19:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 151 (0x942f2400) [pid = 1813] [serial = 1636] [outer = (nil)] 03:19:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 152 (0x96a75800) [pid = 1813] [serial = 1637] [outer = 0x942f2400] 03:19:49 INFO - PROCESS | 1813 | 1462529989895 Marionette DEBUG loaded listener.js 03:19:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 153 (0x97e75400) [pid = 1813] [serial = 1638] [outer = 0x942f2400] 03:19:50 INFO - PROCESS | 1813 | 1462529990871 Marionette TRACE conn4 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 03:19:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 03:19:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1732ms 03:19:50 INFO - PROCESS | 1813 | 1462529990948 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 03:19:50 INFO - PROCESS | 1813 | 1462529990951 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 03:19:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 03:19:50 INFO - PROCESS | 1813 | 1462529990958 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 03:19:50 INFO - PROCESS | 1813 | 1462529990961 Marionette TRACE conn4 <- [1,2154,null,{}] 03:19:50 INFO - PROCESS | 1813 | 1462529990968 Marionette TRACE conn4 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:51 INFO - PROCESS | 1813 | 1462529991198 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 03:19:51 INFO - PROCESS | 1813 | 1462529991527 Marionette TRACE conn4 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:51 INFO - PROCESS | 1813 | ++DOCSHELL 0x92212800 == 112 [pid = 1813] [id = 546] 03:19:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 154 (0x94c0c800) [pid = 1813] [serial = 1639] [outer = (nil)] 03:19:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 155 (0x99029800) [pid = 1813] [serial = 1640] [outer = 0x94c0c800] 03:19:51 INFO - PROCESS | 1813 | 1462529991631 Marionette DEBUG loaded listener.js 03:19:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 156 (0x9902e400) [pid = 1813] [serial = 1641] [outer = 0x94c0c800] 03:19:52 INFO - PROCESS | 1813 | 1462529992597 Marionette TRACE conn4 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 03:19:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 03:19:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1686ms 03:19:52 INFO - PROCESS | 1813 | 1462529992646 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 03:19:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 03:19:52 INFO - PROCESS | 1813 | 1462529992651 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 03:19:52 INFO - PROCESS | 1813 | 1462529992658 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 03:19:52 INFO - PROCESS | 1813 | 1462529992663 Marionette TRACE conn4 <- [1,2158,null,{}] 03:19:52 INFO - PROCESS | 1813 | 1462529992670 Marionette TRACE conn4 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:52 INFO - PROCESS | 1813 | 1462529992927 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 03:19:53 INFO - PROCESS | 1813 | 1462529993264 Marionette TRACE conn4 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:53 INFO - PROCESS | 1813 | ++DOCSHELL 0x99130000 == 113 [pid = 1813] [id = 547] 03:19:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 157 (0x99e25c00) [pid = 1813] [serial = 1642] [outer = (nil)] 03:19:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 158 (0x9a182000) [pid = 1813] [serial = 1643] [outer = 0x99e25c00] 03:19:53 INFO - PROCESS | 1813 | 1462529993370 Marionette DEBUG loaded listener.js 03:19:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 159 (0x9a468000) [pid = 1813] [serial = 1644] [outer = 0x99e25c00] 03:19:54 INFO - PROCESS | 1813 | 1462529994338 Marionette TRACE conn4 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 03:19:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 03:19:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1745ms 03:19:54 INFO - PROCESS | 1813 | 1462529994403 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 03:19:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 03:19:54 INFO - PROCESS | 1813 | 1462529994408 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 03:19:54 INFO - PROCESS | 1813 | 1462529994414 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 03:19:54 INFO - PROCESS | 1813 | 1462529994418 Marionette TRACE conn4 <- [1,2162,null,{}] 03:19:54 INFO - PROCESS | 1813 | 1462529994424 Marionette TRACE conn4 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:54 INFO - PROCESS | 1813 | 1462529994673 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 03:19:55 INFO - PROCESS | 1813 | 1462529995001 Marionette TRACE conn4 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:55 INFO - PROCESS | 1813 | ++DOCSHELL 0x8d8edc00 == 114 [pid = 1813] [id = 548] 03:19:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 160 (0x91889c00) [pid = 1813] [serial = 1645] [outer = (nil)] 03:19:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 161 (0x9aac9400) [pid = 1813] [serial = 1646] [outer = 0x91889c00] 03:19:55 INFO - PROCESS | 1813 | 1462529995109 Marionette DEBUG loaded listener.js 03:19:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 162 (0x9aad1400) [pid = 1813] [serial = 1647] [outer = 0x91889c00] 03:19:56 INFO - PROCESS | 1813 | 1462529996020 Marionette TRACE conn4 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 03:19:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 03:19:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1683ms 03:19:56 INFO - PROCESS | 1813 | 1462529996097 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 03:19:56 INFO - PROCESS | 1813 | 1462529996100 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 03:19:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 03:19:56 INFO - PROCESS | 1813 | 1462529996108 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 03:19:56 INFO - PROCESS | 1813 | 1462529996110 Marionette TRACE conn4 <- [1,2166,null,{}] 03:19:56 INFO - PROCESS | 1813 | 1462529996117 Marionette TRACE conn4 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:56 INFO - PROCESS | 1813 | 1462529996380 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 03:19:56 INFO - PROCESS | 1813 | 1462529996701 Marionette TRACE conn4 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:56 INFO - PROCESS | 1813 | ++DOCSHELL 0x93467000 == 115 [pid = 1813] [id = 549] 03:19:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 163 (0x9a25d000) [pid = 1813] [serial = 1648] [outer = (nil)] 03:19:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 164 (0x9b5f3000) [pid = 1813] [serial = 1649] [outer = 0x9a25d000] 03:19:56 INFO - PROCESS | 1813 | 1462529996799 Marionette DEBUG loaded listener.js 03:19:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 165 (0x9ba54c00) [pid = 1813] [serial = 1650] [outer = 0x9a25d000] 03:19:57 INFO - PROCESS | 1813 | 1462529997744 Marionette TRACE conn4 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 03:19:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 03:19:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1692ms 03:19:57 INFO - PROCESS | 1813 | 1462529997801 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 03:19:57 INFO - PROCESS | 1813 | 1462529997805 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 03:19:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 03:19:57 INFO - PROCESS | 1813 | 1462529997813 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 03:19:57 INFO - PROCESS | 1813 | 1462529997816 Marionette TRACE conn4 <- [1,2170,null,{}] 03:19:57 INFO - PROCESS | 1813 | 1462529997823 Marionette TRACE conn4 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:58 INFO - PROCESS | 1813 | 1462529998116 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 03:19:58 INFO - PROCESS | 1813 | 1462529998440 Marionette TRACE conn4 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:19:58 INFO - PROCESS | 1813 | ++DOCSHELL 0x9903e400 == 116 [pid = 1813] [id = 550] 03:19:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 166 (0x9b5f4c00) [pid = 1813] [serial = 1651] [outer = (nil)] 03:19:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 167 (0x9c010800) [pid = 1813] [serial = 1652] [outer = 0x9b5f4c00] 03:19:58 INFO - PROCESS | 1813 | 1462529998538 Marionette DEBUG loaded listener.js 03:19:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 168 (0x9c085800) [pid = 1813] [serial = 1653] [outer = 0x9b5f4c00] 03:19:59 INFO - PROCESS | 1813 | 1462529999483 Marionette TRACE conn4 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 03:19:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 03:19:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1735ms 03:19:59 INFO - PROCESS | 1813 | 1462529999551 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 03:19:59 INFO - PROCESS | 1813 | 1462529999557 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 03:19:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 03:19:59 INFO - PROCESS | 1813 | 1462529999565 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 03:19:59 INFO - PROCESS | 1813 | 1462529999570 Marionette TRACE conn4 <- [1,2174,null,{}] 03:19:59 INFO - PROCESS | 1813 | 1462529999576 Marionette TRACE conn4 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:19:59 INFO - PROCESS | 1813 | 1462529999815 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 03:20:00 INFO - PROCESS | 1813 | 1462530000158 Marionette TRACE conn4 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:00 INFO - PROCESS | 1813 | ++DOCSHELL 0x9b062800 == 117 [pid = 1813] [id = 551] 03:20:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 169 (0x9c085000) [pid = 1813] [serial = 1654] [outer = (nil)] 03:20:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 170 (0x9d859c00) [pid = 1813] [serial = 1655] [outer = 0x9c085000] 03:20:00 INFO - PROCESS | 1813 | 1462530000287 Marionette DEBUG loaded listener.js 03:20:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 171 (0xa05fe400) [pid = 1813] [serial = 1656] [outer = 0x9c085000] 03:20:01 INFO - PROCESS | 1813 | 1462530001300 Marionette TRACE conn4 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 03:20:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 03:20:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1784ms 03:20:01 INFO - PROCESS | 1813 | 1462530001349 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 03:20:01 INFO - PROCESS | 1813 | 1462530001354 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 03:20:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 03:20:01 INFO - PROCESS | 1813 | 1462530001360 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 03:20:01 INFO - PROCESS | 1813 | 1462530001364 Marionette TRACE conn4 <- [1,2178,null,{}] 03:20:01 INFO - PROCESS | 1813 | 1462530001370 Marionette TRACE conn4 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:01 INFO - PROCESS | 1813 | 1462530001608 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 03:20:01 INFO - PROCESS | 1813 | 1462530001953 Marionette TRACE conn4 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:01 INFO - PROCESS | 1813 | ++DOCSHELL 0x86f10800 == 118 [pid = 1813] [id = 552] 03:20:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 172 (0x9c00b800) [pid = 1813] [serial = 1657] [outer = (nil)] 03:20:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 173 (0xa22de000) [pid = 1813] [serial = 1658] [outer = 0x9c00b800] 03:20:02 INFO - PROCESS | 1813 | 1462530002053 Marionette DEBUG loaded listener.js 03:20:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 174 (0xa26cd000) [pid = 1813] [serial = 1659] [outer = 0x9c00b800] 03:20:03 INFO - PROCESS | 1813 | 1462530003013 Marionette TRACE conn4 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 03:20:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 03:20:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1692ms 03:20:03 INFO - PROCESS | 1813 | 1462530003053 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 03:20:03 INFO - PROCESS | 1813 | 1462530003058 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 03:20:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 03:20:03 INFO - PROCESS | 1813 | 1462530003064 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 03:20:03 INFO - PROCESS | 1813 | 1462530003068 Marionette TRACE conn4 <- [1,2182,null,{}] 03:20:03 INFO - PROCESS | 1813 | 1462530003074 Marionette TRACE conn4 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:03 INFO - PROCESS | 1813 | 1462530003306 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 03:20:03 INFO - PROCESS | 1813 | 1462530003635 Marionette TRACE conn4 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:03 INFO - PROCESS | 1813 | ++DOCSHELL 0xa0622800 == 119 [pid = 1813] [id = 553] 03:20:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 175 (0xa102f400) [pid = 1813] [serial = 1660] [outer = (nil)] 03:20:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 176 (0xa35c7400) [pid = 1813] [serial = 1661] [outer = 0xa102f400] 03:20:03 INFO - PROCESS | 1813 | 1462530003730 Marionette DEBUG loaded listener.js 03:20:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 177 (0xa35cc800) [pid = 1813] [serial = 1662] [outer = 0xa102f400] 03:20:04 INFO - PROCESS | 1813 | 1462530004651 Marionette TRACE conn4 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 03:20:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 03:20:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1633ms 03:20:04 INFO - PROCESS | 1813 | 1462530004704 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 03:20:04 INFO - PROCESS | 1813 | 1462530004708 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 03:20:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 03:20:04 INFO - PROCESS | 1813 | 1462530004718 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 03:20:04 INFO - PROCESS | 1813 | 1462530004721 Marionette TRACE conn4 <- [1,2186,null,{}] 03:20:04 INFO - PROCESS | 1813 | 1462530004728 Marionette TRACE conn4 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:04 INFO - PROCESS | 1813 | 1462530004968 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 03:20:05 INFO - PROCESS | 1813 | 1462530005327 Marionette TRACE conn4 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:06 INFO - PROCESS | 1813 | --DOCSHELL 0x897ea800 == 118 [pid = 1813] [id = 398] 03:20:06 INFO - PROCESS | 1813 | --DOCSHELL 0x897f0c00 == 117 [pid = 1813] [id = 399] 03:20:06 INFO - PROCESS | 1813 | --DOCSHELL 0x887aac00 == 116 [pid = 1813] [id = 401] 03:20:06 INFO - PROCESS | 1813 | --DOCSHELL 0x8dca5000 == 115 [pid = 1813] [id = 470] 03:20:06 INFO - PROCESS | 1813 | --DOCSHELL 0x8d7d4400 == 114 [pid = 1813] [id = 395] 03:20:06 INFO - PROCESS | 1813 | --DOCSHELL 0x8743e400 == 113 [pid = 1813] [id = 403] 03:20:06 INFO - PROCESS | 1813 | --DOCSHELL 0x8c23bc00 == 112 [pid = 1813] [id = 400] 03:20:06 INFO - PROCESS | 1813 | --DOCSHELL 0x897ed800 == 111 [pid = 1813] [id = 397] 03:20:06 INFO - PROCESS | 1813 | --DOCSHELL 0x86f0c400 == 110 [pid = 1813] [id = 531] 03:20:06 INFO - PROCESS | 1813 | --DOCSHELL 0x9c08a800 == 109 [pid = 1813] [id = 530] 03:20:06 INFO - PROCESS | 1813 | --DOCSHELL 0x99139c00 == 108 [pid = 1813] [id = 528] 03:20:06 INFO - PROCESS | 1813 | --DOCSHELL 0x9a647c00 == 107 [pid = 1813] [id = 529] 03:20:06 INFO - PROCESS | 1813 | --DOCSHELL 0x927ae400 == 106 [pid = 1813] [id = 527] 03:20:06 INFO - PROCESS | 1813 | --DOCSHELL 0x98587400 == 105 [pid = 1813] [id = 526] 03:20:06 INFO - PROCESS | 1813 | --DOCSHELL 0x99025400 == 104 [pid = 1813] [id = 525] 03:20:06 INFO - PROCESS | 1813 | --DOCSHELL 0x91798800 == 103 [pid = 1813] [id = 524] 03:20:06 INFO - PROCESS | 1813 | --DOCSHELL 0x91f11800 == 102 [pid = 1813] [id = 522] 03:20:06 INFO - PROCESS | 1813 | --DOCSHELL 0x9156f400 == 101 [pid = 1813] [id = 523] 03:20:06 INFO - PROCESS | 1813 | --DOCSHELL 0x8c0a4000 == 100 [pid = 1813] [id = 521] 03:20:06 INFO - PROCESS | 1813 | --DOCSHELL 0x91634000 == 99 [pid = 1813] [id = 520] 03:20:06 INFO - PROCESS | 1813 | --DOCSHELL 0x8ed8b800 == 98 [pid = 1813] [id = 519] 03:20:06 INFO - PROCESS | 1813 | --DOCSHELL 0x8ed0c000 == 97 [pid = 1813] [id = 518] 03:20:06 INFO - PROCESS | 1813 | --DOCSHELL 0x8dba2000 == 96 [pid = 1813] [id = 517] 03:20:06 INFO - PROCESS | 1813 | --DOCSHELL 0x8c0a3000 == 95 [pid = 1813] [id = 516] 03:20:06 INFO - PROCESS | 1813 | --DOCSHELL 0x8743dc00 == 94 [pid = 1813] [id = 515] 03:20:06 INFO - PROCESS | 1813 | --DOMWINDOW == 176 (0x919b0000) [pid = 1813] [serial = 1499] [outer = (nil)] [url = about:blank] 03:20:06 INFO - PROCESS | 1813 | --DOMWINDOW == 175 (0x94c48400) [pid = 1813] [serial = 1509] [outer = (nil)] [url = about:blank] 03:20:06 INFO - PROCESS | 1813 | --DOMWINDOW == 174 (0x927ac400) [pid = 1813] [serial = 1502] [outer = (nil)] [url = about:blank] 03:20:06 INFO - PROCESS | 1813 | --DOMWINDOW == 173 (0x90daac00) [pid = 1813] [serial = 1496] [outer = (nil)] [url = about:blank] 03:20:06 INFO - PROCESS | 1813 | --DOMWINDOW == 172 (0x90c58c00) [pid = 1813] [serial = 1494] [outer = (nil)] [url = about:blank] 03:20:06 INFO - PROCESS | 1813 | --DOMWINDOW == 171 (0x9a6c1400) [pid = 1813] [serial = 1517] [outer = (nil)] [url = about:blank] 03:20:06 INFO - PROCESS | 1813 | --DOMWINDOW == 170 (0x99e23400) [pid = 1813] [serial = 1514] [outer = (nil)] [url = about:blank] 03:20:06 INFO - PROCESS | 1813 | --DOMWINDOW == 169 (0xa30ce000) [pid = 1813] [serial = 1535] [outer = (nil)] [url = about:blank] 03:20:06 INFO - PROCESS | 1813 | --DOMWINDOW == 168 (0x9b5f2800) [pid = 1813] [serial = 1520] [outer = (nil)] [url = about:blank] 03:20:06 INFO - PROCESS | 1813 | --DOMWINDOW == 167 (0xa102fc00) [pid = 1813] [serial = 1530] [outer = (nil)] [url = about:blank] 03:20:06 INFO - PROCESS | 1813 | --DOMWINDOW == 166 (0xa22d2000) [pid = 1813] [serial = 1532] [outer = (nil)] [url = about:blank] 03:20:06 INFO - PROCESS | 1813 | --DOMWINDOW == 165 (0xa0626000) [pid = 1813] [serial = 1527] [outer = (nil)] [url = about:blank] 03:20:06 INFO - PROCESS | 1813 | --DOMWINDOW == 164 (0x9163c800) [pid = 1813] [serial = 1497] [outer = (nil)] [url = about:blank] 03:20:06 INFO - PROCESS | 1813 | --DOMWINDOW == 163 (0x9aac8c00) [pid = 1813] [serial = 1518] [outer = (nil)] [url = about:blank] 03:20:06 INFO - PROCESS | 1813 | --DOMWINDOW == 162 (0x8c242400) [pid = 1813] [serial = 1542] [outer = (nil)] [url = about:blank] 03:20:06 INFO - PROCESS | 1813 | --DOMWINDOW == 161 (0x8a079800) [pid = 1813] [serial = 1538] [outer = (nil)] [url = about:blank] 03:20:06 INFO - PROCESS | 1813 | --DOMWINDOW == 160 (0x9d451800) [pid = 1813] [serial = 1524] [outer = (nil)] [url = about:blank] 03:20:06 INFO - PROCESS | 1813 | --DOMWINDOW == 159 (0xa22dd800) [pid = 1813] [serial = 1533] [outer = (nil)] [url = about:blank] 03:20:06 INFO - PROCESS | 1813 | --DOMWINDOW == 158 (0x92921c00) [pid = 1813] [serial = 1503] [outer = (nil)] [url = about:blank] 03:20:06 INFO - PROCESS | 1813 | --DOMWINDOW == 157 (0x8dcae400) [pid = 1813] [serial = 1491] [outer = (nil)] [url = about:blank] 03:20:06 INFO - PROCESS | 1813 | --DOMWINDOW == 156 (0x8c242000) [pid = 1813] [serial = 1488] [outer = (nil)] [url = about:blank] 03:20:06 INFO - PROCESS | 1813 | --DOMWINDOW == 155 (0x8f64a000) [pid = 1813] [serial = 1493] [outer = (nil)] [url = about:blank] 03:20:06 INFO - PROCESS | 1813 | --DOMWINDOW == 154 (0x9ba10c00) [pid = 1813] [serial = 1521] [outer = (nil)] [url = about:blank] 03:20:06 INFO - PROCESS | 1813 | --DOMWINDOW == 153 (0x8d8f4800) [pid = 1813] [serial = 1490] [outer = (nil)] [url = about:blank] 03:20:06 INFO - PROCESS | 1813 | --DOMWINDOW == 152 (0xa1026c00) [pid = 1813] [serial = 1529] [outer = (nil)] [url = about:blank] 03:20:06 INFO - PROCESS | 1813 | --DOMWINDOW == 151 (0x9221a000) [pid = 1813] [serial = 1500] [outer = (nil)] [url = about:blank] 03:20:06 INFO - PROCESS | 1813 | --DOMWINDOW == 150 (0x94c42800) [pid = 1813] [serial = 1508] [outer = (nil)] [url = about:blank] 03:20:06 INFO - PROCESS | 1813 | --DOMWINDOW == 149 (0x8c129c00) [pid = 1813] [serial = 1487] [outer = (nil)] [url = about:blank] 03:20:06 INFO - PROCESS | 1813 | --DOMWINDOW == 148 (0x887b7000) [pid = 1813] [serial = 1485] [outer = (nil)] [url = about:blank] 03:20:06 INFO - PROCESS | 1813 | --DOMWINDOW == 147 (0x8c3a5400) [pid = 1813] [serial = 1544] [outer = (nil)] [url = about:blank] 03:20:06 INFO - PROCESS | 1813 | --DOMWINDOW == 146 (0x94dd3400) [pid = 1813] [serial = 1511] [outer = (nil)] [url = about:blank] 03:20:06 INFO - PROCESS | 1813 | --DOMWINDOW == 145 (0x8c128c00) [pid = 1813] [serial = 1541] [outer = (nil)] [url = about:blank] 03:20:06 INFO - PROCESS | 1813 | --DOMWINDOW == 144 (0x8bd73000) [pid = 1813] [serial = 1539] [outer = (nil)] [url = about:blank] 03:20:06 INFO - PROCESS | 1813 | --DOMWINDOW == 143 (0xa0624800) [pid = 1813] [serial = 1526] [outer = (nil)] [url = about:blank] 03:20:06 INFO - PROCESS | 1813 | --DOMWINDOW == 142 (0x87443c00) [pid = 1813] [serial = 1484] [outer = (nil)] [url = about:blank] 03:20:06 INFO - PROCESS | 1813 | --DOMWINDOW == 141 (0x9c08e000) [pid = 1813] [serial = 1523] [outer = (nil)] [url = about:blank] 03:20:06 INFO - PROCESS | 1813 | --DOMWINDOW == 140 (0x9a13b000) [pid = 1813] [serial = 1515] [outer = (nil)] [url = about:blank] 03:20:06 INFO - PROCESS | 1813 | --DOMWINDOW == 139 (0x9295dc00) [pid = 1813] [serial = 1505] [outer = (nil)] [url = about:blank] 03:20:06 INFO - PROCESS | 1813 | --DOMWINDOW == 138 (0x94ddcc00) [pid = 1813] [serial = 1512] [outer = (nil)] [url = about:blank] 03:20:06 INFO - PROCESS | 1813 | --DOMWINDOW == 137 (0x8eb8dc00) [pid = 1813] [serial = 1416] [outer = (nil)] [url = about:blank] 03:20:06 INFO - PROCESS | 1813 | --DOMWINDOW == 136 (0x92961400) [pid = 1813] [serial = 1506] [outer = (nil)] [url = about:blank] 03:20:06 INFO - PROCESS | 1813 | ++DOCSHELL 0x86deac00 == 95 [pid = 1813] [id = 554] 03:20:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 137 (0x86df0400) [pid = 1813] [serial = 1663] [outer = (nil)] 03:20:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 138 (0x86f10400) [pid = 1813] [serial = 1664] [outer = 0x86df0400] 03:20:07 INFO - PROCESS | 1813 | 1462530007042 Marionette DEBUG loaded listener.js 03:20:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 139 (0x87448c00) [pid = 1813] [serial = 1665] [outer = 0x86df0400] 03:20:07 INFO - PROCESS | 1813 | 1462530007923 Marionette TRACE conn4 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 03:20:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 03:20:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 3240ms 03:20:07 INFO - PROCESS | 1813 | 1462530007960 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 03:20:07 INFO - PROCESS | 1813 | 1462530007967 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 03:20:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 03:20:07 INFO - PROCESS | 1813 | 1462530007977 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 03:20:07 INFO - PROCESS | 1813 | 1462530007981 Marionette TRACE conn4 <- [1,2190,null,{}] 03:20:07 INFO - PROCESS | 1813 | 1462530007990 Marionette TRACE conn4 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:08 INFO - PROCESS | 1813 | 1462530008220 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 03:20:08 INFO - PROCESS | 1813 | 1462530008428 Marionette TRACE conn4 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:08 INFO - PROCESS | 1813 | ++DOCSHELL 0x897f6400 == 96 [pid = 1813] [id = 555] 03:20:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 140 (0x897f8000) [pid = 1813] [serial = 1666] [outer = (nil)] 03:20:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 141 (0x8a079400) [pid = 1813] [serial = 1667] [outer = 0x897f8000] 03:20:08 INFO - PROCESS | 1813 | 1462530008516 Marionette DEBUG loaded listener.js 03:20:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 142 (0x8b0f1800) [pid = 1813] [serial = 1668] [outer = 0x897f8000] 03:20:09 INFO - PROCESS | 1813 | 1462530009468 Marionette TRACE conn4 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 03:20:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 03:20:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1545ms 03:20:09 INFO - PROCESS | 1813 | 1462530009539 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 03:20:09 INFO - PROCESS | 1813 | 1462530009546 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 03:20:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 03:20:09 INFO - PROCESS | 1813 | 1462530009562 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 03:20:09 INFO - PROCESS | 1813 | 1462530009571 Marionette TRACE conn4 <- [1,2194,null,{}] 03:20:09 INFO - PROCESS | 1813 | 1462530009591 Marionette TRACE conn4 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:09 INFO - PROCESS | 1813 | 1462530009881 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 03:20:09 INFO - PROCESS | 1813 | 1462530009919 Marionette TRACE conn4 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:09 INFO - PROCESS | 1813 | ++DOCSHELL 0x8bec9000 == 97 [pid = 1813] [id = 556] 03:20:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 143 (0x8bece800) [pid = 1813] [serial = 1669] [outer = (nil)] 03:20:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 144 (0x8bfc7800) [pid = 1813] [serial = 1670] [outer = 0x8bece800] 03:20:10 INFO - PROCESS | 1813 | 1462530009998 Marionette DEBUG loaded listener.js 03:20:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 145 (0x8c0ab400) [pid = 1813] [serial = 1671] [outer = 0x8bece800] 03:20:11 INFO - PROCESS | 1813 | 1462530011118 Marionette TRACE conn4 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 03:20:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 03:20:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1606ms 03:20:11 INFO - PROCESS | 1813 | 1462530011164 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 03:20:11 INFO - PROCESS | 1813 | 1462530011168 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 03:20:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 03:20:11 INFO - PROCESS | 1813 | 1462530011181 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 03:20:11 INFO - PROCESS | 1813 | 1462530011186 Marionette TRACE conn4 <- [1,2198,null,{}] 03:20:11 INFO - PROCESS | 1813 | 1462530011203 Marionette TRACE conn4 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:11 INFO - PROCESS | 1813 | 1462530011499 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 03:20:12 INFO - PROCESS | 1813 | --DOMWINDOW == 144 (0x9b064000) [pid = 1813] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 03:20:12 INFO - PROCESS | 1813 | --DOMWINDOW == 143 (0x9d87a000) [pid = 1813] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 03:20:12 INFO - PROCESS | 1813 | --DOMWINDOW == 142 (0x9221e000) [pid = 1813] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 03:20:12 INFO - PROCESS | 1813 | --DOMWINDOW == 141 (0x9a468c00) [pid = 1813] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 03:20:12 INFO - PROCESS | 1813 | --DOMWINDOW == 140 (0x91576000) [pid = 1813] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 03:20:12 INFO - PROCESS | 1813 | --DOMWINDOW == 139 (0x87440000) [pid = 1813] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 03:20:12 INFO - PROCESS | 1813 | --DOMWINDOW == 138 (0x9274bc00) [pid = 1813] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 03:20:12 INFO - PROCESS | 1813 | --DOMWINDOW == 137 (0x8c3ad400) [pid = 1813] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 03:20:12 INFO - PROCESS | 1813 | --DOMWINDOW == 136 (0x93653c00) [pid = 1813] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 03:20:12 INFO - PROCESS | 1813 | --DOMWINDOW == 135 (0x9966bc00) [pid = 1813] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 03:20:12 INFO - PROCESS | 1813 | --DOMWINDOW == 134 (0x90c5ac00) [pid = 1813] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 03:20:12 INFO - PROCESS | 1813 | --DOMWINDOW == 133 (0x8dba2c00) [pid = 1813] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 03:20:12 INFO - PROCESS | 1813 | --DOMWINDOW == 132 (0xa0627400) [pid = 1813] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 03:20:12 INFO - PROCESS | 1813 | --DOMWINDOW == 131 (0x9a469800) [pid = 1813] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 03:20:12 INFO - PROCESS | 1813 | --DOMWINDOW == 130 (0x9178cc00) [pid = 1813] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 03:20:12 INFO - PROCESS | 1813 | --DOMWINDOW == 129 (0x8d8f2800) [pid = 1813] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 03:20:12 INFO - PROCESS | 1813 | --DOMWINDOW == 128 (0x887aa000) [pid = 1813] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 03:20:12 INFO - PROCESS | 1813 | --DOMWINDOW == 127 (0x8ed15800) [pid = 1813] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 03:20:12 INFO - PROCESS | 1813 | --DOMWINDOW == 126 (0x8c129400) [pid = 1813] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 03:20:12 INFO - PROCESS | 1813 | --DOMWINDOW == 125 (0x99026000) [pid = 1813] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 03:20:12 INFO - PROCESS | 1813 | --DOMWINDOW == 124 (0x9a13a800) [pid = 1813] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 03:20:12 INFO - PROCESS | 1813 | --DOMWINDOW == 123 (0x8c126c00) [pid = 1813] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 03:20:12 INFO - PROCESS | 1813 | --DOMWINDOW == 122 (0x91636800) [pid = 1813] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 03:20:12 INFO - PROCESS | 1813 | 1462530012368 Marionette TRACE conn4 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:12 INFO - PROCESS | 1813 | ++DOCSHELL 0x86dec400 == 98 [pid = 1813] [id = 557] 03:20:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 123 (0x86f05000) [pid = 1813] [serial = 1672] [outer = (nil)] 03:20:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 124 (0x8bfce400) [pid = 1813] [serial = 1673] [outer = 0x86f05000] 03:20:12 INFO - PROCESS | 1813 | 1462530012455 Marionette DEBUG loaded listener.js 03:20:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 125 (0x8c3a8000) [pid = 1813] [serial = 1674] [outer = 0x86f05000] 03:20:13 INFO - PROCESS | 1813 | 1462530013219 Marionette TRACE conn4 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 03:20:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 03:20:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 2090ms 03:20:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 03:20:13 INFO - PROCESS | 1813 | 1462530013273 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 03:20:13 INFO - PROCESS | 1813 | 1462530013277 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 03:20:13 INFO - PROCESS | 1813 | 1462530013284 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 03:20:13 INFO - PROCESS | 1813 | 1462530013287 Marionette TRACE conn4 <- [1,2202,null,{}] 03:20:13 INFO - PROCESS | 1813 | 1462530013293 Marionette TRACE conn4 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:13 INFO - PROCESS | 1813 | 1462530013561 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 03:20:13 INFO - PROCESS | 1813 | 1462530013584 Marionette TRACE conn4 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:13 INFO - PROCESS | 1813 | ++DOCSHELL 0x8c126400 == 99 [pid = 1813] [id = 558] 03:20:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 126 (0x8c3ac000) [pid = 1813] [serial = 1675] [outer = (nil)] 03:20:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 127 (0x8c453c00) [pid = 1813] [serial = 1676] [outer = 0x8c3ac000] 03:20:13 INFO - PROCESS | 1813 | 1462530013661 Marionette DEBUG loaded listener.js 03:20:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 128 (0x8c647c00) [pid = 1813] [serial = 1677] [outer = 0x8c3ac000] 03:20:14 INFO - PROCESS | 1813 | 1462530014923 Marionette TRACE conn4 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 03:20:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 03:20:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1686ms 03:20:14 INFO - PROCESS | 1813 | 1462530014970 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 03:20:14 INFO - PROCESS | 1813 | 1462530014977 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 03:20:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 03:20:14 INFO - PROCESS | 1813 | 1462530014988 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 03:20:14 INFO - PROCESS | 1813 | 1462530014994 Marionette TRACE conn4 <- [1,2206,null,{}] 03:20:15 INFO - PROCESS | 1813 | 1462530015058 Marionette TRACE conn4 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:15 INFO - PROCESS | 1813 | 1462530015456 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 03:20:15 INFO - PROCESS | 1813 | 1462530015714 Marionette TRACE conn4 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:15 INFO - PROCESS | 1813 | ++DOCSHELL 0x897f2000 == 100 [pid = 1813] [id = 559] 03:20:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 129 (0x8bd6d800) [pid = 1813] [serial = 1678] [outer = (nil)] 03:20:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 130 (0x8bec8800) [pid = 1813] [serial = 1679] [outer = 0x8bd6d800] 03:20:15 INFO - PROCESS | 1813 | 1462530015810 Marionette DEBUG loaded listener.js 03:20:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 131 (0x8c0a6800) [pid = 1813] [serial = 1680] [outer = 0x8bd6d800] 03:20:16 INFO - PROCESS | 1813 | 1462530016823 Marionette TRACE conn4 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 03:20:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 03:20:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1902ms 03:20:16 INFO - PROCESS | 1813 | 1462530016891 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 03:20:16 INFO - PROCESS | 1813 | 1462530016914 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 03:20:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 03:20:16 INFO - PROCESS | 1813 | 1462530016929 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 03:20:16 INFO - PROCESS | 1813 | 1462530016935 Marionette TRACE conn4 <- [1,2210,null,{}] 03:20:16 INFO - PROCESS | 1813 | 1462530016942 Marionette TRACE conn4 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:17 INFO - PROCESS | 1813 | 1462530017271 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 03:20:17 INFO - PROCESS | 1813 | 1462530017569 Marionette TRACE conn4 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:17 INFO - PROCESS | 1813 | ++DOCSHELL 0x8c12cc00 == 101 [pid = 1813] [id = 560] 03:20:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 132 (0x8c23a800) [pid = 1813] [serial = 1681] [outer = (nil)] 03:20:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 133 (0x8c44f800) [pid = 1813] [serial = 1682] [outer = 0x8c23a800] 03:20:17 INFO - PROCESS | 1813 | 1462530017663 Marionette DEBUG loaded listener.js 03:20:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 134 (0x8c64d000) [pid = 1813] [serial = 1683] [outer = 0x8c23a800] 03:20:18 INFO - PROCESS | 1813 | 1462530018673 Marionette TRACE conn4 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 03:20:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 03:20:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1799ms 03:20:18 INFO - PROCESS | 1813 | 1462530018726 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 03:20:18 INFO - PROCESS | 1813 | 1462530018731 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 03:20:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 03:20:18 INFO - PROCESS | 1813 | 1462530018738 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 03:20:18 INFO - PROCESS | 1813 | 1462530018745 Marionette TRACE conn4 <- [1,2214,null,{}] 03:20:18 INFO - PROCESS | 1813 | 1462530018763 Marionette TRACE conn4 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:19 INFO - PROCESS | 1813 | 1462530019036 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 03:20:19 INFO - PROCESS | 1813 | 1462530019371 Marionette TRACE conn4 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:19 INFO - PROCESS | 1813 | ++DOCSHELL 0x8d8de000 == 102 [pid = 1813] [id = 561] 03:20:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 135 (0x8d8df000) [pid = 1813] [serial = 1684] [outer = (nil)] 03:20:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 136 (0x8d8e4c00) [pid = 1813] [serial = 1685] [outer = 0x8d8df000] 03:20:19 INFO - PROCESS | 1813 | 1462530019472 Marionette DEBUG loaded listener.js 03:20:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 137 (0x8d8ef400) [pid = 1813] [serial = 1686] [outer = 0x8d8df000] 03:20:20 INFO - PROCESS | 1813 | 1462530020426 Marionette TRACE conn4 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 03:20:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 03:20:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1744ms 03:20:20 INFO - PROCESS | 1813 | 1462530020505 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 03:20:20 INFO - PROCESS | 1813 | 1462530020509 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 03:20:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 03:20:20 INFO - PROCESS | 1813 | 1462530020528 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 03:20:20 INFO - PROCESS | 1813 | 1462530020532 Marionette TRACE conn4 <- [1,2218,null,{}] 03:20:20 INFO - PROCESS | 1813 | 1462530020538 Marionette TRACE conn4 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:20 INFO - PROCESS | 1813 | 1462530020773 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 03:20:21 INFO - PROCESS | 1813 | 1462530021100 Marionette TRACE conn4 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:21 INFO - PROCESS | 1813 | ++DOCSHELL 0x8d7de400 == 103 [pid = 1813] [id = 562] 03:20:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 138 (0x8db9b800) [pid = 1813] [serial = 1687] [outer = (nil)] 03:20:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 139 (0x8dca3000) [pid = 1813] [serial = 1688] [outer = 0x8db9b800] 03:20:21 INFO - PROCESS | 1813 | 1462530021200 Marionette DEBUG loaded listener.js 03:20:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 140 (0x8dcae400) [pid = 1813] [serial = 1689] [outer = 0x8db9b800] 03:20:22 INFO - PROCESS | 1813 | 1462530022582 Marionette TRACE conn4 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 03:20:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 03:20:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 2149ms 03:20:22 INFO - PROCESS | 1813 | 1462530022701 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 03:20:22 INFO - PROCESS | 1813 | 1462530022709 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 03:20:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 03:20:22 INFO - PROCESS | 1813 | 1462530022739 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 03:20:22 INFO - PROCESS | 1813 | 1462530022744 Marionette TRACE conn4 <- [1,2222,null,{}] 03:20:22 INFO - PROCESS | 1813 | 1462530022755 Marionette TRACE conn4 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:23 INFO - PROCESS | 1813 | 1462530023089 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 03:20:23 INFO - PROCESS | 1813 | 1462530023348 Marionette TRACE conn4 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:23 INFO - PROCESS | 1813 | ++DOCSHELL 0x8db9b000 == 104 [pid = 1813] [id = 563] 03:20:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 141 (0x8dba4800) [pid = 1813] [serial = 1690] [outer = (nil)] 03:20:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 142 (0x8eb83400) [pid = 1813] [serial = 1691] [outer = 0x8dba4800] 03:20:23 INFO - PROCESS | 1813 | 1462530023438 Marionette DEBUG loaded listener.js 03:20:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 143 (0x8eb88c00) [pid = 1813] [serial = 1692] [outer = 0x8dba4800] 03:20:24 INFO - PROCESS | 1813 | 1462530024432 Marionette TRACE conn4 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 03:20:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 03:20:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1748ms 03:20:24 INFO - PROCESS | 1813 | 1462530024488 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 03:20:24 INFO - PROCESS | 1813 | 1462530024495 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 03:20:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 03:20:24 INFO - PROCESS | 1813 | 1462530024508 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 03:20:24 INFO - PROCESS | 1813 | 1462530024511 Marionette TRACE conn4 <- [1,2226,null,{}] 03:20:24 INFO - PROCESS | 1813 | 1462530024518 Marionette TRACE conn4 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:24 INFO - PROCESS | 1813 | 1462530024852 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 03:20:25 INFO - PROCESS | 1813 | 1462530025237 Marionette TRACE conn4 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:25 INFO - PROCESS | 1813 | ++DOCSHELL 0x8e47f000 == 105 [pid = 1813] [id = 564] 03:20:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 144 (0x8ed50800) [pid = 1813] [serial = 1693] [outer = (nil)] 03:20:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 145 (0x8f647800) [pid = 1813] [serial = 1694] [outer = 0x8ed50800] 03:20:25 INFO - PROCESS | 1813 | 1462530025356 Marionette DEBUG loaded listener.js 03:20:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 146 (0x8f64b400) [pid = 1813] [serial = 1695] [outer = 0x8ed50800] 03:20:26 INFO - PROCESS | 1813 | 1462530026506 Marionette TRACE conn4 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 03:20:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 03:20:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 2034ms 03:20:26 INFO - PROCESS | 1813 | 1462530026542 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 03:20:26 INFO - PROCESS | 1813 | 1462530026546 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 03:20:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 03:20:26 INFO - PROCESS | 1813 | 1462530026553 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 03:20:26 INFO - PROCESS | 1813 | 1462530026556 Marionette TRACE conn4 <- [1,2230,null,{}] 03:20:26 INFO - PROCESS | 1813 | 1462530026563 Marionette TRACE conn4 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:26 INFO - PROCESS | 1813 | 1462530026882 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 03:20:27 INFO - PROCESS | 1813 | 1462530027226 Marionette TRACE conn4 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:27 INFO - PROCESS | 1813 | ++DOCSHELL 0x8db97c00 == 106 [pid = 1813] [id = 565] 03:20:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 147 (0x8e482400) [pid = 1813] [serial = 1696] [outer = (nil)] 03:20:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 148 (0x8f9e2000) [pid = 1813] [serial = 1697] [outer = 0x8e482400] 03:20:27 INFO - PROCESS | 1813 | 1462530027317 Marionette DEBUG loaded listener.js 03:20:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 149 (0x8f9e4c00) [pid = 1813] [serial = 1698] [outer = 0x8e482400] 03:20:28 INFO - PROCESS | 1813 | 1462530028241 Marionette TRACE conn4 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 03:20:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 03:20:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1742ms 03:20:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 03:20:28 INFO - PROCESS | 1813 | 1462530028295 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 03:20:28 INFO - PROCESS | 1813 | 1462530028299 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 03:20:28 INFO - PROCESS | 1813 | 1462530028306 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 03:20:28 INFO - PROCESS | 1813 | 1462530028309 Marionette TRACE conn4 <- [1,2234,null,{}] 03:20:28 INFO - PROCESS | 1813 | 1462530028316 Marionette TRACE conn4 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:28 INFO - PROCESS | 1813 | 1462530028542 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 03:20:28 INFO - PROCESS | 1813 | 1462530028865 Marionette TRACE conn4 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:28 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f64e000 == 107 [pid = 1813] [id = 566] 03:20:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 150 (0x8f9dc400) [pid = 1813] [serial = 1699] [outer = (nil)] 03:20:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 151 (0x90c99c00) [pid = 1813] [serial = 1700] [outer = 0x8f9dc400] 03:20:28 INFO - PROCESS | 1813 | 1462530028963 Marionette DEBUG loaded listener.js 03:20:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 152 (0x90c9c400) [pid = 1813] [serial = 1701] [outer = 0x8f9dc400] 03:20:29 INFO - PROCESS | 1813 | 1462530029870 Marionette TRACE conn4 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 03:20:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 03:20:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1585ms 03:20:29 INFO - PROCESS | 1813 | 1462530029891 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 03:20:29 INFO - PROCESS | 1813 | 1462530029895 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 03:20:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 03:20:29 INFO - PROCESS | 1813 | 1462530029902 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 03:20:29 INFO - PROCESS | 1813 | 1462530029906 Marionette TRACE conn4 <- [1,2238,null,{}] 03:20:29 INFO - PROCESS | 1813 | 1462530029933 Marionette TRACE conn4 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:30 INFO - PROCESS | 1813 | 1462530030222 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 03:20:30 INFO - PROCESS | 1813 | 1462530030563 Marionette TRACE conn4 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:30 INFO - PROCESS | 1813 | ++DOCSHELL 0x90d9ec00 == 108 [pid = 1813] [id = 567] 03:20:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 153 (0x90da0000) [pid = 1813] [serial = 1702] [outer = (nil)] 03:20:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 154 (0x90da7c00) [pid = 1813] [serial = 1703] [outer = 0x90da0000] 03:20:30 INFO - PROCESS | 1813 | 1462530030726 Marionette DEBUG loaded listener.js 03:20:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 155 (0x9156d400) [pid = 1813] [serial = 1704] [outer = 0x90da0000] 03:20:31 INFO - PROCESS | 1813 | 1462530031742 Marionette TRACE conn4 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 03:20:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 03:20:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1887ms 03:20:31 INFO - PROCESS | 1813 | 1462530031791 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 03:20:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 03:20:31 INFO - PROCESS | 1813 | 1462530031795 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 03:20:31 INFO - PROCESS | 1813 | 1462530031802 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 03:20:31 INFO - PROCESS | 1813 | 1462530031807 Marionette TRACE conn4 <- [1,2242,null,{}] 03:20:31 INFO - PROCESS | 1813 | 1462530031813 Marionette TRACE conn4 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:32 INFO - PROCESS | 1813 | 1462530032055 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 03:20:32 INFO - PROCESS | 1813 | 1462530032331 Marionette TRACE conn4 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:32 INFO - PROCESS | 1813 | ++DOCSHELL 0x90ca4400 == 109 [pid = 1813] [id = 568] 03:20:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 156 (0x90d9d000) [pid = 1813] [serial = 1705] [outer = (nil)] 03:20:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 157 (0x91631c00) [pid = 1813] [serial = 1706] [outer = 0x90d9d000] 03:20:32 INFO - PROCESS | 1813 | 1462530032472 Marionette DEBUG loaded listener.js 03:20:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 158 (0x91636c00) [pid = 1813] [serial = 1707] [outer = 0x90d9d000] 03:20:33 INFO - PROCESS | 1813 | 1462530033402 Marionette TRACE conn4 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 03:20:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 03:20:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1636ms 03:20:33 INFO - PROCESS | 1813 | 1462530033438 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 03:20:33 INFO - PROCESS | 1813 | 1462530033442 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 03:20:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 03:20:33 INFO - PROCESS | 1813 | 1462530033450 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 03:20:33 INFO - PROCESS | 1813 | 1462530033455 Marionette TRACE conn4 <- [1,2246,null,{}] 03:20:33 INFO - PROCESS | 1813 | 1462530033461 Marionette TRACE conn4 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:33 INFO - PROCESS | 1813 | 1462530033713 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 03:20:34 INFO - PROCESS | 1813 | 1462530034051 Marionette TRACE conn4 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:34 INFO - PROCESS | 1813 | ++DOCSHELL 0x91794c00 == 110 [pid = 1813] [id = 569] 03:20:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 159 (0x91886400) [pid = 1813] [serial = 1708] [outer = (nil)] 03:20:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 160 (0x9188cc00) [pid = 1813] [serial = 1709] [outer = 0x91886400] 03:20:34 INFO - PROCESS | 1813 | 1462530034158 Marionette DEBUG loaded listener.js 03:20:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 161 (0x919b4800) [pid = 1813] [serial = 1710] [outer = 0x91886400] 03:20:35 INFO - PROCESS | 1813 | 1462530035119 Marionette TRACE conn4 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 03:20:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 03:20:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1741ms 03:20:35 INFO - PROCESS | 1813 | 1462530035192 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 03:20:35 INFO - PROCESS | 1813 | 1462530035195 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 03:20:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 03:20:35 INFO - PROCESS | 1813 | 1462530035203 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 03:20:35 INFO - PROCESS | 1813 | 1462530035206 Marionette TRACE conn4 <- [1,2250,null,{}] 03:20:35 INFO - PROCESS | 1813 | 1462530035213 Marionette TRACE conn4 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:35 INFO - PROCESS | 1813 | 1462530035442 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 03:20:35 INFO - PROCESS | 1813 | 1462530035809 Marionette TRACE conn4 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:35 INFO - PROCESS | 1813 | ++DOCSHELL 0x91575000 == 111 [pid = 1813] [id = 570] 03:20:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 162 (0x9187ec00) [pid = 1813] [serial = 1711] [outer = (nil)] 03:20:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 163 (0x91f0d400) [pid = 1813] [serial = 1712] [outer = 0x9187ec00] 03:20:35 INFO - PROCESS | 1813 | 1462530035908 Marionette DEBUG loaded listener.js 03:20:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 164 (0x91f11800) [pid = 1813] [serial = 1713] [outer = 0x9187ec00] 03:20:36 INFO - PROCESS | 1813 | 1462530036827 Marionette TRACE conn4 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 03:20:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 03:20:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1683ms 03:20:36 INFO - PROCESS | 1813 | 1462530036888 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 03:20:36 INFO - PROCESS | 1813 | 1462530036892 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 03:20:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 03:20:36 INFO - PROCESS | 1813 | 1462530036899 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 03:20:36 INFO - PROCESS | 1813 | 1462530036902 Marionette TRACE conn4 <- [1,2254,null,{}] 03:20:36 INFO - PROCESS | 1813 | 1462530036908 Marionette TRACE conn4 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:37 INFO - PROCESS | 1813 | 1462530037146 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 03:20:37 INFO - PROCESS | 1813 | 1462530037470 Marionette TRACE conn4 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:37 INFO - PROCESS | 1813 | ++DOCSHELL 0x91798c00 == 112 [pid = 1813] [id = 571] 03:20:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 165 (0x91889400) [pid = 1813] [serial = 1714] [outer = (nil)] 03:20:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 166 (0x9221b000) [pid = 1813] [serial = 1715] [outer = 0x91889400] 03:20:37 INFO - PROCESS | 1813 | 1462530037564 Marionette DEBUG loaded listener.js 03:20:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 167 (0x9221d400) [pid = 1813] [serial = 1716] [outer = 0x91889400] 03:20:38 INFO - PROCESS | 1813 | 1462530038520 Marionette TRACE conn4 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 03:20:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 03:20:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1686ms 03:20:38 INFO - PROCESS | 1813 | 1462530038587 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 03:20:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 03:20:38 INFO - PROCESS | 1813 | 1462530038591 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 03:20:38 INFO - PROCESS | 1813 | 1462530038598 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 03:20:38 INFO - PROCESS | 1813 | 1462530038602 Marionette TRACE conn4 <- [1,2258,null,{}] 03:20:38 INFO - PROCESS | 1813 | 1462530038608 Marionette TRACE conn4 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:38 INFO - PROCESS | 1813 | 1462530038836 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 03:20:39 INFO - PROCESS | 1813 | 1462530039162 Marionette TRACE conn4 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:39 INFO - PROCESS | 1813 | ++DOCSHELL 0x8c450c00 == 113 [pid = 1813] [id = 572] 03:20:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 168 (0x91f11c00) [pid = 1813] [serial = 1717] [outer = (nil)] 03:20:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 169 (0x927a6800) [pid = 1813] [serial = 1718] [outer = 0x91f11c00] 03:20:39 INFO - PROCESS | 1813 | 1462530039259 Marionette DEBUG loaded listener.js 03:20:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 170 (0x927a9400) [pid = 1813] [serial = 1719] [outer = 0x91f11c00] 03:20:40 INFO - PROCESS | 1813 | 1462530040216 Marionette TRACE conn4 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 03:20:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 03:20:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1643ms 03:20:40 INFO - PROCESS | 1813 | 1462530040249 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 03:20:40 INFO - PROCESS | 1813 | 1462530040252 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 03:20:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 03:20:40 INFO - PROCESS | 1813 | 1462530040262 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 03:20:40 INFO - PROCESS | 1813 | 1462530040266 Marionette TRACE conn4 <- [1,2262,null,{}] 03:20:40 INFO - PROCESS | 1813 | 1462530040272 Marionette TRACE conn4 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:40 INFO - PROCESS | 1813 | 1462530040497 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 03:20:40 INFO - PROCESS | 1813 | 1462530040852 Marionette TRACE conn4 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:40 INFO - PROCESS | 1813 | ++DOCSHELL 0x9221b800 == 114 [pid = 1813] [id = 573] 03:20:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 171 (0x92754000) [pid = 1813] [serial = 1720] [outer = (nil)] 03:20:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 172 (0x92925800) [pid = 1813] [serial = 1721] [outer = 0x92754000] 03:20:40 INFO - PROCESS | 1813 | 1462530040951 Marionette DEBUG loaded listener.js 03:20:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 173 (0x92928000) [pid = 1813] [serial = 1722] [outer = 0x92754000] 03:20:41 INFO - PROCESS | 1813 | 1462530041860 Marionette TRACE conn4 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 03:20:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 03:20:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1634ms 03:20:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 03:20:41 INFO - PROCESS | 1813 | 1462530041897 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 03:20:41 INFO - PROCESS | 1813 | 1462530041900 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 03:20:41 INFO - PROCESS | 1813 | 1462530041907 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 03:20:41 INFO - PROCESS | 1813 | 1462530041911 Marionette TRACE conn4 <- [1,2266,null,{}] 03:20:41 INFO - PROCESS | 1813 | 1462530041918 Marionette TRACE conn4 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:42 INFO - PROCESS | 1813 | 1462530042155 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 03:20:42 INFO - PROCESS | 1813 | 1462530042492 Marionette TRACE conn4 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:42 INFO - PROCESS | 1813 | ++DOCSHELL 0x927a7800 == 115 [pid = 1813] [id = 574] 03:20:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 174 (0x92955800) [pid = 1813] [serial = 1723] [outer = (nil)] 03:20:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 175 (0x92960400) [pid = 1813] [serial = 1724] [outer = 0x92955800] 03:20:42 INFO - PROCESS | 1813 | 1462530042588 Marionette DEBUG loaded listener.js 03:20:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 176 (0x93468000) [pid = 1813] [serial = 1725] [outer = 0x92955800] 03:20:43 INFO - PROCESS | 1813 | 1462530043562 Marionette TRACE conn4 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 03:20:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 03:20:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1688ms 03:20:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 03:20:43 INFO - PROCESS | 1813 | 1462530043595 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 03:20:43 INFO - PROCESS | 1813 | 1462530043599 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 03:20:43 INFO - PROCESS | 1813 | 1462530043606 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 03:20:43 INFO - PROCESS | 1813 | 1462530043609 Marionette TRACE conn4 <- [1,2270,null,{}] 03:20:43 INFO - PROCESS | 1813 | 1462530043615 Marionette TRACE conn4 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:43 INFO - PROCESS | 1813 | 1462530043842 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 03:20:44 INFO - PROCESS | 1813 | 1462530044176 Marionette TRACE conn4 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:44 INFO - PROCESS | 1813 | ++DOCSHELL 0x9292cc00 == 116 [pid = 1813] [id = 575] 03:20:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 177 (0x92957000) [pid = 1813] [serial = 1726] [outer = (nil)] 03:20:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 178 (0x9365b000) [pid = 1813] [serial = 1727] [outer = 0x92957000] 03:20:44 INFO - PROCESS | 1813 | 1462530044275 Marionette DEBUG loaded listener.js 03:20:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 179 (0x9365c800) [pid = 1813] [serial = 1728] [outer = 0x92957000] 03:20:46 INFO - PROCESS | 1813 | --DOCSHELL 0x8bfc8400 == 115 [pid = 1813] [id = 407] 03:20:46 INFO - PROCESS | 1813 | --DOCSHELL 0x8d7d5000 == 114 [pid = 1813] [id = 250] 03:20:46 INFO - PROCESS | 1813 | --DOCSHELL 0x8eb8d000 == 113 [pid = 1813] [id = 251] 03:20:46 INFO - PROCESS | 1813 | --DOCSHELL 0x8bed2c00 == 112 [pid = 1813] [id = 268] 03:20:46 INFO - PROCESS | 1813 | --DOCSHELL 0x8b0f0800 == 111 [pid = 1813] [id = 272] 03:20:46 INFO - PROCESS | 1813 | --DOCSHELL 0x8d7d8800 == 110 [pid = 1813] [id = 248] 03:20:46 INFO - PROCESS | 1813 | --DOCSHELL 0x8ed11000 == 109 [pid = 1813] [id = 269] 03:20:46 INFO - PROCESS | 1813 | --DOCSHELL 0x8b0f7800 == 108 [pid = 1813] [id = 270] 03:20:46 INFO - PROCESS | 1813 | --DOMWINDOW == 178 (0x942f0400) [pid = 1813] [serial = 1571] [outer = (nil)] [url = about:blank] 03:20:46 INFO - PROCESS | 1813 | --DOMWINDOW == 177 (0x9b796c00) [pid = 1813] [serial = 1584] [outer = (nil)] [url = about:blank] 03:20:46 INFO - PROCESS | 1813 | --DOMWINDOW == 176 (0x9274c400) [pid = 1813] [serial = 1566] [outer = (nil)] [url = about:blank] 03:20:46 INFO - PROCESS | 1813 | --DOMWINDOW == 175 (0x8744c400) [pid = 1813] [serial = 1547] [outer = (nil)] [url = about:blank] 03:20:46 INFO - PROCESS | 1813 | --DOMWINDOW == 174 (0x93466800) [pid = 1813] [serial = 1569] [outer = (nil)] [url = about:blank] 03:20:46 INFO - PROCESS | 1813 | --DOMWINDOW == 173 (0x8db9d000) [pid = 1813] [serial = 1482] [outer = (nil)] [url = about:blank] 03:20:46 INFO - PROCESS | 1813 | --DOMWINDOW == 172 (0x94dda400) [pid = 1813] [serial = 1574] [outer = (nil)] [url = about:blank] 03:20:46 INFO - PROCESS | 1813 | --DOMWINDOW == 171 (0x9c082400) [pid = 1813] [serial = 1586] [outer = (nil)] [url = about:blank] 03:20:46 INFO - PROCESS | 1813 | --DOMWINDOW == 170 (0x90ca2c00) [pid = 1813] [serial = 1559] [outer = (nil)] [url = about:blank] 03:20:46 INFO - PROCESS | 1813 | --DOMWINDOW == 169 (0x8dca6000) [pid = 1813] [serial = 1553] [outer = (nil)] [url = about:blank] 03:20:46 INFO - PROCESS | 1813 | --DOMWINDOW == 168 (0xa32f1400) [pid = 1813] [serial = 1592] [outer = (nil)] [url = about:blank] 03:20:46 INFO - PROCESS | 1813 | --DOMWINDOW == 167 (0xa35cc400) [pid = 1813] [serial = 1598] [outer = (nil)] [url = about:blank] 03:20:46 INFO - PROCESS | 1813 | --DOMWINDOW == 166 (0x94c44800) [pid = 1813] [serial = 1572] [outer = (nil)] [url = about:blank] 03:20:46 INFO - PROCESS | 1813 | --DOMWINDOW == 165 (0xa35a5c00) [pid = 1813] [serial = 1595] [outer = (nil)] [url = about:blank] 03:20:46 INFO - PROCESS | 1813 | --DOMWINDOW == 164 (0x8db9c400) [pid = 1813] [serial = 1607] [outer = (nil)] [url = about:blank] 03:20:46 INFO - PROCESS | 1813 | --DOMWINDOW == 163 (0x8b0f9c00) [pid = 1813] [serial = 1601] [outer = (nil)] [url = about:blank] 03:20:46 INFO - PROCESS | 1813 | --DOMWINDOW == 162 (0x8f9dec00) [pid = 1813] [serial = 1557] [outer = (nil)] [url = about:blank] 03:20:46 INFO - PROCESS | 1813 | --DOMWINDOW == 161 (0x9c08d800) [pid = 1813] [serial = 1587] [outer = (nil)] [url = about:blank] 03:20:46 INFO - PROCESS | 1813 | --DOMWINDOW == 160 (0x8c3b2000) [pid = 1813] [serial = 1604] [outer = (nil)] [url = about:blank] 03:20:46 INFO - PROCESS | 1813 | --DOMWINDOW == 159 (0x94faec00) [pid = 1813] [serial = 1575] [outer = (nil)] [url = about:blank] 03:20:46 INFO - PROCESS | 1813 | --DOMWINDOW == 158 (0x897f3c00) [pid = 1813] [serial = 1548] [outer = (nil)] [url = about:blank] 03:20:46 INFO - PROCESS | 1813 | --DOMWINDOW == 157 (0x92956000) [pid = 1813] [serial = 1568] [outer = (nil)] [url = about:blank] 03:20:46 INFO - PROCESS | 1813 | --DOMWINDOW == 156 (0x8c0a1c00) [pid = 1813] [serial = 1602] [outer = (nil)] [url = about:blank] 03:20:46 INFO - PROCESS | 1813 | --DOMWINDOW == 155 (0x9b78d800) [pid = 1813] [serial = 1583] [outer = (nil)] [url = about:blank] 03:20:46 INFO - PROCESS | 1813 | --DOMWINDOW == 154 (0xa32f2c00) [pid = 1813] [serial = 1593] [outer = (nil)] [url = about:blank] 03:20:46 INFO - PROCESS | 1813 | --DOMWINDOW == 153 (0xa35cf400) [pid = 1813] [serial = 1599] [outer = (nil)] [url = about:blank] 03:20:46 INFO - PROCESS | 1813 | --DOMWINDOW == 152 (0x99e26800) [pid = 1813] [serial = 1578] [outer = (nil)] [url = about:blank] 03:20:46 INFO - PROCESS | 1813 | --DOMWINDOW == 151 (0x9a649c00) [pid = 1813] [serial = 1581] [outer = (nil)] [url = about:blank] 03:20:46 INFO - PROCESS | 1813 | --DOMWINDOW == 150 (0x8d7d2800) [pid = 1813] [serial = 1605] [outer = (nil)] [url = about:blank] 03:20:46 INFO - PROCESS | 1813 | --DOMWINDOW == 149 (0x8e483400) [pid = 1813] [serial = 1554] [outer = (nil)] [url = about:blank] 03:20:46 INFO - PROCESS | 1813 | --DOMWINDOW == 148 (0x924b1400) [pid = 1813] [serial = 1565] [outer = (nil)] [url = about:blank] 03:20:46 INFO - PROCESS | 1813 | --DOMWINDOW == 147 (0xa228d400) [pid = 1813] [serial = 1589] [outer = (nil)] [url = about:blank] 03:20:46 INFO - PROCESS | 1813 | --DOMWINDOW == 146 (0x9a471400) [pid = 1813] [serial = 1580] [outer = (nil)] [url = about:blank] 03:20:46 INFO - PROCESS | 1813 | --DOMWINDOW == 145 (0xa35c5000) [pid = 1813] [serial = 1596] [outer = (nil)] [url = about:blank] 03:20:46 INFO - PROCESS | 1813 | --DOMWINDOW == 144 (0x8c3a7000) [pid = 1813] [serial = 1550] [outer = (nil)] [url = about:blank] 03:20:46 INFO - PROCESS | 1813 | --DOMWINDOW == 143 (0x9163d800) [pid = 1813] [serial = 1562] [outer = (nil)] [url = about:blank] 03:20:46 INFO - PROCESS | 1813 | --DOMWINDOW == 142 (0x8e481000) [pid = 1813] [serial = 1608] [outer = (nil)] [url = about:blank] 03:20:46 INFO - PROCESS | 1813 | --DOMWINDOW == 141 (0x90d9b800) [pid = 1813] [serial = 1560] [outer = (nil)] [url = about:blank] 03:20:46 INFO - PROCESS | 1813 | --DOMWINDOW == 140 (0x8f646c00) [pid = 1813] [serial = 1556] [outer = (nil)] [url = about:blank] 03:20:46 INFO - PROCESS | 1813 | --DOMWINDOW == 139 (0x91f05400) [pid = 1813] [serial = 1563] [outer = (nil)] [url = about:blank] 03:20:46 INFO - PROCESS | 1813 | --DOMWINDOW == 138 (0x8c64e400) [pid = 1813] [serial = 1551] [outer = (nil)] [url = about:blank] 03:20:46 INFO - PROCESS | 1813 | --DOMWINDOW == 137 (0x9902b800) [pid = 1813] [serial = 1577] [outer = (nil)] [url = about:blank] 03:20:46 INFO - PROCESS | 1813 | --DOMWINDOW == 136 (0x8e47ec00) [pid = 1813] [serial = 1610] [outer = (nil)] [url = about:blank] 03:20:46 INFO - PROCESS | 1813 | --DOMWINDOW == 135 (0xa22d6000) [pid = 1813] [serial = 1590] [outer = (nil)] [url = about:blank] 03:20:46 INFO - PROCESS | 1813 | --DOMWINDOW == 134 (0xa30d3400) [pid = 1813] [serial = 1536] [outer = (nil)] [url = about:blank] 03:20:46 INFO - PROCESS | 1813 | 1462530046940 Marionette TRACE conn4 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 03:20:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 03:20:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 3353ms 03:20:46 INFO - PROCESS | 1813 | 1462530046959 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 03:20:46 INFO - PROCESS | 1813 | 1462530046965 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 03:20:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 03:20:46 INFO - PROCESS | 1813 | 1462530046974 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 03:20:46 INFO - PROCESS | 1813 | 1462530046979 Marionette TRACE conn4 <- [1,2274,null,{}] 03:20:47 INFO - PROCESS | 1813 | 1462530046989 Marionette TRACE conn4 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:47 INFO - PROCESS | 1813 | 1462530047227 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 03:20:47 INFO - PROCESS | 1813 | 1462530047430 Marionette TRACE conn4 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:47 INFO - PROCESS | 1813 | ++DOCSHELL 0x8a073400 == 109 [pid = 1813] [id = 576] 03:20:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 135 (0x8a079c00) [pid = 1813] [serial = 1729] [outer = (nil)] 03:20:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 136 (0x8bd6b400) [pid = 1813] [serial = 1730] [outer = 0x8a079c00] 03:20:47 INFO - PROCESS | 1813 | 1462530047565 Marionette DEBUG loaded listener.js 03:20:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 137 (0x8bfc3000) [pid = 1813] [serial = 1731] [outer = 0x8a079c00] 03:20:48 INFO - PROCESS | 1813 | 1462530048411 Marionette TRACE conn4 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 03:20:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 03:20:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1490ms 03:20:48 INFO - PROCESS | 1813 | 1462530048464 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 03:20:48 INFO - PROCESS | 1813 | 1462530048474 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 03:20:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 03:20:48 INFO - PROCESS | 1813 | 1462530048484 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 03:20:48 INFO - PROCESS | 1813 | 1462530048489 Marionette TRACE conn4 <- [1,2278,null,{}] 03:20:48 INFO - PROCESS | 1813 | 1462530048496 Marionette TRACE conn4 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:48 INFO - PROCESS | 1813 | 1462530048714 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 03:20:48 INFO - PROCESS | 1813 | 1462530048944 Marionette TRACE conn4 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:48 INFO - PROCESS | 1813 | ++DOCSHELL 0x8a07b400 == 110 [pid = 1813] [id = 577] 03:20:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 138 (0x8bd67c00) [pid = 1813] [serial = 1732] [outer = (nil)] 03:20:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 139 (0x8c3ab800) [pid = 1813] [serial = 1733] [outer = 0x8bd67c00] 03:20:49 INFO - PROCESS | 1813 | 1462530049021 Marionette DEBUG loaded listener.js 03:20:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 140 (0x8c44d800) [pid = 1813] [serial = 1734] [outer = 0x8bd67c00] 03:20:50 INFO - PROCESS | 1813 | 1462530050016 Marionette TRACE conn4 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 03:20:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 03:20:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1581ms 03:20:50 INFO - PROCESS | 1813 | 1462530050067 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 03:20:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 03:20:50 INFO - PROCESS | 1813 | 1462530050072 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 03:20:50 INFO - PROCESS | 1813 | 1462530050078 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 03:20:50 INFO - PROCESS | 1813 | 1462530050084 Marionette TRACE conn4 <- [1,2282,null,{}] 03:20:50 INFO - PROCESS | 1813 | 1462530050135 Marionette TRACE conn4 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:50 INFO - PROCESS | 1813 | 1462530050412 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 03:20:50 INFO - PROCESS | 1813 | 1462530050439 Marionette TRACE conn4 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:50 INFO - PROCESS | 1813 | ++DOCSHELL 0x8bfcec00 == 111 [pid = 1813] [id = 578] 03:20:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 141 (0x8c454400) [pid = 1813] [serial = 1735] [outer = (nil)] 03:20:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 142 (0x8d8d7000) [pid = 1813] [serial = 1736] [outer = 0x8c454400] 03:20:50 INFO - PROCESS | 1813 | 1462530050519 Marionette DEBUG loaded listener.js 03:20:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 143 (0x8d8f4800) [pid = 1813] [serial = 1737] [outer = 0x8c454400] 03:20:51 INFO - PROCESS | 1813 | --DOMWINDOW == 142 (0x9c085000) [pid = 1813] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 03:20:51 INFO - PROCESS | 1813 | --DOMWINDOW == 141 (0x9221ec00) [pid = 1813] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 03:20:51 INFO - PROCESS | 1813 | --DOMWINDOW == 140 (0x897f8000) [pid = 1813] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 03:20:51 INFO - PROCESS | 1813 | --DOMWINDOW == 139 (0x91571400) [pid = 1813] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 03:20:51 INFO - PROCESS | 1813 | --DOMWINDOW == 138 (0x86df0400) [pid = 1813] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 03:20:51 INFO - PROCESS | 1813 | --DOMWINDOW == 137 (0x91889c00) [pid = 1813] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 03:20:51 INFO - PROCESS | 1813 | --DOMWINDOW == 136 (0x9a25d000) [pid = 1813] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 03:20:51 INFO - PROCESS | 1813 | --DOMWINDOW == 135 (0x919ac800) [pid = 1813] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 03:20:51 INFO - PROCESS | 1813 | --DOMWINDOW == 134 (0x99e25c00) [pid = 1813] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 03:20:51 INFO - PROCESS | 1813 | --DOMWINDOW == 133 (0x8bece800) [pid = 1813] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 03:20:51 INFO - PROCESS | 1813 | --DOMWINDOW == 132 (0x86f05000) [pid = 1813] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 03:20:51 INFO - PROCESS | 1813 | --DOMWINDOW == 131 (0x8d8e1000) [pid = 1813] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 03:20:51 INFO - PROCESS | 1813 | --DOMWINDOW == 130 (0x9c00b800) [pid = 1813] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 03:20:51 INFO - PROCESS | 1813 | --DOMWINDOW == 129 (0x8c11fc00) [pid = 1813] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 03:20:51 INFO - PROCESS | 1813 | --DOMWINDOW == 128 (0x9b5f4c00) [pid = 1813] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 03:20:51 INFO - PROCESS | 1813 | --DOMWINDOW == 127 (0x90c62000) [pid = 1813] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 03:20:51 INFO - PROCESS | 1813 | --DOMWINDOW == 126 (0xa102f400) [pid = 1813] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 03:20:51 INFO - PROCESS | 1813 | --DOMWINDOW == 125 (0x8bd72800) [pid = 1813] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 03:20:51 INFO - PROCESS | 1813 | --DOMWINDOW == 124 (0x94c0c800) [pid = 1813] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 03:20:51 INFO - PROCESS | 1813 | --DOMWINDOW == 123 (0x90c63400) [pid = 1813] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 03:20:51 INFO - PROCESS | 1813 | --DOMWINDOW == 122 (0x942f2400) [pid = 1813] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 03:20:51 INFO - PROCESS | 1813 | --DOMWINDOW == 121 (0x9292b400) [pid = 1813] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 03:20:52 INFO - PROCESS | 1813 | 1462530052130 Marionette TRACE conn4 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 03:20:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 03:20:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 2103ms 03:20:52 INFO - PROCESS | 1813 | 1462530052182 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 03:20:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 03:20:52 INFO - PROCESS | 1813 | 1462530052187 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 03:20:52 INFO - PROCESS | 1813 | 1462530052193 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 03:20:52 INFO - PROCESS | 1813 | 1462530052196 Marionette TRACE conn4 <- [1,2286,null,{}] 03:20:52 INFO - PROCESS | 1813 | 1462530052202 Marionette TRACE conn4 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:52 INFO - PROCESS | 1813 | 1462530052403 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 03:20:52 INFO - PROCESS | 1813 | 1462530052415 Marionette TRACE conn4 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:52 INFO - PROCESS | 1813 | ++DOCSHELL 0x86df0400 == 112 [pid = 1813] [id = 579] 03:20:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 122 (0x897f8000) [pid = 1813] [serial = 1738] [outer = (nil)] 03:20:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 123 (0x8d8ee000) [pid = 1813] [serial = 1739] [outer = 0x897f8000] 03:20:52 INFO - PROCESS | 1813 | 1462530052665 Marionette DEBUG loaded listener.js 03:20:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 124 (0x8dcaa000) [pid = 1813] [serial = 1740] [outer = 0x897f8000] 03:20:53 INFO - PROCESS | 1813 | 1462530053477 Marionette TRACE conn4 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 03:20:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 03:20:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1340ms 03:20:53 INFO - PROCESS | 1813 | 1462530053534 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 03:20:53 INFO - PROCESS | 1813 | 1462530053537 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 03:20:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 03:20:53 INFO - PROCESS | 1813 | 1462530053685 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 03:20:53 INFO - PROCESS | 1813 | 1462530053693 Marionette TRACE conn4 <- [1,2290,null,{}] 03:20:53 INFO - PROCESS | 1813 | 1462530053703 Marionette TRACE conn4 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:53 INFO - PROCESS | 1813 | 1462530053942 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 03:20:54 INFO - PROCESS | 1813 | 1462530054265 Marionette TRACE conn4 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:54 INFO - PROCESS | 1813 | ++DOCSHELL 0x8a072400 == 113 [pid = 1813] [id = 580] 03:20:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 125 (0x8a075400) [pid = 1813] [serial = 1741] [outer = (nil)] 03:20:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 126 (0x8bd67000) [pid = 1813] [serial = 1742] [outer = 0x8a075400] 03:20:54 INFO - PROCESS | 1813 | 1462530054366 Marionette DEBUG loaded listener.js 03:20:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 127 (0x8c0a2c00) [pid = 1813] [serial = 1743] [outer = 0x8a075400] 03:20:55 INFO - PROCESS | 1813 | 1462530055412 Marionette TRACE conn4 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 03:20:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 03:20:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1806ms 03:20:55 INFO - PROCESS | 1813 | 1462530055475 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 03:20:55 INFO - PROCESS | 1813 | 1462530055481 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 03:20:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 03:20:55 INFO - PROCESS | 1813 | 1462530055490 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 03:20:55 INFO - PROCESS | 1813 | 1462530055494 Marionette TRACE conn4 <- [1,2294,null,{}] 03:20:55 INFO - PROCESS | 1813 | 1462530055508 Marionette TRACE conn4 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:55 INFO - PROCESS | 1813 | 1462530055791 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 03:20:56 INFO - PROCESS | 1813 | 1462530056134 Marionette TRACE conn4 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:56 INFO - PROCESS | 1813 | ++DOCSHELL 0x8c44c800 == 114 [pid = 1813] [id = 581] 03:20:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 128 (0x8c64b400) [pid = 1813] [serial = 1744] [outer = (nil)] 03:20:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 129 (0x8d7d3400) [pid = 1813] [serial = 1745] [outer = 0x8c64b400] 03:20:56 INFO - PROCESS | 1813 | 1462530056226 Marionette DEBUG loaded listener.js 03:20:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 130 (0x8d8d8c00) [pid = 1813] [serial = 1746] [outer = 0x8c64b400] 03:20:57 INFO - PROCESS | 1813 | 1462530057241 Marionette TRACE conn4 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 03:20:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 03:20:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1790ms 03:20:57 INFO - PROCESS | 1813 | 1462530057281 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 03:20:57 INFO - PROCESS | 1813 | 1462530057286 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 03:20:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 03:20:57 INFO - PROCESS | 1813 | 1462530057294 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 03:20:57 INFO - PROCESS | 1813 | 1462530057298 Marionette TRACE conn4 <- [1,2298,null,{}] 03:20:57 INFO - PROCESS | 1813 | 1462530057306 Marionette TRACE conn4 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:57 INFO - PROCESS | 1813 | 1462530057549 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 03:20:57 INFO - PROCESS | 1813 | 1462530057934 Marionette TRACE conn4 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:57 INFO - PROCESS | 1813 | ++DOCSHELL 0x8ed13400 == 115 [pid = 1813] [id = 582] 03:20:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 131 (0x8ed15800) [pid = 1813] [serial = 1747] [outer = (nil)] 03:20:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 132 (0x8ed48c00) [pid = 1813] [serial = 1748] [outer = 0x8ed15800] 03:20:58 INFO - PROCESS | 1813 | 1462530058039 Marionette DEBUG loaded listener.js 03:20:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 133 (0x8ed87c00) [pid = 1813] [serial = 1749] [outer = 0x8ed15800] 03:20:58 INFO - PROCESS | 1813 | 1462530058982 Marionette TRACE conn4 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 03:20:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 03:20:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1736ms 03:20:59 INFO - PROCESS | 1813 | 1462530059030 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 03:20:59 INFO - PROCESS | 1813 | 1462530059035 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 03:20:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 03:20:59 INFO - PROCESS | 1813 | 1462530059042 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 03:20:59 INFO - PROCESS | 1813 | 1462530059045 Marionette TRACE conn4 <- [1,2302,null,{}] 03:20:59 INFO - PROCESS | 1813 | 1462530059052 Marionette TRACE conn4 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:20:59 INFO - PROCESS | 1813 | 1462530059289 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 03:20:59 INFO - PROCESS | 1813 | 1462530059564 Marionette TRACE conn4 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:20:59 INFO - PROCESS | 1813 | ++DOCSHELL 0x8d7df800 == 116 [pid = 1813] [id = 583] 03:20:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 134 (0x8f9d7c00) [pid = 1813] [serial = 1750] [outer = (nil)] 03:20:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 135 (0x90c5d800) [pid = 1813] [serial = 1751] [outer = 0x8f9d7c00] 03:20:59 INFO - PROCESS | 1813 | 1462530059719 Marionette DEBUG loaded listener.js 03:20:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 136 (0x90ca2800) [pid = 1813] [serial = 1752] [outer = 0x8f9d7c00] 03:21:00 INFO - PROCESS | 1813 | 1462530060673 Marionette TRACE conn4 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 03:21:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 03:21:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1681ms 03:21:00 INFO - PROCESS | 1813 | 1462530060741 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 03:21:00 INFO - PROCESS | 1813 | 1462530060746 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 03:21:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 03:21:00 INFO - PROCESS | 1813 | 1462530060756 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 03:21:00 INFO - PROCESS | 1813 | 1462530060760 Marionette TRACE conn4 <- [1,2306,null,{}] 03:21:00 INFO - PROCESS | 1813 | 1462530060766 Marionette TRACE conn4 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:01 INFO - PROCESS | 1813 | 1462530061004 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 03:21:01 INFO - PROCESS | 1813 | 1462530061338 Marionette TRACE conn4 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:01 INFO - PROCESS | 1813 | ++DOCSHELL 0x8ed80000 == 117 [pid = 1813] [id = 584] 03:21:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 137 (0x8f9d6c00) [pid = 1813] [serial = 1753] [outer = (nil)] 03:21:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 138 (0x91569400) [pid = 1813] [serial = 1754] [outer = 0x8f9d6c00] 03:21:01 INFO - PROCESS | 1813 | 1462530061427 Marionette DEBUG loaded listener.js 03:21:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 139 (0x91574c00) [pid = 1813] [serial = 1755] [outer = 0x8f9d6c00] 03:21:02 INFO - PROCESS | 1813 | 1462530062445 Marionette TRACE conn4 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 03:21:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 03:21:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1739ms 03:21:02 INFO - PROCESS | 1813 | 1462530062497 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 03:21:02 INFO - PROCESS | 1813 | 1462530062500 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 03:21:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 03:21:02 INFO - PROCESS | 1813 | 1462530062508 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 03:21:02 INFO - PROCESS | 1813 | 1462530062511 Marionette TRACE conn4 <- [1,2310,null,{}] 03:21:02 INFO - PROCESS | 1813 | 1462530062518 Marionette TRACE conn4 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:02 INFO - PROCESS | 1813 | 1462530062808 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 03:21:03 INFO - PROCESS | 1813 | 1462530063143 Marionette TRACE conn4 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:03 INFO - PROCESS | 1813 | ++DOCSHELL 0x90d9c800 == 118 [pid = 1813] [id = 585] 03:21:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 140 (0x91795c00) [pid = 1813] [serial = 1756] [outer = (nil)] 03:21:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 141 (0x91884000) [pid = 1813] [serial = 1757] [outer = 0x91795c00] 03:21:03 INFO - PROCESS | 1813 | 1462530063245 Marionette DEBUG loaded listener.js 03:21:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 142 (0x919b0000) [pid = 1813] [serial = 1758] [outer = 0x91795c00] 03:21:04 INFO - PROCESS | 1813 | 1462530064226 Marionette TRACE conn4 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 03:21:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 03:21:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1785ms 03:21:04 INFO - PROCESS | 1813 | 1462530064294 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 03:21:04 INFO - PROCESS | 1813 | 1462530064298 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 03:21:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 03:21:04 INFO - PROCESS | 1813 | 1462530064305 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 03:21:04 INFO - PROCESS | 1813 | 1462530064309 Marionette TRACE conn4 <- [1,2314,null,{}] 03:21:04 INFO - PROCESS | 1813 | 1462530064315 Marionette TRACE conn4 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:04 INFO - PROCESS | 1813 | 1462530064548 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 03:21:04 INFO - PROCESS | 1813 | 1462530064885 Marionette TRACE conn4 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:04 INFO - PROCESS | 1813 | ++DOCSHELL 0x90da8000 == 119 [pid = 1813] [id = 586] 03:21:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 143 (0x9187e400) [pid = 1813] [serial = 1759] [outer = (nil)] 03:21:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 144 (0x91f0e800) [pid = 1813] [serial = 1760] [outer = 0x9187e400] 03:21:04 INFO - PROCESS | 1813 | 1462530064987 Marionette DEBUG loaded listener.js 03:21:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 145 (0x9221b400) [pid = 1813] [serial = 1761] [outer = 0x9187e400] 03:21:05 INFO - PROCESS | 1813 | 1462530065906 Marionette TRACE conn4 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 03:21:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 03:21:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1635ms 03:21:05 INFO - PROCESS | 1813 | 1462530065942 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 03:21:05 INFO - PROCESS | 1813 | 1462530065946 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 03:21:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 03:21:05 INFO - PROCESS | 1813 | 1462530065954 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 03:21:05 INFO - PROCESS | 1813 | 1462530065958 Marionette TRACE conn4 <- [1,2318,null,{}] 03:21:05 INFO - PROCESS | 1813 | 1462530065964 Marionette TRACE conn4 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:06 INFO - PROCESS | 1813 | 1462530066201 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 03:21:06 INFO - PROCESS | 1813 | 1462530066524 Marionette TRACE conn4 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:06 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f646c00 == 120 [pid = 1813] [id = 587] 03:21:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 146 (0x91881c00) [pid = 1813] [serial = 1762] [outer = (nil)] 03:21:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 147 (0x9295bc00) [pid = 1813] [serial = 1763] [outer = 0x91881c00] 03:21:06 INFO - PROCESS | 1813 | 1462530066621 Marionette DEBUG loaded listener.js 03:21:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 148 (0x9295d800) [pid = 1813] [serial = 1764] [outer = 0x91881c00] 03:21:07 INFO - PROCESS | 1813 | 1462530067636 Marionette TRACE conn4 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 03:21:07 INFO - PROCESS | 1813 | 1462530067696 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 03:21:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 03:21:07 INFO - PROCESS | 1813 | 1462530067703 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 03:21:07 INFO - PROCESS | 1813 | 1462530067707 Marionette TRACE conn4 <- [1,2322,null,{}] 03:21:07 INFO - PROCESS | 1813 | 1462530067713 Marionette TRACE conn4 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:07 INFO - PROCESS | 1813 | 1462530067993 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 03:21:08 INFO - PROCESS | 1813 | 1462530068344 Marionette TRACE conn4 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:08 INFO - PROCESS | 1813 | ++DOCSHELL 0x8c245c00 == 121 [pid = 1813] [id = 588] 03:21:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 149 (0x92216000) [pid = 1813] [serial = 1765] [outer = (nil)] 03:21:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 150 (0x942eb000) [pid = 1813] [serial = 1766] [outer = 0x92216000] 03:21:08 INFO - PROCESS | 1813 | 1462530068441 Marionette DEBUG loaded listener.js 03:21:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 151 (0x942efc00) [pid = 1813] [serial = 1767] [outer = 0x92216000] 03:21:09 INFO - PROCESS | 1813 | 1462530069417 Marionette TRACE conn4 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 03:21:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 03:21:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1788ms 03:21:09 INFO - PROCESS | 1813 | 1462530069493 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 03:21:09 INFO - PROCESS | 1813 | 1462530069497 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 03:21:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 03:21:09 INFO - PROCESS | 1813 | 1462530069504 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 03:21:09 INFO - PROCESS | 1813 | 1462530069507 Marionette TRACE conn4 <- [1,2326,null,{}] 03:21:09 INFO - PROCESS | 1813 | 1462530069514 Marionette TRACE conn4 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:09 INFO - PROCESS | 1813 | 1462530069772 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 03:21:10 INFO - PROCESS | 1813 | 1462530070117 Marionette TRACE conn4 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:10 INFO - PROCESS | 1813 | ++DOCSHELL 0x9292e400 == 122 [pid = 1813] [id = 589] 03:21:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 152 (0x942e6800) [pid = 1813] [serial = 1768] [outer = (nil)] 03:21:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 153 (0x94c43800) [pid = 1813] [serial = 1769] [outer = 0x942e6800] 03:21:10 INFO - PROCESS | 1813 | 1462530070216 Marionette DEBUG loaded listener.js 03:21:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 154 (0x94c45c00) [pid = 1813] [serial = 1770] [outer = 0x942e6800] 03:21:11 INFO - PROCESS | 1813 | 1462530071141 Marionette TRACE conn4 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 03:21:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 03:21:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1689ms 03:21:11 INFO - PROCESS | 1813 | 1462530071195 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 03:21:11 INFO - PROCESS | 1813 | 1462530071198 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 03:21:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 03:21:11 INFO - PROCESS | 1813 | 1462530071205 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 03:21:11 INFO - PROCESS | 1813 | 1462530071210 Marionette TRACE conn4 <- [1,2330,null,{}] 03:21:11 INFO - PROCESS | 1813 | 1462530071216 Marionette TRACE conn4 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:11 INFO - PROCESS | 1813 | 1462530071474 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 03:21:11 INFO - PROCESS | 1813 | 1462530071826 Marionette TRACE conn4 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:11 INFO - PROCESS | 1813 | ++DOCSHELL 0x94c3c800 == 123 [pid = 1813] [id = 590] 03:21:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 155 (0x94d5dc00) [pid = 1813] [serial = 1771] [outer = (nil)] 03:21:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 156 (0x94d63400) [pid = 1813] [serial = 1772] [outer = 0x94d5dc00] 03:21:11 INFO - PROCESS | 1813 | 1462530071932 Marionette DEBUG loaded listener.js 03:21:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 157 (0x94dd5c00) [pid = 1813] [serial = 1773] [outer = 0x94d5dc00] 03:21:12 INFO - PROCESS | 1813 | 1462530072892 Marionette TRACE conn4 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 03:21:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 03:21:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1737ms 03:21:12 INFO - PROCESS | 1813 | 1462530072943 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 03:21:12 INFO - PROCESS | 1813 | 1462530072948 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 03:21:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 03:21:12 INFO - PROCESS | 1813 | 1462530072976 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 03:21:12 INFO - PROCESS | 1813 | 1462530072980 Marionette TRACE conn4 <- [1,2334,null,{}] 03:21:12 INFO - PROCESS | 1813 | 1462530072986 Marionette TRACE conn4 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:13 INFO - PROCESS | 1813 | 1462530073239 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 03:21:13 INFO - PROCESS | 1813 | 1462530073573 Marionette TRACE conn4 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:13 INFO - PROCESS | 1813 | ++DOCSHELL 0x8bfc4400 == 124 [pid = 1813] [id = 591] 03:21:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 158 (0x90d9f400) [pid = 1813] [serial = 1774] [outer = (nil)] 03:21:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 159 (0x94fb8c00) [pid = 1813] [serial = 1775] [outer = 0x90d9f400] 03:21:13 INFO - PROCESS | 1813 | 1462530073671 Marionette DEBUG loaded listener.js 03:21:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 160 (0x96a78400) [pid = 1813] [serial = 1776] [outer = 0x90d9f400] 03:21:14 INFO - PROCESS | 1813 | 1462530074598 Marionette TRACE conn4 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 03:21:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 03:21:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1686ms 03:21:14 INFO - PROCESS | 1813 | 1462530074659 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 03:21:14 INFO - PROCESS | 1813 | 1462530074664 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 03:21:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 03:21:14 INFO - PROCESS | 1813 | 1462530074671 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 03:21:14 INFO - PROCESS | 1813 | 1462530074675 Marionette TRACE conn4 <- [1,2338,null,{}] 03:21:14 INFO - PROCESS | 1813 | 1462530074681 Marionette TRACE conn4 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:14 INFO - PROCESS | 1813 | 1462530074930 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 03:21:15 INFO - PROCESS | 1813 | 1462530075265 Marionette TRACE conn4 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:15 INFO - PROCESS | 1813 | ++DOCSHELL 0x8743d800 == 125 [pid = 1813] [id = 592] 03:21:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 161 (0x94d61c00) [pid = 1813] [serial = 1777] [outer = (nil)] 03:21:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 162 (0x97e78000) [pid = 1813] [serial = 1778] [outer = 0x94d61c00] 03:21:15 INFO - PROCESS | 1813 | 1462530075365 Marionette DEBUG loaded listener.js 03:21:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 163 (0x9853b400) [pid = 1813] [serial = 1779] [outer = 0x94d61c00] 03:21:16 INFO - PROCESS | 1813 | 1462530076352 Marionette TRACE conn4 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 03:21:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 03:21:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1737ms 03:21:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 03:21:16 INFO - PROCESS | 1813 | 1462530076409 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 03:21:16 INFO - PROCESS | 1813 | 1462530076413 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 03:21:16 INFO - PROCESS | 1813 | 1462530076421 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 03:21:16 INFO - PROCESS | 1813 | 1462530076423 Marionette TRACE conn4 <- [1,2342,null,{}] 03:21:16 INFO - PROCESS | 1813 | 1462530076430 Marionette TRACE conn4 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:16 INFO - PROCESS | 1813 | 1462530076671 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 03:21:17 INFO - PROCESS | 1813 | 1462530077051 Marionette TRACE conn4 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:17 INFO - PROCESS | 1813 | ++DOCSHELL 0x96a81400 == 126 [pid = 1813] [id = 593] 03:21:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 164 (0x985e8800) [pid = 1813] [serial = 1780] [outer = (nil)] 03:21:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 165 (0x99025800) [pid = 1813] [serial = 1781] [outer = 0x985e8800] 03:21:17 INFO - PROCESS | 1813 | 1462530077156 Marionette DEBUG loaded listener.js 03:21:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 166 (0x9902b000) [pid = 1813] [serial = 1782] [outer = 0x985e8800] 03:21:18 INFO - PROCESS | 1813 | 1462530078120 Marionette TRACE conn4 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 03:21:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 03:21:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1734ms 03:21:18 INFO - PROCESS | 1813 | 1462530078155 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 03:21:18 INFO - PROCESS | 1813 | 1462530078159 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 03:21:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 03:21:18 INFO - PROCESS | 1813 | 1462530078167 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 03:21:18 INFO - PROCESS | 1813 | 1462530078170 Marionette TRACE conn4 <- [1,2346,null,{}] 03:21:18 INFO - PROCESS | 1813 | 1462530078176 Marionette TRACE conn4 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:18 INFO - PROCESS | 1813 | 1462530078411 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 03:21:18 INFO - PROCESS | 1813 | 1462530078675 Marionette TRACE conn4 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:18 INFO - PROCESS | 1813 | ++DOCSHELL 0x86f0ac00 == 127 [pid = 1813] [id = 594] 03:21:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 167 (0x919ab800) [pid = 1813] [serial = 1783] [outer = (nil)] 03:21:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 168 (0x99133000) [pid = 1813] [serial = 1784] [outer = 0x919ab800] 03:21:18 INFO - PROCESS | 1813 | 1462530078816 Marionette DEBUG loaded listener.js 03:21:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 169 (0x99614000) [pid = 1813] [serial = 1785] [outer = 0x919ab800] 03:21:19 INFO - PROCESS | 1813 | 1462530079798 Marionette TRACE conn4 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 03:21:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 03:21:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1683ms 03:21:19 INFO - PROCESS | 1813 | 1462530079851 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 03:21:19 INFO - PROCESS | 1813 | 1462530079854 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 03:21:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 03:21:19 INFO - PROCESS | 1813 | 1462530079861 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 03:21:19 INFO - PROCESS | 1813 | 1462530079864 Marionette TRACE conn4 <- [1,2350,null,{}] 03:21:19 INFO - PROCESS | 1813 | 1462530079871 Marionette TRACE conn4 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:20 INFO - PROCESS | 1813 | 1462530080124 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 03:21:20 INFO - PROCESS | 1813 | 1462530080451 Marionette TRACE conn4 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:20 INFO - PROCESS | 1813 | ++DOCSHELL 0x99030400 == 128 [pid = 1813] [id = 595] 03:21:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 170 (0x9903f400) [pid = 1813] [serial = 1786] [outer = (nil)] 03:21:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 171 (0x99e26800) [pid = 1813] [serial = 1787] [outer = 0x9903f400] 03:21:20 INFO - PROCESS | 1813 | 1462530080563 Marionette DEBUG loaded listener.js 03:21:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 172 (0x99e9e800) [pid = 1813] [serial = 1788] [outer = 0x9903f400] 03:21:21 INFO - PROCESS | 1813 | 1462530081493 Marionette TRACE conn4 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 03:21:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 03:21:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1681ms 03:21:21 INFO - PROCESS | 1813 | 1462530081544 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 03:21:21 INFO - PROCESS | 1813 | 1462530081548 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 03:21:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 03:21:21 INFO - PROCESS | 1813 | 1462530081556 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 03:21:21 INFO - PROCESS | 1813 | 1462530081560 Marionette TRACE conn4 <- [1,2354,null,{}] 03:21:21 INFO - PROCESS | 1813 | 1462530081566 Marionette TRACE conn4 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:21 INFO - PROCESS | 1813 | 1462530081808 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 03:21:22 INFO - PROCESS | 1813 | 1462530082154 Marionette TRACE conn4 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:22 INFO - PROCESS | 1813 | ++DOCSHELL 0x86f10c00 == 129 [pid = 1813] [id = 596] 03:21:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 173 (0x87442000) [pid = 1813] [serial = 1789] [outer = (nil)] 03:21:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 174 (0x9a138800) [pid = 1813] [serial = 1790] [outer = 0x87442000] 03:21:22 INFO - PROCESS | 1813 | 1462530082269 Marionette DEBUG loaded listener.js 03:21:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 175 (0x9a13b800) [pid = 1813] [serial = 1791] [outer = 0x87442000] 03:21:23 INFO - PROCESS | 1813 | 1462530083210 Marionette TRACE conn4 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 03:21:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 03:21:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1691ms 03:21:23 INFO - PROCESS | 1813 | 1462530083247 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 03:21:23 INFO - PROCESS | 1813 | 1462530083251 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 03:21:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 03:21:23 INFO - PROCESS | 1813 | 1462530083258 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 03:21:23 INFO - PROCESS | 1813 | 1462530083262 Marionette TRACE conn4 <- [1,2358,null,{}] 03:21:23 INFO - PROCESS | 1813 | 1462530083268 Marionette TRACE conn4 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:23 INFO - PROCESS | 1813 | 1462530083501 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 03:21:23 INFO - PROCESS | 1813 | 1462530083849 Marionette TRACE conn4 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:25 INFO - PROCESS | 1813 | --DOCSHELL 0x90c63c00 == 128 [pid = 1813] [id = 265] 03:21:25 INFO - PROCESS | 1813 | --DOCSHELL 0x86f0a800 == 127 [pid = 1813] [id = 532] 03:21:25 INFO - PROCESS | 1813 | --DOCSHELL 0x8bfcec00 == 126 [pid = 1813] [id = 578] 03:21:25 INFO - PROCESS | 1813 | --DOCSHELL 0x8a07b400 == 125 [pid = 1813] [id = 577] 03:21:25 INFO - PROCESS | 1813 | --DOCSHELL 0x8a073400 == 124 [pid = 1813] [id = 576] 03:21:25 INFO - PROCESS | 1813 | --DOCSHELL 0x9292cc00 == 123 [pid = 1813] [id = 575] 03:21:25 INFO - PROCESS | 1813 | --DOCSHELL 0x927a7800 == 122 [pid = 1813] [id = 574] 03:21:25 INFO - PROCESS | 1813 | --DOCSHELL 0x9221b800 == 121 [pid = 1813] [id = 573] 03:21:25 INFO - PROCESS | 1813 | --DOCSHELL 0x91798c00 == 120 [pid = 1813] [id = 571] 03:21:25 INFO - PROCESS | 1813 | --DOCSHELL 0x8c450c00 == 119 [pid = 1813] [id = 572] 03:21:25 INFO - PROCESS | 1813 | --DOCSHELL 0x91575000 == 118 [pid = 1813] [id = 570] 03:21:25 INFO - PROCESS | 1813 | --DOCSHELL 0x91794c00 == 117 [pid = 1813] [id = 569] 03:21:25 INFO - PROCESS | 1813 | --DOCSHELL 0x90ca4400 == 116 [pid = 1813] [id = 568] 03:21:25 INFO - PROCESS | 1813 | --DOCSHELL 0x8f64e000 == 115 [pid = 1813] [id = 566] 03:21:25 INFO - PROCESS | 1813 | --DOCSHELL 0x90d9ec00 == 114 [pid = 1813] [id = 567] 03:21:25 INFO - PROCESS | 1813 | --DOCSHELL 0x8db97c00 == 113 [pid = 1813] [id = 565] 03:21:25 INFO - PROCESS | 1813 | --DOCSHELL 0x8e47f000 == 112 [pid = 1813] [id = 564] 03:21:25 INFO - PROCESS | 1813 | --DOCSHELL 0x8db9b000 == 111 [pid = 1813] [id = 563] 03:21:25 INFO - PROCESS | 1813 | --DOCSHELL 0x8d7de400 == 110 [pid = 1813] [id = 562] 03:21:25 INFO - PROCESS | 1813 | --DOCSHELL 0x8d8de000 == 109 [pid = 1813] [id = 561] 03:21:25 INFO - PROCESS | 1813 | --DOCSHELL 0x8c12cc00 == 108 [pid = 1813] [id = 560] 03:21:25 INFO - PROCESS | 1813 | --DOCSHELL 0x897f2000 == 107 [pid = 1813] [id = 559] 03:21:25 INFO - PROCESS | 1813 | ++DOCSHELL 0x86f0a800 == 108 [pid = 1813] [id = 597] 03:21:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 176 (0x8743dc00) [pid = 1813] [serial = 1792] [outer = (nil)] 03:21:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 177 (0x887b4c00) [pid = 1813] [serial = 1793] [outer = 0x8743dc00] 03:21:25 INFO - PROCESS | 1813 | 1462530085482 Marionette DEBUG loaded listener.js 03:21:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 178 (0x897f4400) [pid = 1813] [serial = 1794] [outer = 0x8743dc00] 03:21:25 INFO - PROCESS | 1813 | --DOMWINDOW == 177 (0x8c453c00) [pid = 1813] [serial = 1676] [outer = (nil)] [url = about:blank] 03:21:25 INFO - PROCESS | 1813 | --DOMWINDOW == 176 (0xa05fe400) [pid = 1813] [serial = 1656] [outer = (nil)] [url = about:blank] 03:21:25 INFO - PROCESS | 1813 | --DOMWINDOW == 175 (0x92961000) [pid = 1813] [serial = 1631] [outer = (nil)] [url = about:blank] 03:21:25 INFO - PROCESS | 1813 | --DOMWINDOW == 174 (0x8a079400) [pid = 1813] [serial = 1667] [outer = (nil)] [url = about:blank] 03:21:25 INFO - PROCESS | 1813 | --DOMWINDOW == 173 (0x919a5400) [pid = 1813] [serial = 1625] [outer = (nil)] [url = about:blank] 03:21:25 INFO - PROCESS | 1813 | --DOMWINDOW == 172 (0x86f10400) [pid = 1813] [serial = 1664] [outer = (nil)] [url = about:blank] 03:21:25 INFO - PROCESS | 1813 | --DOMWINDOW == 171 (0x9aac9400) [pid = 1813] [serial = 1646] [outer = (nil)] [url = about:blank] 03:21:25 INFO - PROCESS | 1813 | --DOMWINDOW == 170 (0x9ba54c00) [pid = 1813] [serial = 1650] [outer = (nil)] [url = about:blank] 03:21:25 INFO - PROCESS | 1813 | --DOMWINDOW == 169 (0x927af400) [pid = 1813] [serial = 1629] [outer = (nil)] [url = about:blank] 03:21:25 INFO - PROCESS | 1813 | --DOMWINDOW == 168 (0x9a468000) [pid = 1813] [serial = 1644] [outer = (nil)] [url = about:blank] 03:21:25 INFO - PROCESS | 1813 | --DOMWINDOW == 167 (0x8c0ab400) [pid = 1813] [serial = 1671] [outer = (nil)] [url = about:blank] 03:21:25 INFO - PROCESS | 1813 | --DOMWINDOW == 166 (0x8bfce400) [pid = 1813] [serial = 1673] [outer = (nil)] [url = about:blank] 03:21:25 INFO - PROCESS | 1813 | --DOMWINDOW == 165 (0x9aad1400) [pid = 1813] [serial = 1647] [outer = (nil)] [url = about:blank] 03:21:25 INFO - PROCESS | 1813 | --DOMWINDOW == 164 (0x8ed85400) [pid = 1813] [serial = 1617] [outer = (nil)] [url = about:blank] 03:21:25 INFO - PROCESS | 1813 | --DOMWINDOW == 163 (0xa22de000) [pid = 1813] [serial = 1658] [outer = (nil)] [url = about:blank] 03:21:25 INFO - PROCESS | 1813 | --DOMWINDOW == 162 (0x8d8dfc00) [pid = 1813] [serial = 1545] [outer = (nil)] [url = about:blank] 03:21:25 INFO - PROCESS | 1813 | --DOMWINDOW == 161 (0x8dba5000) [pid = 1813] [serial = 1616] [outer = (nil)] [url = about:blank] 03:21:25 INFO - PROCESS | 1813 | --DOMWINDOW == 160 (0x9c085800) [pid = 1813] [serial = 1653] [outer = (nil)] [url = about:blank] 03:21:25 INFO - PROCESS | 1813 | --DOMWINDOW == 159 (0x90c9e800) [pid = 1813] [serial = 1619] [outer = (nil)] [url = about:blank] 03:21:25 INFO - PROCESS | 1813 | --DOMWINDOW == 158 (0x9a182000) [pid = 1813] [serial = 1643] [outer = (nil)] [url = about:blank] 03:21:25 INFO - PROCESS | 1813 | --DOMWINDOW == 157 (0x9d859c00) [pid = 1813] [serial = 1655] [outer = (nil)] [url = about:blank] 03:21:25 INFO - PROCESS | 1813 | --DOMWINDOW == 156 (0xa35c7400) [pid = 1813] [serial = 1661] [outer = (nil)] [url = about:blank] 03:21:25 INFO - PROCESS | 1813 | --DOMWINDOW == 155 (0x8bfd0000) [pid = 1813] [serial = 1613] [outer = (nil)] [url = about:blank] 03:21:25 INFO - PROCESS | 1813 | --DOMWINDOW == 154 (0x8c124000) [pid = 1813] [serial = 1614] [outer = (nil)] [url = about:blank] 03:21:25 INFO - PROCESS | 1813 | --DOMWINDOW == 153 (0x92746800) [pid = 1813] [serial = 1628] [outer = (nil)] [url = about:blank] 03:21:25 INFO - PROCESS | 1813 | --DOMWINDOW == 152 (0xa26cd000) [pid = 1813] [serial = 1659] [outer = (nil)] [url = about:blank] 03:21:25 INFO - PROCESS | 1813 | --DOMWINDOW == 151 (0x934d2800) [pid = 1813] [serial = 1632] [outer = (nil)] [url = about:blank] 03:21:25 INFO - PROCESS | 1813 | --DOMWINDOW == 150 (0x99029800) [pid = 1813] [serial = 1640] [outer = (nil)] [url = about:blank] 03:21:25 INFO - PROCESS | 1813 | --DOMWINDOW == 149 (0x9902e400) [pid = 1813] [serial = 1641] [outer = (nil)] [url = about:blank] 03:21:25 INFO - PROCESS | 1813 | --DOMWINDOW == 148 (0x90da1400) [pid = 1813] [serial = 1620] [outer = (nil)] [url = about:blank] 03:21:25 INFO - PROCESS | 1813 | --DOMWINDOW == 147 (0x91635000) [pid = 1813] [serial = 1622] [outer = (nil)] [url = about:blank] 03:21:25 INFO - PROCESS | 1813 | --DOMWINDOW == 146 (0xa35cc800) [pid = 1813] [serial = 1662] [outer = (nil)] [url = about:blank] 03:21:25 INFO - PROCESS | 1813 | --DOMWINDOW == 145 (0x8c3a8000) [pid = 1813] [serial = 1674] [outer = (nil)] [url = about:blank] 03:21:25 INFO - PROCESS | 1813 | --DOMWINDOW == 144 (0x919af400) [pid = 1813] [serial = 1626] [outer = (nil)] [url = about:blank] 03:21:25 INFO - PROCESS | 1813 | --DOMWINDOW == 143 (0x96a75800) [pid = 1813] [serial = 1637] [outer = (nil)] [url = about:blank] 03:21:25 INFO - PROCESS | 1813 | --DOMWINDOW == 142 (0x8b0f1800) [pid = 1813] [serial = 1668] [outer = (nil)] [url = about:blank] 03:21:25 INFO - PROCESS | 1813 | --DOMWINDOW == 141 (0x97e75400) [pid = 1813] [serial = 1638] [outer = (nil)] [url = about:blank] 03:21:25 INFO - PROCESS | 1813 | --DOMWINDOW == 140 (0x8bfc7800) [pid = 1813] [serial = 1670] [outer = (nil)] [url = about:blank] 03:21:25 INFO - PROCESS | 1813 | --DOMWINDOW == 139 (0x94c45400) [pid = 1813] [serial = 1634] [outer = (nil)] [url = about:blank] 03:21:25 INFO - PROCESS | 1813 | --DOMWINDOW == 138 (0x94c4a400) [pid = 1813] [serial = 1635] [outer = (nil)] [url = about:blank] 03:21:25 INFO - PROCESS | 1813 | --DOMWINDOW == 137 (0x87448c00) [pid = 1813] [serial = 1665] [outer = (nil)] [url = about:blank] 03:21:25 INFO - PROCESS | 1813 | --DOMWINDOW == 136 (0x9c010800) [pid = 1813] [serial = 1652] [outer = (nil)] [url = about:blank] 03:21:25 INFO - PROCESS | 1813 | --DOMWINDOW == 135 (0x91792800) [pid = 1813] [serial = 1623] [outer = (nil)] [url = about:blank] 03:21:25 INFO - PROCESS | 1813 | --DOMWINDOW == 134 (0x9b5f3000) [pid = 1813] [serial = 1649] [outer = (nil)] [url = about:blank] 03:21:26 INFO - PROCESS | 1813 | 1462530086616 Marionette TRACE conn4 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 03:21:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 03:21:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 3389ms 03:21:26 INFO - PROCESS | 1813 | 1462530086649 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 03:21:26 INFO - PROCESS | 1813 | 1462530086656 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 03:21:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 03:21:26 INFO - PROCESS | 1813 | 1462530086665 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 03:21:26 INFO - PROCESS | 1813 | 1462530086671 Marionette TRACE conn4 <- [1,2362,null,{}] 03:21:26 INFO - PROCESS | 1813 | 1462530086678 Marionette TRACE conn4 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:26 INFO - PROCESS | 1813 | 1462530086973 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 03:21:27 INFO - PROCESS | 1813 | 1462530087134 Marionette TRACE conn4 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:27 INFO - PROCESS | 1813 | ++DOCSHELL 0x8c0a3000 == 109 [pid = 1813] [id = 598] 03:21:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 135 (0x8c0ab400) [pid = 1813] [serial = 1795] [outer = (nil)] 03:21:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 136 (0x8c122000) [pid = 1813] [serial = 1796] [outer = 0x8c0ab400] 03:21:27 INFO - PROCESS | 1813 | 1462530087218 Marionette DEBUG loaded listener.js 03:21:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 137 (0x8c12c000) [pid = 1813] [serial = 1797] [outer = 0x8c0ab400] 03:21:28 INFO - PROCESS | 1813 | 1462530088149 Marionette TRACE conn4 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 03:21:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 03:21:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1536ms 03:21:28 INFO - PROCESS | 1813 | 1462530088220 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 03:21:28 INFO - PROCESS | 1813 | 1462530088227 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 03:21:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 03:21:28 INFO - PROCESS | 1813 | 1462530088238 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 03:21:28 INFO - PROCESS | 1813 | 1462530088241 Marionette TRACE conn4 <- [1,2366,null,{}] 03:21:28 INFO - PROCESS | 1813 | 1462530088248 Marionette TRACE conn4 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:28 INFO - PROCESS | 1813 | 1462530088535 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 03:21:28 INFO - PROCESS | 1813 | 1462530088569 Marionette TRACE conn4 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:28 INFO - PROCESS | 1813 | ++DOCSHELL 0x8c123c00 == 110 [pid = 1813] [id = 599] 03:21:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 138 (0x8c3a9400) [pid = 1813] [serial = 1798] [outer = (nil)] 03:21:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 139 (0x8c64f400) [pid = 1813] [serial = 1799] [outer = 0x8c3a9400] 03:21:28 INFO - PROCESS | 1813 | 1462530088646 Marionette DEBUG loaded listener.js 03:21:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 140 (0x8d8dfc00) [pid = 1813] [serial = 1800] [outer = 0x8c3a9400] 03:21:29 INFO - PROCESS | 1813 | 1462530089785 Marionette TRACE conn4 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 03:21:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 03:21:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1590ms 03:21:29 INFO - PROCESS | 1813 | 1462530089828 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 03:21:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 03:21:29 INFO - PROCESS | 1813 | 1462530089833 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 03:21:29 INFO - PROCESS | 1813 | 1462530089847 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 03:21:29 INFO - PROCESS | 1813 | 1462530089852 Marionette TRACE conn4 <- [1,2370,null,{}] 03:21:29 INFO - PROCESS | 1813 | 1462530089870 Marionette TRACE conn4 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:30 INFO - PROCESS | 1813 | 1462530090185 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 03:21:30 INFO - PROCESS | 1813 | --DOMWINDOW == 139 (0x90d9d000) [pid = 1813] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 03:21:30 INFO - PROCESS | 1813 | --DOMWINDOW == 138 (0x90da0000) [pid = 1813] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 03:21:30 INFO - PROCESS | 1813 | --DOMWINDOW == 137 (0x8f9dc400) [pid = 1813] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 03:21:30 INFO - PROCESS | 1813 | --DOMWINDOW == 136 (0x8e482400) [pid = 1813] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 03:21:30 INFO - PROCESS | 1813 | --DOMWINDOW == 135 (0x8c454400) [pid = 1813] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 03:21:30 INFO - PROCESS | 1813 | --DOMWINDOW == 134 (0x9187ec00) [pid = 1813] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 03:21:30 INFO - PROCESS | 1813 | --DOMWINDOW == 133 (0x8bd6d800) [pid = 1813] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 03:21:30 INFO - PROCESS | 1813 | --DOMWINDOW == 132 (0x91889400) [pid = 1813] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 03:21:30 INFO - PROCESS | 1813 | --DOMWINDOW == 131 (0x92754000) [pid = 1813] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 03:21:30 INFO - PROCESS | 1813 | --DOMWINDOW == 130 (0x8ed50800) [pid = 1813] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 03:21:30 INFO - PROCESS | 1813 | --DOMWINDOW == 129 (0x8d8df000) [pid = 1813] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 03:21:30 INFO - PROCESS | 1813 | --DOMWINDOW == 128 (0x8bd67c00) [pid = 1813] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 03:21:30 INFO - PROCESS | 1813 | --DOMWINDOW == 127 (0x91f11c00) [pid = 1813] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 03:21:30 INFO - PROCESS | 1813 | --DOMWINDOW == 126 (0x92957000) [pid = 1813] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 03:21:30 INFO - PROCESS | 1813 | --DOMWINDOW == 125 (0x897f7400) [pid = 1813] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 03:21:30 INFO - PROCESS | 1813 | --DOMWINDOW == 124 (0x92955800) [pid = 1813] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 03:21:30 INFO - PROCESS | 1813 | --DOMWINDOW == 123 (0x8db9b800) [pid = 1813] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 03:21:30 INFO - PROCESS | 1813 | --DOMWINDOW == 122 (0x8dba4800) [pid = 1813] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 03:21:30 INFO - PROCESS | 1813 | --DOMWINDOW == 121 (0x8c23a800) [pid = 1813] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 03:21:30 INFO - PROCESS | 1813 | --DOMWINDOW == 120 (0x91886400) [pid = 1813] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 03:21:30 INFO - PROCESS | 1813 | --DOMWINDOW == 119 (0x8a079c00) [pid = 1813] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 03:21:30 INFO - PROCESS | 1813 | 1462530090915 Marionette TRACE conn4 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:30 INFO - PROCESS | 1813 | ++DOCSHELL 0x86f05000 == 111 [pid = 1813] [id = 600] 03:21:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 120 (0x86f0d400) [pid = 1813] [serial = 1801] [outer = (nil)] 03:21:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 121 (0x8bd67c00) [pid = 1813] [serial = 1802] [outer = 0x86f0d400] 03:21:31 INFO - PROCESS | 1813 | 1462530091044 Marionette DEBUG loaded listener.js 03:21:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 122 (0x8c64e800) [pid = 1813] [serial = 1803] [outer = 0x86f0d400] 03:21:31 INFO - PROCESS | 1813 | 1462530091828 Marionette TRACE conn4 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 03:21:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 03:21:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 2046ms 03:21:31 INFO - PROCESS | 1813 | 1462530091887 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 03:21:31 INFO - PROCESS | 1813 | 1462530091891 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 03:21:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 03:21:31 INFO - PROCESS | 1813 | 1462530091902 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 03:21:31 INFO - PROCESS | 1813 | 1462530091904 Marionette TRACE conn4 <- [1,2374,null,{}] 03:21:31 INFO - PROCESS | 1813 | 1462530091911 Marionette TRACE conn4 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:32 INFO - PROCESS | 1813 | 1462530092128 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 03:21:32 INFO - PROCESS | 1813 | 1462530092362 Marionette TRACE conn4 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:32 INFO - PROCESS | 1813 | ++DOCSHELL 0x897f7400 == 112 [pid = 1813] [id = 601] 03:21:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 123 (0x8d8e6c00) [pid = 1813] [serial = 1804] [outer = (nil)] 03:21:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 124 (0x8ed0d400) [pid = 1813] [serial = 1805] [outer = 0x8d8e6c00] 03:21:32 INFO - PROCESS | 1813 | 1462530092437 Marionette DEBUG loaded listener.js 03:21:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 125 (0x8ed50000) [pid = 1813] [serial = 1806] [outer = 0x8d8e6c00] 03:21:33 INFO - PROCESS | 1813 | 1462530093575 Marionette TRACE conn4 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 03:21:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 03:21:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1735ms 03:21:33 INFO - PROCESS | 1813 | 1462530093639 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 03:21:33 INFO - PROCESS | 1813 | 1462530093647 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 03:21:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 03:21:33 INFO - PROCESS | 1813 | 1462530093657 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 03:21:33 INFO - PROCESS | 1813 | 1462530093663 Marionette TRACE conn4 <- [1,2378,null,{}] 03:21:33 INFO - PROCESS | 1813 | 1462530093672 Marionette TRACE conn4 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:33 INFO - PROCESS | 1813 | 1462530093946 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 03:21:34 INFO - PROCESS | 1813 | 1462530094291 Marionette TRACE conn4 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:34 INFO - PROCESS | 1813 | ++DOCSHELL 0x86f10400 == 113 [pid = 1813] [id = 602] 03:21:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 126 (0x8bfce400) [pid = 1813] [serial = 1807] [outer = (nil)] 03:21:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 127 (0x8c245800) [pid = 1813] [serial = 1808] [outer = 0x8bfce400] 03:21:34 INFO - PROCESS | 1813 | 1462530094386 Marionette DEBUG loaded listener.js 03:21:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 128 (0x8c45a000) [pid = 1813] [serial = 1809] [outer = 0x8bfce400] 03:21:35 INFO - PROCESS | 1813 | 1462530095421 Marionette TRACE conn4 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 03:21:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 03:21:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1837ms 03:21:35 INFO - PROCESS | 1813 | 1462530095496 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 03:21:35 INFO - PROCESS | 1813 | 1462530095505 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 03:21:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 03:21:35 INFO - PROCESS | 1813 | 1462530095518 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 03:21:35 INFO - PROCESS | 1813 | 1462530095522 Marionette TRACE conn4 <- [1,2382,null,{}] 03:21:35 INFO - PROCESS | 1813 | 1462530095530 Marionette TRACE conn4 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:35 INFO - PROCESS | 1813 | 1462530095801 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 03:21:36 INFO - PROCESS | 1813 | 1462530096166 Marionette TRACE conn4 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:36 INFO - PROCESS | 1813 | ++DOCSHELL 0x8dca4400 == 114 [pid = 1813] [id = 603] 03:21:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 129 (0x8dca8000) [pid = 1813] [serial = 1810] [outer = (nil)] 03:21:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 130 (0x8e482400) [pid = 1813] [serial = 1811] [outer = 0x8dca8000] 03:21:36 INFO - PROCESS | 1813 | 1462530096258 Marionette DEBUG loaded listener.js 03:21:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 131 (0x8ed0a000) [pid = 1813] [serial = 1812] [outer = 0x8dca8000] 03:21:37 INFO - PROCESS | 1813 | 1462530097260 Marionette TRACE conn4 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 03:21:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 03:21:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1792ms 03:21:37 INFO - PROCESS | 1813 | 1462530097311 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 03:21:37 INFO - PROCESS | 1813 | 1462530097315 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 03:21:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 03:21:37 INFO - PROCESS | 1813 | 1462530097322 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 03:21:37 INFO - PROCESS | 1813 | 1462530097329 Marionette TRACE conn4 <- [1,2386,null,{}] 03:21:37 INFO - PROCESS | 1813 | 1462530097346 Marionette TRACE conn4 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:37 INFO - PROCESS | 1813 | 1462530097576 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 03:21:37 INFO - PROCESS | 1813 | 1462530097905 Marionette TRACE conn4 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:37 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f644800 == 115 [pid = 1813] [id = 604] 03:21:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 132 (0x90c5b800) [pid = 1813] [serial = 1813] [outer = (nil)] 03:21:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 133 (0x90c61000) [pid = 1813] [serial = 1814] [outer = 0x90c5b800] 03:21:38 INFO - PROCESS | 1813 | 1462530097998 Marionette DEBUG loaded listener.js 03:21:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 134 (0x90ca4c00) [pid = 1813] [serial = 1815] [outer = 0x90c5b800] 03:21:38 INFO - PROCESS | 1813 | 1462530098905 Marionette TRACE conn4 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 03:21:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 03:21:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1641ms 03:21:38 INFO - PROCESS | 1813 | 1462530098977 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 03:21:38 INFO - PROCESS | 1813 | 1462530098983 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 03:21:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 03:21:38 INFO - PROCESS | 1813 | 1462530098992 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 03:21:38 INFO - PROCESS | 1813 | 1462530098996 Marionette TRACE conn4 <- [1,2390,null,{}] 03:21:39 INFO - PROCESS | 1813 | 1462530099002 Marionette TRACE conn4 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:39 INFO - PROCESS | 1813 | 1462530099222 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 03:21:39 INFO - PROCESS | 1813 | 1462530099548 Marionette TRACE conn4 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:39 INFO - PROCESS | 1813 | ++DOCSHELL 0x8e482000 == 116 [pid = 1813] [id = 605] 03:21:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 135 (0x90d9c000) [pid = 1813] [serial = 1816] [outer = (nil)] 03:21:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 136 (0x9156b800) [pid = 1813] [serial = 1817] [outer = 0x90d9c000] 03:21:39 INFO - PROCESS | 1813 | 1462530099642 Marionette DEBUG loaded listener.js 03:21:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 137 (0x91632000) [pid = 1813] [serial = 1818] [outer = 0x90d9c000] 03:21:40 INFO - PROCESS | 1813 | 1462530100565 Marionette TRACE conn4 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 03:21:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 03:21:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1639ms 03:21:40 INFO - PROCESS | 1813 | 1462530100632 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 03:21:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 03:21:40 INFO - PROCESS | 1813 | 1462530100637 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 03:21:40 INFO - PROCESS | 1813 | 1462530100643 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 03:21:40 INFO - PROCESS | 1813 | 1462530100647 Marionette TRACE conn4 <- [1,2394,null,{}] 03:21:40 INFO - PROCESS | 1813 | 1462530100653 Marionette TRACE conn4 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:40 INFO - PROCESS | 1813 | 1462530100915 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 03:21:41 INFO - PROCESS | 1813 | 1462530101240 Marionette TRACE conn4 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:41 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f9de800 == 117 [pid = 1813] [id = 606] 03:21:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 138 (0x90c63c00) [pid = 1813] [serial = 1819] [outer = (nil)] 03:21:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 139 (0x91793c00) [pid = 1813] [serial = 1820] [outer = 0x90c63c00] 03:21:41 INFO - PROCESS | 1813 | 1462530101336 Marionette DEBUG loaded listener.js 03:21:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 140 (0x9179a400) [pid = 1813] [serial = 1821] [outer = 0x90c63c00] 03:21:42 INFO - PROCESS | 1813 | 1462530102324 Marionette TRACE conn4 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 03:21:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 03:21:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1732ms 03:21:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 03:21:42 INFO - PROCESS | 1813 | 1462530102375 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 03:21:42 INFO - PROCESS | 1813 | 1462530102379 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 03:21:42 INFO - PROCESS | 1813 | 1462530102386 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 03:21:42 INFO - PROCESS | 1813 | 1462530102389 Marionette TRACE conn4 <- [1,2398,null,{}] 03:21:42 INFO - PROCESS | 1813 | 1462530102396 Marionette TRACE conn4 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:42 INFO - PROCESS | 1813 | 1462530102648 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 03:21:43 INFO - PROCESS | 1813 | 1462530102978 Marionette TRACE conn4 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:43 INFO - PROCESS | 1813 | ++DOCSHELL 0x86f11000 == 118 [pid = 1813] [id = 607] 03:21:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 141 (0x9188d800) [pid = 1813] [serial = 1822] [outer = (nil)] 03:21:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 142 (0x91f0b000) [pid = 1813] [serial = 1823] [outer = 0x9188d800] 03:21:43 INFO - PROCESS | 1813 | 1462530103078 Marionette DEBUG loaded listener.js 03:21:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 143 (0x92213c00) [pid = 1813] [serial = 1824] [outer = 0x9188d800] 03:21:44 INFO - PROCESS | 1813 | 1462530104003 Marionette TRACE conn4 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 03:21:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 03:21:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1684ms 03:21:44 INFO - PROCESS | 1813 | 1462530104071 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 03:21:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 03:21:44 INFO - PROCESS | 1813 | 1462530104075 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 03:21:44 INFO - PROCESS | 1813 | 1462530104082 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 03:21:44 INFO - PROCESS | 1813 | 1462530104086 Marionette TRACE conn4 <- [1,2402,null,{}] 03:21:44 INFO - PROCESS | 1813 | 1462530104092 Marionette TRACE conn4 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:44 INFO - PROCESS | 1813 | 1462530104342 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 03:21:44 INFO - PROCESS | 1813 | 1462530104665 Marionette TRACE conn4 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:44 INFO - PROCESS | 1813 | ++DOCSHELL 0x86de5800 == 119 [pid = 1813] [id = 608] 03:21:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 144 (0x9178d400) [pid = 1813] [serial = 1825] [outer = (nil)] 03:21:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 145 (0x92751000) [pid = 1813] [serial = 1826] [outer = 0x9178d400] 03:21:44 INFO - PROCESS | 1813 | 1462530104760 Marionette DEBUG loaded listener.js 03:21:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 146 (0x927a2400) [pid = 1813] [serial = 1827] [outer = 0x9178d400] 03:21:45 INFO - PROCESS | 1813 | 1462530105716 Marionette TRACE conn4 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 03:21:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 03:21:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1693ms 03:21:45 INFO - PROCESS | 1813 | 1462530105775 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 03:21:45 INFO - PROCESS | 1813 | 1462530105779 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 03:21:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 03:21:45 INFO - PROCESS | 1813 | 1462530105786 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 03:21:45 INFO - PROCESS | 1813 | 1462530105790 Marionette TRACE conn4 <- [1,2406,null,{}] 03:21:45 INFO - PROCESS | 1813 | 1462530105797 Marionette TRACE conn4 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:46 INFO - PROCESS | 1813 | 1462530106011 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 03:21:46 INFO - PROCESS | 1813 | 1462530106347 Marionette TRACE conn4 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:46 INFO - PROCESS | 1813 | ++DOCSHELL 0x91f08000 == 120 [pid = 1813] [id = 609] 03:21:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 147 (0x92214000) [pid = 1813] [serial = 1828] [outer = (nil)] 03:21:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 148 (0x92961000) [pid = 1813] [serial = 1829] [outer = 0x92214000] 03:21:46 INFO - PROCESS | 1813 | 1462530106443 Marionette DEBUG loaded listener.js 03:21:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 149 (0x93471800) [pid = 1813] [serial = 1830] [outer = 0x92214000] 03:21:47 INFO - PROCESS | 1813 | 1462530107382 Marionette TRACE conn4 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 03:21:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 03:21:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1684ms 03:21:47 INFO - PROCESS | 1813 | 1462530107471 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 03:21:47 INFO - PROCESS | 1813 | 1462530107475 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 03:21:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 03:21:47 INFO - PROCESS | 1813 | 1462530107481 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 03:21:47 INFO - PROCESS | 1813 | 1462530107485 Marionette TRACE conn4 <- [1,2410,null,{}] 03:21:47 INFO - PROCESS | 1813 | 1462530107491 Marionette TRACE conn4 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:47 INFO - PROCESS | 1813 | 1462530107758 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 03:21:48 INFO - PROCESS | 1813 | 1462530108093 Marionette TRACE conn4 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:48 INFO - PROCESS | 1813 | ++DOCSHELL 0x897ed400 == 121 [pid = 1813] [id = 610] 03:21:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 150 (0x8c23a400) [pid = 1813] [serial = 1831] [outer = (nil)] 03:21:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 151 (0x94c11400) [pid = 1813] [serial = 1832] [outer = 0x8c23a400] 03:21:48 INFO - PROCESS | 1813 | 1462530108191 Marionette DEBUG loaded listener.js 03:21:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 152 (0x94c41000) [pid = 1813] [serial = 1833] [outer = 0x8c23a400] 03:21:49 INFO - PROCESS | 1813 | 1462530109138 Marionette TRACE conn4 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 03:21:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 03:21:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1690ms 03:21:49 INFO - PROCESS | 1813 | 1462530109173 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 03:21:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 03:21:49 INFO - PROCESS | 1813 | 1462530109177 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 03:21:49 INFO - PROCESS | 1813 | 1462530109184 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 03:21:49 INFO - PROCESS | 1813 | 1462530109187 Marionette TRACE conn4 <- [1,2414,null,{}] 03:21:49 INFO - PROCESS | 1813 | 1462530109194 Marionette TRACE conn4 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:49 INFO - PROCESS | 1813 | 1462530109406 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 03:21:49 INFO - PROCESS | 1813 | 1462530109744 Marionette TRACE conn4 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:49 INFO - PROCESS | 1813 | ++DOCSHELL 0x9365c000 == 122 [pid = 1813] [id = 611] 03:21:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 153 (0x942e5000) [pid = 1813] [serial = 1834] [outer = (nil)] 03:21:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 154 (0x94d5e800) [pid = 1813] [serial = 1835] [outer = 0x942e5000] 03:21:49 INFO - PROCESS | 1813 | 1462530109840 Marionette DEBUG loaded listener.js 03:21:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 155 (0x94dd4000) [pid = 1813] [serial = 1836] [outer = 0x942e5000] 03:21:50 INFO - PROCESS | 1813 | 1462530110805 Marionette TRACE conn4 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 03:21:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 03:21:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1686ms 03:21:50 INFO - PROCESS | 1813 | 1462530110870 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 03:21:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 03:21:50 INFO - PROCESS | 1813 | 1462530110876 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 03:21:50 INFO - PROCESS | 1813 | 1462530110883 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 03:21:50 INFO - PROCESS | 1813 | 1462530110887 Marionette TRACE conn4 <- [1,2418,null,{}] 03:21:50 INFO - PROCESS | 1813 | 1462530110894 Marionette TRACE conn4 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:51 INFO - PROCESS | 1813 | 1462530111152 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 03:21:51 INFO - PROCESS | 1813 | 1462530111495 Marionette TRACE conn4 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:51 INFO - PROCESS | 1813 | ++DOCSHELL 0x94d57800 == 123 [pid = 1813] [id = 612] 03:21:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 156 (0x99023c00) [pid = 1813] [serial = 1837] [outer = (nil)] 03:21:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 157 (0x9902e400) [pid = 1813] [serial = 1838] [outer = 0x99023c00] 03:21:51 INFO - PROCESS | 1813 | 1462530111601 Marionette DEBUG loaded listener.js 03:21:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 158 (0x99e9a000) [pid = 1813] [serial = 1839] [outer = 0x99023c00] 03:21:52 INFO - PROCESS | 1813 | 1462530112596 Marionette TRACE conn4 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 03:21:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 03:21:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1787ms 03:21:52 INFO - PROCESS | 1813 | 1462530112670 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 03:21:52 INFO - PROCESS | 1813 | 1462530112674 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 03:21:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 03:21:52 INFO - PROCESS | 1813 | 1462530112682 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 03:21:52 INFO - PROCESS | 1813 | 1462530112685 Marionette TRACE conn4 <- [1,2422,null,{}] 03:21:52 INFO - PROCESS | 1813 | 1462530112692 Marionette TRACE conn4 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:52 INFO - PROCESS | 1813 | 1462530112951 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 03:21:53 INFO - PROCESS | 1813 | 1462530113289 Marionette TRACE conn4 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:53 INFO - PROCESS | 1813 | ++DOCSHELL 0x87440000 == 124 [pid = 1813] [id = 613] 03:21:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 159 (0x887ac000) [pid = 1813] [serial = 1840] [outer = (nil)] 03:21:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 160 (0x9a181400) [pid = 1813] [serial = 1841] [outer = 0x887ac000] 03:21:53 INFO - PROCESS | 1813 | 1462530113378 Marionette DEBUG loaded listener.js 03:21:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 161 (0x9a25f000) [pid = 1813] [serial = 1842] [outer = 0x887ac000] 03:21:54 INFO - PROCESS | 1813 | 1462530114292 Marionette TRACE conn4 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 03:21:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 03:21:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1683ms 03:21:54 INFO - PROCESS | 1813 | 1462530114367 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 03:21:54 INFO - PROCESS | 1813 | 1462530114370 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 03:21:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 03:21:54 INFO - PROCESS | 1813 | 1462530114377 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 03:21:54 INFO - PROCESS | 1813 | 1462530114380 Marionette TRACE conn4 <- [1,2426,null,{}] 03:21:54 INFO - PROCESS | 1813 | 1462530114396 Marionette TRACE conn4 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:54 INFO - PROCESS | 1813 | 1462530114666 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 03:21:55 INFO - PROCESS | 1813 | 1462530114996 Marionette TRACE conn4 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:55 INFO - PROCESS | 1813 | ++DOCSHELL 0x887abc00 == 125 [pid = 1813] [id = 614] 03:21:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 162 (0x99029800) [pid = 1813] [serial = 1843] [outer = (nil)] 03:21:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 163 (0x9a468000) [pid = 1813] [serial = 1844] [outer = 0x99029800] 03:21:55 INFO - PROCESS | 1813 | 1462530115103 Marionette DEBUG loaded listener.js 03:21:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 164 (0x9a46a400) [pid = 1813] [serial = 1845] [outer = 0x99029800] 03:21:56 INFO - PROCESS | 1813 | 1462530116038 Marionette TRACE conn4 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 03:21:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 03:21:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1703ms 03:21:56 INFO - PROCESS | 1813 | 1462530116080 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 03:21:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 03:21:56 INFO - PROCESS | 1813 | 1462530116084 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 03:21:56 INFO - PROCESS | 1813 | 1462530116090 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 03:21:56 INFO - PROCESS | 1813 | 1462530116094 Marionette TRACE conn4 <- [1,2430,null,{}] 03:21:56 INFO - PROCESS | 1813 | 1462530116100 Marionette TRACE conn4 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:56 INFO - PROCESS | 1813 | 1462530116296 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 03:21:56 INFO - PROCESS | 1813 | 1462530116585 Marionette TRACE conn4 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:56 INFO - PROCESS | 1813 | ++DOCSHELL 0x91f07c00 == 126 [pid = 1813] [id = 615] 03:21:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 165 (0x94ddd400) [pid = 1813] [serial = 1846] [outer = (nil)] 03:21:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 166 (0x9a647c00) [pid = 1813] [serial = 1847] [outer = 0x94ddd400] 03:21:56 INFO - PROCESS | 1813 | 1462530116677 Marionette DEBUG loaded listener.js 03:21:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 167 (0x9a6bf800) [pid = 1813] [serial = 1848] [outer = 0x94ddd400] 03:21:57 INFO - PROCESS | 1813 | 1462530117651 Marionette TRACE conn4 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 03:21:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 03:21:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1590ms 03:21:57 INFO - PROCESS | 1813 | 1462530117681 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 03:21:57 INFO - PROCESS | 1813 | 1462530117685 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 03:21:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 03:21:57 INFO - PROCESS | 1813 | 1462530117692 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 03:21:57 INFO - PROCESS | 1813 | 1462530117695 Marionette TRACE conn4 <- [1,2434,null,{}] 03:21:57 INFO - PROCESS | 1813 | 1462530117702 Marionette TRACE conn4 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:57 INFO - PROCESS | 1813 | 1462530117984 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 03:21:58 INFO - PROCESS | 1813 | 1462530118313 Marionette TRACE conn4 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:58 INFO - PROCESS | 1813 | ++DOCSHELL 0x8744b400 == 127 [pid = 1813] [id = 616] 03:21:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 168 (0x887ad400) [pid = 1813] [serial = 1849] [outer = (nil)] 03:21:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 169 (0x9aaca400) [pid = 1813] [serial = 1850] [outer = 0x887ad400] 03:21:58 INFO - PROCESS | 1813 | 1462530118410 Marionette DEBUG loaded listener.js 03:21:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 170 (0x9aacc000) [pid = 1813] [serial = 1851] [outer = 0x887ad400] 03:21:59 INFO - PROCESS | 1813 | 1462530119319 Marionette TRACE conn4 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 03:21:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 03:21:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1688ms 03:21:59 INFO - PROCESS | 1813 | 1462530119382 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 03:21:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 03:21:59 INFO - PROCESS | 1813 | 1462530119386 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 03:21:59 INFO - PROCESS | 1813 | 1462530119393 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 03:21:59 INFO - PROCESS | 1813 | 1462530119398 Marionette TRACE conn4 <- [1,2438,null,{}] 03:21:59 INFO - PROCESS | 1813 | 1462530119404 Marionette TRACE conn4 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:21:59 INFO - PROCESS | 1813 | 1462530119619 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 03:21:59 INFO - PROCESS | 1813 | 1462530119949 Marionette TRACE conn4 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:21:59 INFO - PROCESS | 1813 | ++DOCSHELL 0x8bfc7800 == 128 [pid = 1813] [id = 617] 03:21:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 171 (0x9274e000) [pid = 1813] [serial = 1852] [outer = (nil)] 03:22:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 172 (0x9b063000) [pid = 1813] [serial = 1853] [outer = 0x9274e000] 03:22:00 INFO - PROCESS | 1813 | 1462530120043 Marionette DEBUG loaded listener.js 03:22:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 173 (0x9b064400) [pid = 1813] [serial = 1854] [outer = 0x9274e000] 03:22:01 INFO - PROCESS | 1813 | 1462530121006 Marionette TRACE conn4 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 03:22:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 03:22:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1687ms 03:22:01 INFO - PROCESS | 1813 | 1462530121081 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 03:22:01 INFO - PROCESS | 1813 | 1462530121085 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 03:22:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 03:22:01 INFO - PROCESS | 1813 | 1462530121092 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 03:22:01 INFO - PROCESS | 1813 | 1462530121095 Marionette TRACE conn4 <- [1,2442,null,{}] 03:22:01 INFO - PROCESS | 1813 | 1462530121101 Marionette TRACE conn4 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:01 INFO - PROCESS | 1813 | 1462530121366 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 03:22:01 INFO - PROCESS | 1813 | 1462530121723 Marionette TRACE conn4 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:01 INFO - PROCESS | 1813 | ++DOCSHELL 0x8744c000 == 129 [pid = 1813] [id = 618] 03:22:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 174 (0x887ac400) [pid = 1813] [serial = 1855] [outer = (nil)] 03:22:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 175 (0x9b2af400) [pid = 1813] [serial = 1856] [outer = 0x887ac400] 03:22:01 INFO - PROCESS | 1813 | 1462530121813 Marionette DEBUG loaded listener.js 03:22:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 176 (0x9b5f2000) [pid = 1813] [serial = 1857] [outer = 0x887ac400] 03:22:02 INFO - PROCESS | 1813 | 1462530122762 Marionette TRACE conn4 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 03:22:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 03:22:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1735ms 03:22:02 INFO - PROCESS | 1813 | 1462530122829 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 03:22:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 03:22:02 INFO - PROCESS | 1813 | 1462530122834 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 03:22:02 INFO - PROCESS | 1813 | 1462530122841 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 03:22:02 INFO - PROCESS | 1813 | 1462530122845 Marionette TRACE conn4 <- [1,2446,null,{}] 03:22:02 INFO - PROCESS | 1813 | 1462530122852 Marionette TRACE conn4 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:03 INFO - PROCESS | 1813 | 1462530123100 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 03:22:04 INFO - PROCESS | 1813 | --DOCSHELL 0x8bec9000 == 128 [pid = 1813] [id = 556] 03:22:04 INFO - PROCESS | 1813 | --DOCSHELL 0x86deac00 == 127 [pid = 1813] [id = 554] 03:22:04 INFO - PROCESS | 1813 | --DOCSHELL 0x8eb8f400 == 126 [pid = 1813] [id = 245] 03:22:04 INFO - PROCESS | 1813 | --DOCSHELL 0x897f6400 == 125 [pid = 1813] [id = 555] 03:22:04 INFO - PROCESS | 1813 | --DOCSHELL 0x86dec400 == 124 [pid = 1813] [id = 557] 03:22:04 INFO - PROCESS | 1813 | --DOCSHELL 0x86f05000 == 123 [pid = 1813] [id = 600] 03:22:04 INFO - PROCESS | 1813 | --DOCSHELL 0x8c123c00 == 122 [pid = 1813] [id = 599] 03:22:04 INFO - PROCESS | 1813 | --DOCSHELL 0x8c0a3000 == 121 [pid = 1813] [id = 598] 03:22:04 INFO - PROCESS | 1813 | --DOCSHELL 0x86f0a800 == 120 [pid = 1813] [id = 597] 03:22:04 INFO - PROCESS | 1813 | --DOCSHELL 0x90da8000 == 119 [pid = 1813] [id = 586] 03:22:04 INFO - PROCESS | 1813 | --DOCSHELL 0x90d9c800 == 118 [pid = 1813] [id = 585] 03:22:04 INFO - PROCESS | 1813 | --DOCSHELL 0x8ed80000 == 117 [pid = 1813] [id = 584] 03:22:04 INFO - PROCESS | 1813 | --DOCSHELL 0x8ed13400 == 116 [pid = 1813] [id = 582] 03:22:04 INFO - PROCESS | 1813 | --DOCSHELL 0x8d7df800 == 115 [pid = 1813] [id = 583] 03:22:04 INFO - PROCESS | 1813 | --DOCSHELL 0x8c44c800 == 114 [pid = 1813] [id = 581] 03:22:04 INFO - PROCESS | 1813 | --DOCSHELL 0x86df0400 == 113 [pid = 1813] [id = 579] 03:22:04 INFO - PROCESS | 1813 | --DOCSHELL 0x8a072400 == 112 [pid = 1813] [id = 580] 03:22:04 INFO - PROCESS | 1813 | --DOMWINDOW == 175 (0x91636c00) [pid = 1813] [serial = 1707] [outer = (nil)] [url = about:blank] 03:22:04 INFO - PROCESS | 1813 | --DOMWINDOW == 174 (0x9156d400) [pid = 1813] [serial = 1704] [outer = (nil)] [url = about:blank] 03:22:04 INFO - PROCESS | 1813 | --DOMWINDOW == 173 (0x90c9c400) [pid = 1813] [serial = 1701] [outer = (nil)] [url = about:blank] 03:22:04 INFO - PROCESS | 1813 | --DOMWINDOW == 172 (0x8f9e2000) [pid = 1813] [serial = 1697] [outer = (nil)] [url = about:blank] 03:22:04 INFO - PROCESS | 1813 | --DOMWINDOW == 171 (0x8d8d7000) [pid = 1813] [serial = 1736] [outer = (nil)] [url = about:blank] 03:22:04 INFO - PROCESS | 1813 | --DOMWINDOW == 170 (0x91f0d400) [pid = 1813] [serial = 1712] [outer = (nil)] [url = about:blank] 03:22:04 INFO - PROCESS | 1813 | --DOMWINDOW == 169 (0x8c0a6800) [pid = 1813] [serial = 1680] [outer = (nil)] [url = about:blank] 03:22:04 INFO - PROCESS | 1813 | --DOMWINDOW == 168 (0x9221d400) [pid = 1813] [serial = 1716] [outer = (nil)] [url = about:blank] 03:22:04 INFO - PROCESS | 1813 | --DOMWINDOW == 167 (0x92928000) [pid = 1813] [serial = 1722] [outer = (nil)] [url = about:blank] 03:22:04 INFO - PROCESS | 1813 | --DOMWINDOW == 166 (0x8f64b400) [pid = 1813] [serial = 1695] [outer = (nil)] [url = about:blank] 03:22:04 INFO - PROCESS | 1813 | --DOMWINDOW == 165 (0x8d8e4c00) [pid = 1813] [serial = 1685] [outer = (nil)] [url = about:blank] 03:22:04 INFO - PROCESS | 1813 | --DOMWINDOW == 164 (0x8bec8800) [pid = 1813] [serial = 1679] [outer = (nil)] [url = about:blank] 03:22:04 INFO - PROCESS | 1813 | --DOMWINDOW == 163 (0x8f9e4c00) [pid = 1813] [serial = 1698] [outer = (nil)] [url = about:blank] 03:22:04 INFO - PROCESS | 1813 | --DOMWINDOW == 162 (0x8c3ab800) [pid = 1813] [serial = 1733] [outer = (nil)] [url = about:blank] 03:22:04 INFO - PROCESS | 1813 | --DOMWINDOW == 161 (0x927a6800) [pid = 1813] [serial = 1718] [outer = (nil)] [url = about:blank] 03:22:04 INFO - PROCESS | 1813 | --DOMWINDOW == 160 (0x9365b000) [pid = 1813] [serial = 1727] [outer = (nil)] [url = about:blank] 03:22:04 INFO - PROCESS | 1813 | --DOMWINDOW == 159 (0x92925800) [pid = 1813] [serial = 1721] [outer = (nil)] [url = about:blank] 03:22:04 INFO - PROCESS | 1813 | --DOMWINDOW == 158 (0x8ed18400) [pid = 1813] [serial = 1611] [outer = (nil)] [url = about:blank] 03:22:04 INFO - PROCESS | 1813 | --DOMWINDOW == 157 (0x9365c800) [pid = 1813] [serial = 1728] [outer = (nil)] [url = about:blank] 03:22:04 INFO - PROCESS | 1813 | --DOMWINDOW == 156 (0x92960400) [pid = 1813] [serial = 1724] [outer = (nil)] [url = about:blank] 03:22:04 INFO - PROCESS | 1813 | --DOMWINDOW == 155 (0x8dcae400) [pid = 1813] [serial = 1689] [outer = (nil)] [url = about:blank] 03:22:04 INFO - PROCESS | 1813 | --DOMWINDOW == 154 (0x8eb83400) [pid = 1813] [serial = 1691] [outer = (nil)] [url = about:blank] 03:22:04 INFO - PROCESS | 1813 | --DOMWINDOW == 153 (0x8c44f800) [pid = 1813] [serial = 1682] [outer = (nil)] [url = about:blank] 03:22:04 INFO - PROCESS | 1813 | --DOMWINDOW == 152 (0x8c44d800) [pid = 1813] [serial = 1734] [outer = (nil)] [url = about:blank] 03:22:04 INFO - PROCESS | 1813 | --DOMWINDOW == 151 (0x8d8f4800) [pid = 1813] [serial = 1737] [outer = (nil)] [url = about:blank] 03:22:04 INFO - PROCESS | 1813 | --DOMWINDOW == 150 (0x90c99c00) [pid = 1813] [serial = 1700] [outer = (nil)] [url = about:blank] 03:22:04 INFO - PROCESS | 1813 | --DOMWINDOW == 149 (0x8d8ef400) [pid = 1813] [serial = 1686] [outer = (nil)] [url = about:blank] 03:22:04 INFO - PROCESS | 1813 | --DOMWINDOW == 148 (0x91631c00) [pid = 1813] [serial = 1706] [outer = (nil)] [url = about:blank] 03:22:04 INFO - PROCESS | 1813 | --DOMWINDOW == 147 (0x8c64d000) [pid = 1813] [serial = 1683] [outer = (nil)] [url = about:blank] 03:22:04 INFO - PROCESS | 1813 | --DOMWINDOW == 146 (0x8eb88c00) [pid = 1813] [serial = 1692] [outer = (nil)] [url = about:blank] 03:22:04 INFO - PROCESS | 1813 | --DOMWINDOW == 145 (0x9221b000) [pid = 1813] [serial = 1715] [outer = (nil)] [url = about:blank] 03:22:04 INFO - PROCESS | 1813 | --DOMWINDOW == 144 (0x919b4800) [pid = 1813] [serial = 1710] [outer = (nil)] [url = about:blank] 03:22:04 INFO - PROCESS | 1813 | --DOMWINDOW == 143 (0x8dca3000) [pid = 1813] [serial = 1688] [outer = (nil)] [url = about:blank] 03:22:04 INFO - PROCESS | 1813 | --DOMWINDOW == 142 (0x91f11800) [pid = 1813] [serial = 1713] [outer = (nil)] [url = about:blank] 03:22:04 INFO - PROCESS | 1813 | --DOMWINDOW == 141 (0x93468000) [pid = 1813] [serial = 1725] [outer = (nil)] [url = about:blank] 03:22:04 INFO - PROCESS | 1813 | --DOMWINDOW == 140 (0x8bfc3000) [pid = 1813] [serial = 1731] [outer = (nil)] [url = about:blank] 03:22:04 INFO - PROCESS | 1813 | --DOMWINDOW == 139 (0x8bd6b400) [pid = 1813] [serial = 1730] [outer = (nil)] [url = about:blank] 03:22:04 INFO - PROCESS | 1813 | --DOMWINDOW == 138 (0x8f647800) [pid = 1813] [serial = 1694] [outer = (nil)] [url = about:blank] 03:22:04 INFO - PROCESS | 1813 | --DOMWINDOW == 137 (0x927a9400) [pid = 1813] [serial = 1719] [outer = (nil)] [url = about:blank] 03:22:04 INFO - PROCESS | 1813 | --DOMWINDOW == 136 (0x90da7c00) [pid = 1813] [serial = 1703] [outer = (nil)] [url = about:blank] 03:22:04 INFO - PROCESS | 1813 | --DOMWINDOW == 135 (0x9188cc00) [pid = 1813] [serial = 1709] [outer = (nil)] [url = about:blank] 03:22:04 INFO - PROCESS | 1813 | --DOMWINDOW == 134 (0x8d8ee000) [pid = 1813] [serial = 1739] [outer = (nil)] [url = about:blank] 03:22:05 INFO - PROCESS | 1813 | 1462530125110 Marionette TRACE conn4 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:05 INFO - PROCESS | 1813 | ++DOCSHELL 0x887b0400 == 113 [pid = 1813] [id = 619] 03:22:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 135 (0x887b3800) [pid = 1813] [serial = 1858] [outer = (nil)] 03:22:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 136 (0x897f6400) [pid = 1813] [serial = 1859] [outer = 0x887b3800] 03:22:05 INFO - PROCESS | 1813 | 1462530125205 Marionette DEBUG loaded listener.js 03:22:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 137 (0x8b0f8400) [pid = 1813] [serial = 1860] [outer = 0x887b3800] 03:22:06 INFO - PROCESS | 1813 | 1462530126034 Marionette TRACE conn4 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 03:22:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 03:22:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 3238ms 03:22:06 INFO - PROCESS | 1813 | 1462530126108 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 03:22:06 INFO - PROCESS | 1813 | 1462530126114 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 03:22:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 03:22:06 INFO - PROCESS | 1813 | 1462530126127 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 03:22:06 INFO - PROCESS | 1813 | 1462530126132 Marionette TRACE conn4 <- [1,2450,null,{}] 03:22:06 INFO - PROCESS | 1813 | 1462530126141 Marionette TRACE conn4 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:06 INFO - PROCESS | 1813 | 1462530126337 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 03:22:06 INFO - PROCESS | 1813 | 1462530126350 Marionette TRACE conn4 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:06 INFO - PROCESS | 1813 | ++DOCSHELL 0x8c125000 == 114 [pid = 1813] [id = 620] 03:22:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 138 (0x8c12ac00) [pid = 1813] [serial = 1861] [outer = (nil)] 03:22:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 139 (0x8c245400) [pid = 1813] [serial = 1862] [outer = 0x8c12ac00] 03:22:06 INFO - PROCESS | 1813 | 1462530126606 Marionette DEBUG loaded listener.js 03:22:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 140 (0x8c3afc00) [pid = 1813] [serial = 1863] [outer = 0x8c12ac00] 03:22:07 INFO - PROCESS | 1813 | 1462530127540 Marionette TRACE conn4 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 03:22:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 03:22:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1485ms 03:22:07 INFO - PROCESS | 1813 | 1462530127619 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 03:22:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 03:22:07 INFO - PROCESS | 1813 | 1462530127625 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 03:22:07 INFO - PROCESS | 1813 | 1462530127632 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 03:22:07 INFO - PROCESS | 1813 | 1462530127636 Marionette TRACE conn4 <- [1,2454,null,{}] 03:22:07 INFO - PROCESS | 1813 | 1462530127642 Marionette TRACE conn4 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:07 INFO - PROCESS | 1813 | 1462530127927 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 03:22:07 INFO - PROCESS | 1813 | 1462530127958 Marionette TRACE conn4 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:07 INFO - PROCESS | 1813 | ++DOCSHELL 0x86f04800 == 115 [pid = 1813] [id = 621] 03:22:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 141 (0x8c450000) [pid = 1813] [serial = 1864] [outer = (nil)] 03:22:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 142 (0x8d8e7800) [pid = 1813] [serial = 1865] [outer = 0x8c450000] 03:22:08 INFO - PROCESS | 1813 | 1462530128033 Marionette DEBUG loaded listener.js 03:22:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 143 (0x8db9b400) [pid = 1813] [serial = 1866] [outer = 0x8c450000] 03:22:09 INFO - PROCESS | 1813 | 1462530129133 Marionette TRACE conn4 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 03:22:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 03:22:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1545ms 03:22:09 INFO - PROCESS | 1813 | 1462530129180 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 03:22:09 INFO - PROCESS | 1813 | 1462530129185 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 03:22:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 03:22:09 INFO - PROCESS | 1813 | 1462530129201 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 03:22:09 INFO - PROCESS | 1813 | 1462530129210 Marionette TRACE conn4 <- [1,2458,null,{}] 03:22:09 INFO - PROCESS | 1813 | 1462530129223 Marionette TRACE conn4 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:09 INFO - PROCESS | 1813 | 1462530129984 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 03:22:10 INFO - PROCESS | 1813 | --DOMWINDOW == 142 (0x94d5dc00) [pid = 1813] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 03:22:10 INFO - PROCESS | 1813 | --DOMWINDOW == 141 (0x91881c00) [pid = 1813] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 03:22:10 INFO - PROCESS | 1813 | --DOMWINDOW == 140 (0x8c3ac000) [pid = 1813] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 03:22:10 INFO - PROCESS | 1813 | --DOMWINDOW == 139 (0x90d9f400) [pid = 1813] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 03:22:10 INFO - PROCESS | 1813 | --DOMWINDOW == 138 (0x94d61c00) [pid = 1813] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 03:22:10 INFO - PROCESS | 1813 | --DOMWINDOW == 137 (0x92216000) [pid = 1813] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 03:22:10 INFO - PROCESS | 1813 | --DOMWINDOW == 136 (0x86f0d400) [pid = 1813] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 03:22:10 INFO - PROCESS | 1813 | --DOMWINDOW == 135 (0x985e8800) [pid = 1813] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 03:22:10 INFO - PROCESS | 1813 | --DOMWINDOW == 134 (0x8c0ab400) [pid = 1813] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 03:22:10 INFO - PROCESS | 1813 | --DOMWINDOW == 133 (0x91795c00) [pid = 1813] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 03:22:10 INFO - PROCESS | 1813 | --DOMWINDOW == 132 (0x9903f400) [pid = 1813] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 03:22:10 INFO - PROCESS | 1813 | --DOMWINDOW == 131 (0x8f9d6c00) [pid = 1813] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 03:22:10 INFO - PROCESS | 1813 | --DOMWINDOW == 130 (0x8743dc00) [pid = 1813] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 03:22:10 INFO - PROCESS | 1813 | --DOMWINDOW == 129 (0x8c3a9400) [pid = 1813] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 03:22:10 INFO - PROCESS | 1813 | --DOMWINDOW == 128 (0x8ed15800) [pid = 1813] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 03:22:10 INFO - PROCESS | 1813 | --DOMWINDOW == 127 (0x8f9d7c00) [pid = 1813] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 03:22:10 INFO - PROCESS | 1813 | --DOMWINDOW == 126 (0x8c64b400) [pid = 1813] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 03:22:10 INFO - PROCESS | 1813 | --DOMWINDOW == 125 (0x919ab800) [pid = 1813] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 03:22:10 INFO - PROCESS | 1813 | --DOMWINDOW == 124 (0x8a075400) [pid = 1813] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 03:22:10 INFO - PROCESS | 1813 | --DOMWINDOW == 123 (0x9187e400) [pid = 1813] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 03:22:10 INFO - PROCESS | 1813 | --DOMWINDOW == 122 (0x942e6800) [pid = 1813] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 03:22:10 INFO - PROCESS | 1813 | 1462530130237 Marionette TRACE conn4 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:10 INFO - PROCESS | 1813 | ++DOCSHELL 0x86de9400 == 116 [pid = 1813] [id = 622] 03:22:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 123 (0x86f0d400) [pid = 1813] [serial = 1867] [outer = (nil)] 03:22:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 124 (0x8b0f1800) [pid = 1813] [serial = 1868] [outer = 0x86f0d400] 03:22:10 INFO - PROCESS | 1813 | 1462530130317 Marionette DEBUG loaded listener.js 03:22:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 125 (0x8c64b400) [pid = 1813] [serial = 1869] [outer = 0x86f0d400] 03:22:11 INFO - PROCESS | 1813 | 1462530131108 Marionette TRACE conn4 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 03:22:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 03:22:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1962ms 03:22:11 INFO - PROCESS | 1813 | 1462530131155 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 03:22:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 03:22:11 INFO - PROCESS | 1813 | 1462530131160 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 03:22:11 INFO - PROCESS | 1813 | 1462530131167 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 03:22:11 INFO - PROCESS | 1813 | 1462530131170 Marionette TRACE conn4 <- [1,2462,null,{}] 03:22:11 INFO - PROCESS | 1813 | 1462530131176 Marionette TRACE conn4 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:11 INFO - PROCESS | 1813 | 1462530131459 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 03:22:11 INFO - PROCESS | 1813 | 1462530131482 Marionette TRACE conn4 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:11 INFO - PROCESS | 1813 | ++DOCSHELL 0x8d7df800 == 117 [pid = 1813] [id = 623] 03:22:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 126 (0x8d8e5800) [pid = 1813] [serial = 1870] [outer = (nil)] 03:22:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 127 (0x8ed14000) [pid = 1813] [serial = 1871] [outer = 0x8d8e5800] 03:22:11 INFO - PROCESS | 1813 | 1462530131559 Marionette DEBUG loaded listener.js 03:22:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 128 (0x8ed87800) [pid = 1813] [serial = 1872] [outer = 0x8d8e5800] 03:22:12 INFO - PROCESS | 1813 | 1462530132899 Marionette TRACE conn4 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 03:22:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 03:22:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1793ms 03:22:12 INFO - PROCESS | 1813 | 1462530132961 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 03:22:12 INFO - PROCESS | 1813 | 1462530132968 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 03:22:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 03:22:12 INFO - PROCESS | 1813 | 1462530132979 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 03:22:12 INFO - PROCESS | 1813 | 1462530132984 Marionette TRACE conn4 <- [1,2466,null,{}] 03:22:13 INFO - PROCESS | 1813 | 1462530133038 Marionette TRACE conn4 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:13 INFO - PROCESS | 1813 | 1462530133290 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 03:22:13 INFO - PROCESS | 1813 | 1462530133633 Marionette TRACE conn4 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:13 INFO - PROCESS | 1813 | ++DOCSHELL 0x8bed3400 == 118 [pid = 1813] [id = 624] 03:22:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 129 (0x8c0a6800) [pid = 1813] [serial = 1873] [outer = (nil)] 03:22:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 130 (0x8c44c000) [pid = 1813] [serial = 1874] [outer = 0x8c0a6800] 03:22:13 INFO - PROCESS | 1813 | 1462530133727 Marionette DEBUG loaded listener.js 03:22:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 131 (0x8d7de000) [pid = 1813] [serial = 1875] [outer = 0x8c0a6800] 03:22:14 INFO - PROCESS | 1813 | 1462530134745 Marionette TRACE conn4 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 03:22:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 03:22:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1835ms 03:22:14 INFO - PROCESS | 1813 | 1462530134814 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 03:22:14 INFO - PROCESS | 1813 | 1462530134824 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 03:22:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 03:22:14 INFO - PROCESS | 1813 | 1462530134835 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 03:22:14 INFO - PROCESS | 1813 | 1462530134840 Marionette TRACE conn4 <- [1,2470,null,{}] 03:22:14 INFO - PROCESS | 1813 | 1462530134846 Marionette TRACE conn4 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:15 INFO - PROCESS | 1813 | 1462530135106 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 03:22:15 INFO - PROCESS | 1813 | 1462530135495 Marionette TRACE conn4 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:15 INFO - PROCESS | 1813 | ++DOCSHELL 0x8dca6000 == 119 [pid = 1813] [id = 625] 03:22:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 132 (0x8dca9400) [pid = 1813] [serial = 1876] [outer = (nil)] 03:22:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 133 (0x8e47e800) [pid = 1813] [serial = 1877] [outer = 0x8dca9400] 03:22:15 INFO - PROCESS | 1813 | 1462530135592 Marionette DEBUG loaded listener.js 03:22:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 134 (0x8ed0a400) [pid = 1813] [serial = 1878] [outer = 0x8dca9400] 03:22:16 INFO - PROCESS | 1813 | 1462530136549 Marionette TRACE conn4 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 03:22:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 03:22:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1784ms 03:22:16 INFO - PROCESS | 1813 | 1462530136619 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 03:22:16 INFO - PROCESS | 1813 | 1462530136624 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 03:22:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 03:22:16 INFO - PROCESS | 1813 | 1462530136632 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 03:22:16 INFO - PROCESS | 1813 | 1462530136639 Marionette TRACE conn4 <- [1,2474,null,{}] 03:22:16 INFO - PROCESS | 1813 | 1462530136657 Marionette TRACE conn4 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:16 INFO - PROCESS | 1813 | 1462530136937 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 03:22:17 INFO - PROCESS | 1813 | 1462530137272 Marionette TRACE conn4 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:17 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f9e3400 == 120 [pid = 1813] [id = 626] 03:22:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 135 (0x8f9e4800) [pid = 1813] [serial = 1879] [outer = (nil)] 03:22:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 136 (0x90c58800) [pid = 1813] [serial = 1880] [outer = 0x8f9e4800] 03:22:17 INFO - PROCESS | 1813 | 1462530137386 Marionette DEBUG loaded listener.js 03:22:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 137 (0x90c9b400) [pid = 1813] [serial = 1881] [outer = 0x8f9e4800] 03:22:18 INFO - PROCESS | 1813 | 1462530138451 Marionette TRACE conn4 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 03:22:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 03:22:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1849ms 03:22:18 INFO - PROCESS | 1813 | 1462530138482 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 03:22:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 03:22:18 INFO - PROCESS | 1813 | 1462530138488 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 03:22:18 INFO - PROCESS | 1813 | 1462530138495 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 03:22:18 INFO - PROCESS | 1813 | 1462530138499 Marionette TRACE conn4 <- [1,2478,null,{}] 03:22:18 INFO - PROCESS | 1813 | 1462530138505 Marionette TRACE conn4 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:18 INFO - PROCESS | 1813 | 1462530138751 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 03:22:19 INFO - PROCESS | 1813 | 1462530139078 Marionette TRACE conn4 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:19 INFO - PROCESS | 1813 | ++DOCSHELL 0x8c0a3800 == 121 [pid = 1813] [id = 627] 03:22:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 138 (0x90c63400) [pid = 1813] [serial = 1882] [outer = (nil)] 03:22:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 139 (0x90da8800) [pid = 1813] [serial = 1883] [outer = 0x90c63400] 03:22:19 INFO - PROCESS | 1813 | 1462530139178 Marionette DEBUG loaded listener.js 03:22:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 140 (0x9156e000) [pid = 1813] [serial = 1884] [outer = 0x90c63400] 03:22:20 INFO - PROCESS | 1813 | 1462530140130 Marionette TRACE conn4 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 03:22:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 03:22:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1682ms 03:22:20 INFO - PROCESS | 1813 | 1462530140177 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 03:22:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 03:22:20 INFO - PROCESS | 1813 | 1462530140181 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 03:22:20 INFO - PROCESS | 1813 | 1462530140188 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 03:22:20 INFO - PROCESS | 1813 | 1462530140192 Marionette TRACE conn4 <- [1,2482,null,{}] 03:22:20 INFO - PROCESS | 1813 | 1462530140201 Marionette TRACE conn4 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:20 INFO - PROCESS | 1813 | 1462530140434 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 03:22:20 INFO - PROCESS | 1813 | 1462530140763 Marionette TRACE conn4 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:20 INFO - PROCESS | 1813 | ++DOCSHELL 0x90d9ec00 == 122 [pid = 1813] [id = 628] 03:22:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 141 (0x90daa000) [pid = 1813] [serial = 1885] [outer = (nil)] 03:22:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 142 (0x9178b800) [pid = 1813] [serial = 1886] [outer = 0x90daa000] 03:22:20 INFO - PROCESS | 1813 | 1462530140858 Marionette DEBUG loaded listener.js 03:22:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 143 (0x91794c00) [pid = 1813] [serial = 1887] [outer = 0x90daa000] 03:22:21 INFO - PROCESS | 1813 | 1462530141793 Marionette TRACE conn4 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 03:22:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 03:22:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1637ms 03:22:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 03:22:21 INFO - PROCESS | 1813 | 1462530141825 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 03:22:21 INFO - PROCESS | 1813 | 1462530141828 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 03:22:21 INFO - PROCESS | 1813 | 1462530141836 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 03:22:21 INFO - PROCESS | 1813 | 1462530141840 Marionette TRACE conn4 <- [1,2486,null,{}] 03:22:21 INFO - PROCESS | 1813 | 1462530141862 Marionette TRACE conn4 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:22 INFO - PROCESS | 1813 | 1462530142198 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 03:22:22 INFO - PROCESS | 1813 | 1462530142477 Marionette TRACE conn4 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:22 INFO - PROCESS | 1813 | ++DOCSHELL 0x90daac00 == 123 [pid = 1813] [id = 629] 03:22:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 144 (0x919a6000) [pid = 1813] [serial = 1888] [outer = (nil)] 03:22:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 145 (0x91f05c00) [pid = 1813] [serial = 1889] [outer = 0x919a6000] 03:22:22 INFO - PROCESS | 1813 | 1462530142582 Marionette DEBUG loaded listener.js 03:22:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 146 (0x91f0f000) [pid = 1813] [serial = 1890] [outer = 0x919a6000] 03:22:23 INFO - PROCESS | 1813 | 1462530143524 Marionette TRACE conn4 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 03:22:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 03:22:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1739ms 03:22:23 INFO - PROCESS | 1813 | 1462530143574 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 03:22:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 03:22:23 INFO - PROCESS | 1813 | 1462530143578 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 03:22:23 INFO - PROCESS | 1813 | 1462530143585 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 03:22:23 INFO - PROCESS | 1813 | 1462530143589 Marionette TRACE conn4 <- [1,2490,null,{}] 03:22:23 INFO - PROCESS | 1813 | 1462530143595 Marionette TRACE conn4 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:23 INFO - PROCESS | 1813 | 1462530143824 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 03:22:24 INFO - PROCESS | 1813 | 1462530144161 Marionette TRACE conn4 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:24 INFO - PROCESS | 1813 | ++DOCSHELL 0x8d8e9000 == 124 [pid = 1813] [id = 630] 03:22:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 147 (0x8f9dd000) [pid = 1813] [serial = 1891] [outer = (nil)] 03:22:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 148 (0x92748400) [pid = 1813] [serial = 1892] [outer = 0x8f9dd000] 03:22:24 INFO - PROCESS | 1813 | 1462530144254 Marionette DEBUG loaded listener.js 03:22:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 149 (0x92752400) [pid = 1813] [serial = 1893] [outer = 0x8f9dd000] 03:22:25 INFO - PROCESS | 1813 | 1462530145150 Marionette TRACE conn4 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 03:22:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 03:22:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1638ms 03:22:25 INFO - PROCESS | 1813 | 1462530145224 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 03:22:25 INFO - PROCESS | 1813 | 1462530145233 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 03:22:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 03:22:25 INFO - PROCESS | 1813 | 1462530145246 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 03:22:25 INFO - PROCESS | 1813 | 1462530145251 Marionette TRACE conn4 <- [1,2494,null,{}] 03:22:25 INFO - PROCESS | 1813 | 1462530145259 Marionette TRACE conn4 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:25 INFO - PROCESS | 1813 | 1462530145490 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 03:22:25 INFO - PROCESS | 1813 | 1462530145825 Marionette TRACE conn4 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:25 INFO - PROCESS | 1813 | ++DOCSHELL 0x91f03c00 == 125 [pid = 1813] [id = 631] 03:22:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 150 (0x9221fc00) [pid = 1813] [serial = 1894] [outer = (nil)] 03:22:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 151 (0x92957000) [pid = 1813] [serial = 1895] [outer = 0x9221fc00] 03:22:25 INFO - PROCESS | 1813 | 1462530145921 Marionette DEBUG loaded listener.js 03:22:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 152 (0x9295d000) [pid = 1813] [serial = 1896] [outer = 0x9221fc00] 03:22:26 INFO - PROCESS | 1813 | 1462530146830 Marionette TRACE conn4 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 03:22:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 03:22:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1637ms 03:22:26 INFO - PROCESS | 1813 | 1462530146881 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 03:22:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 03:22:26 INFO - PROCESS | 1813 | 1462530146885 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 03:22:26 INFO - PROCESS | 1813 | 1462530146892 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 03:22:26 INFO - PROCESS | 1813 | 1462530146896 Marionette TRACE conn4 <- [1,2498,null,{}] 03:22:26 INFO - PROCESS | 1813 | 1462530146902 Marionette TRACE conn4 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:27 INFO - PROCESS | 1813 | 1462530147118 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 03:22:27 INFO - PROCESS | 1813 | 1462530147402 Marionette TRACE conn4 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:27 INFO - PROCESS | 1813 | ++DOCSHELL 0x927ad800 == 126 [pid = 1813] [id = 632] 03:22:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 153 (0x92928000) [pid = 1813] [serial = 1897] [outer = (nil)] 03:22:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 154 (0x934da800) [pid = 1813] [serial = 1898] [outer = 0x92928000] 03:22:27 INFO - PROCESS | 1813 | 1462530147560 Marionette DEBUG loaded listener.js 03:22:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 155 (0x9365b800) [pid = 1813] [serial = 1899] [outer = 0x92928000] 03:22:28 INFO - PROCESS | 1813 | 1462530148501 Marionette TRACE conn4 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 03:22:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 03:22:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1686ms 03:22:28 INFO - PROCESS | 1813 | 1462530148579 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 03:22:28 INFO - PROCESS | 1813 | 1462530148583 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 03:22:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 03:22:28 INFO - PROCESS | 1813 | 1462530148590 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 03:22:28 INFO - PROCESS | 1813 | 1462530148594 Marionette TRACE conn4 <- [1,2502,null,{}] 03:22:28 INFO - PROCESS | 1813 | 1462530148600 Marionette TRACE conn4 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:28 INFO - PROCESS | 1813 | 1462530148879 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 03:22:29 INFO - PROCESS | 1813 | 1462530149237 Marionette TRACE conn4 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:29 INFO - PROCESS | 1813 | ++DOCSHELL 0x9292ac00 == 127 [pid = 1813] [id = 633] 03:22:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 156 (0x92958400) [pid = 1813] [serial = 1900] [outer = (nil)] 03:22:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 157 (0x94c49c00) [pid = 1813] [serial = 1901] [outer = 0x92958400] 03:22:29 INFO - PROCESS | 1813 | 1462530149329 Marionette DEBUG loaded listener.js 03:22:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 158 (0x94ce3c00) [pid = 1813] [serial = 1902] [outer = 0x92958400] 03:22:30 INFO - PROCESS | 1813 | 1462530150304 Marionette TRACE conn4 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 03:22:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 03:22:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1782ms 03:22:30 INFO - PROCESS | 1813 | 1462530150373 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 03:22:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 03:22:30 INFO - PROCESS | 1813 | 1462530150378 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 03:22:30 INFO - PROCESS | 1813 | 1462530150386 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 03:22:30 INFO - PROCESS | 1813 | 1462530150391 Marionette TRACE conn4 <- [1,2506,null,{}] 03:22:30 INFO - PROCESS | 1813 | 1462530150397 Marionette TRACE conn4 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:30 INFO - PROCESS | 1813 | 1462530150694 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 03:22:31 INFO - PROCESS | 1813 | 1462530151049 Marionette TRACE conn4 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:31 INFO - PROCESS | 1813 | ++DOCSHELL 0x94c42800 == 128 [pid = 1813] [id = 634] 03:22:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 159 (0x96a7e800) [pid = 1813] [serial = 1903] [outer = (nil)] 03:22:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 160 (0x97e75800) [pid = 1813] [serial = 1904] [outer = 0x96a7e800] 03:22:31 INFO - PROCESS | 1813 | 1462530151150 Marionette DEBUG loaded listener.js 03:22:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 161 (0x985e8400) [pid = 1813] [serial = 1905] [outer = 0x96a7e800] 03:22:32 INFO - PROCESS | 1813 | 1462530152082 Marionette TRACE conn4 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 03:22:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 03:22:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1733ms 03:22:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 03:22:32 INFO - PROCESS | 1813 | 1462530152118 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 03:22:32 INFO - PROCESS | 1813 | 1462530152121 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 03:22:32 INFO - PROCESS | 1813 | 1462530152148 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 03:22:32 INFO - PROCESS | 1813 | 1462530152152 Marionette TRACE conn4 <- [1,2510,null,{}] 03:22:32 INFO - PROCESS | 1813 | 1462530152160 Marionette TRACE conn4 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:32 INFO - PROCESS | 1813 | 1462530152391 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 03:22:32 INFO - PROCESS | 1813 | 1462530152739 Marionette TRACE conn4 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:32 INFO - PROCESS | 1813 | ++DOCSHELL 0x94d5fc00 == 129 [pid = 1813] [id = 635] 03:22:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 162 (0x96a76400) [pid = 1813] [serial = 1906] [outer = (nil)] 03:22:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 163 (0x99039800) [pid = 1813] [serial = 1907] [outer = 0x96a76400] 03:22:32 INFO - PROCESS | 1813 | 1462530152837 Marionette DEBUG loaded listener.js 03:22:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 164 (0x99612800) [pid = 1813] [serial = 1908] [outer = 0x96a76400] 03:22:33 INFO - PROCESS | 1813 | 1462530153817 Marionette TRACE conn4 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 03:22:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 03:22:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1755ms 03:22:33 INFO - PROCESS | 1813 | 1462530153883 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 03:22:33 INFO - PROCESS | 1813 | 1462530153888 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 03:22:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 03:22:33 INFO - PROCESS | 1813 | 1462530153894 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 03:22:33 INFO - PROCESS | 1813 | 1462530153898 Marionette TRACE conn4 <- [1,2514,null,{}] 03:22:33 INFO - PROCESS | 1813 | 1462530153903 Marionette TRACE conn4 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:34 INFO - PROCESS | 1813 | 1462530154123 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 03:22:34 INFO - PROCESS | 1813 | 1462530154468 Marionette TRACE conn4 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:34 INFO - PROCESS | 1813 | ++DOCSHELL 0x8a076400 == 130 [pid = 1813] [id = 636] 03:22:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 165 (0x8c0ac400) [pid = 1813] [serial = 1909] [outer = (nil)] 03:22:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 166 (0x9a187c00) [pid = 1813] [serial = 1910] [outer = 0x8c0ac400] 03:22:34 INFO - PROCESS | 1813 | 1462530154565 Marionette DEBUG loaded listener.js 03:22:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 167 (0x9a641400) [pid = 1813] [serial = 1911] [outer = 0x8c0ac400] 03:22:35 INFO - PROCESS | 1813 | 1462530155479 Marionette TRACE conn4 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 03:22:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 03:22:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1634ms 03:22:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 03:22:35 INFO - PROCESS | 1813 | 1462530155530 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 03:22:35 INFO - PROCESS | 1813 | 1462530155533 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 03:22:35 INFO - PROCESS | 1813 | 1462530155540 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 03:22:35 INFO - PROCESS | 1813 | 1462530155544 Marionette TRACE conn4 <- [1,2518,null,{}] 03:22:35 INFO - PROCESS | 1813 | 1462530155550 Marionette TRACE conn4 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:35 INFO - PROCESS | 1813 | 1462530155782 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 03:22:36 INFO - PROCESS | 1813 | 1462530156113 Marionette TRACE conn4 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:36 INFO - PROCESS | 1813 | ++DOCSHELL 0x9903b800 == 131 [pid = 1813] [id = 637] 03:22:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 168 (0x99ea0400) [pid = 1813] [serial = 1912] [outer = (nil)] 03:22:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 169 (0x9b2b2400) [pid = 1813] [serial = 1913] [outer = 0x99ea0400] 03:22:36 INFO - PROCESS | 1813 | 1462530156211 Marionette DEBUG loaded listener.js 03:22:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 170 (0x9b78d800) [pid = 1813] [serial = 1914] [outer = 0x99ea0400] 03:22:37 INFO - PROCESS | 1813 | 1462530157134 Marionette TRACE conn4 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 03:22:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 03:22:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1640ms 03:22:37 INFO - PROCESS | 1813 | 1462530157181 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 03:22:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 03:22:37 INFO - PROCESS | 1813 | 1462530157185 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 03:22:37 INFO - PROCESS | 1813 | 1462530157192 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 03:22:37 INFO - PROCESS | 1813 | 1462530157195 Marionette TRACE conn4 <- [1,2522,null,{}] 03:22:37 INFO - PROCESS | 1813 | 1462530157201 Marionette TRACE conn4 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:37 INFO - PROCESS | 1813 | 1462530157429 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 03:22:37 INFO - PROCESS | 1813 | 1462530157768 Marionette TRACE conn4 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:37 INFO - PROCESS | 1813 | ++DOCSHELL 0x8744ac00 == 132 [pid = 1813] [id = 638] 03:22:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 171 (0x9a13c400) [pid = 1813] [serial = 1915] [outer = (nil)] 03:22:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 172 (0x9ba56000) [pid = 1813] [serial = 1916] [outer = 0x9a13c400] 03:22:37 INFO - PROCESS | 1813 | 1462530157863 Marionette DEBUG loaded listener.js 03:22:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 173 (0x9bf5c800) [pid = 1813] [serial = 1917] [outer = 0x9a13c400] 03:22:38 INFO - PROCESS | 1813 | 1462530158796 Marionette TRACE conn4 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 03:22:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 03:22:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1683ms 03:22:38 INFO - PROCESS | 1813 | 1462530158875 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 03:22:38 INFO - PROCESS | 1813 | 1462530158880 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 03:22:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 03:22:38 INFO - PROCESS | 1813 | 1462530158886 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 03:22:38 INFO - PROCESS | 1813 | 1462530158890 Marionette TRACE conn4 <- [1,2526,null,{}] 03:22:38 INFO - PROCESS | 1813 | 1462530158896 Marionette TRACE conn4 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:39 INFO - PROCESS | 1813 | 1462530159174 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 03:22:39 INFO - PROCESS | 1813 | 1462530159527 Marionette TRACE conn4 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:39 INFO - PROCESS | 1813 | ++DOCSHELL 0x8bfc8000 == 133 [pid = 1813] [id = 639] 03:22:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 174 (0x8c0a2400) [pid = 1813] [serial = 1918] [outer = (nil)] 03:22:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 175 (0x9c00a400) [pid = 1813] [serial = 1919] [outer = 0x8c0a2400] 03:22:39 INFO - PROCESS | 1813 | 1462530159620 Marionette DEBUG loaded listener.js 03:22:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 176 (0x9c00d000) [pid = 1813] [serial = 1920] [outer = 0x8c0a2400] 03:22:40 INFO - PROCESS | 1813 | 1462530160557 Marionette TRACE conn4 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 03:22:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 03:22:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1734ms 03:22:40 INFO - PROCESS | 1813 | 1462530160621 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 03:22:40 INFO - PROCESS | 1813 | 1462530160626 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 03:22:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 03:22:40 INFO - PROCESS | 1813 | 1462530160634 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 03:22:40 INFO - PROCESS | 1813 | 1462530160637 Marionette TRACE conn4 <- [1,2530,null,{}] 03:22:40 INFO - PROCESS | 1813 | 1462530160643 Marionette TRACE conn4 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:40 INFO - PROCESS | 1813 | 1462530160917 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 03:22:41 INFO - PROCESS | 1813 | 1462530161254 Marionette TRACE conn4 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:41 INFO - PROCESS | 1813 | ++DOCSHELL 0x86de8400 == 134 [pid = 1813] [id = 640] 03:22:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 177 (0x9a15e800) [pid = 1813] [serial = 1921] [outer = (nil)] 03:22:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 178 (0x9c088000) [pid = 1813] [serial = 1922] [outer = 0x9a15e800] 03:22:41 INFO - PROCESS | 1813 | 1462530161354 Marionette DEBUG loaded listener.js 03:22:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 179 (0x9c089000) [pid = 1813] [serial = 1923] [outer = 0x9a15e800] 03:22:42 INFO - PROCESS | 1813 | 1462530162279 Marionette TRACE conn4 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 03:22:43 INFO - PROCESS | 1813 | --DOCSHELL 0x887a9800 == 133 [pid = 1813] [id = 402] 03:22:43 INFO - PROCESS | 1813 | --DOCSHELL 0x92959000 == 132 [pid = 1813] [id = 396] 03:22:43 INFO - PROCESS | 1813 | --DOCSHELL 0x86de9400 == 131 [pid = 1813] [id = 622] 03:22:43 INFO - PROCESS | 1813 | --DOCSHELL 0x86f04800 == 130 [pid = 1813] [id = 621] 03:22:43 INFO - PROCESS | 1813 | --DOCSHELL 0x8c125000 == 129 [pid = 1813] [id = 620] 03:22:43 INFO - PROCESS | 1813 | --DOCSHELL 0x887b0400 == 128 [pid = 1813] [id = 619] 03:22:43 INFO - PROCESS | 1813 | --DOCSHELL 0x8bfc7800 == 127 [pid = 1813] [id = 617] 03:22:43 INFO - PROCESS | 1813 | --DOCSHELL 0x8744b400 == 126 [pid = 1813] [id = 616] 03:22:43 INFO - PROCESS | 1813 | --DOCSHELL 0x91f07c00 == 125 [pid = 1813] [id = 615] 03:22:43 INFO - PROCESS | 1813 | --DOCSHELL 0x887abc00 == 124 [pid = 1813] [id = 614] 03:22:43 INFO - PROCESS | 1813 | --DOCSHELL 0x94d57800 == 123 [pid = 1813] [id = 612] 03:22:43 INFO - PROCESS | 1813 | --DOCSHELL 0x87440000 == 122 [pid = 1813] [id = 613] 03:22:43 INFO - PROCESS | 1813 | --DOCSHELL 0x9365c000 == 121 [pid = 1813] [id = 611] 03:22:43 INFO - PROCESS | 1813 | --DOCSHELL 0x897ed400 == 120 [pid = 1813] [id = 610] 03:22:43 INFO - PROCESS | 1813 | --DOCSHELL 0x91f08000 == 119 [pid = 1813] [id = 609] 03:22:43 INFO - PROCESS | 1813 | --DOCSHELL 0x86de5800 == 118 [pid = 1813] [id = 608] 03:22:43 INFO - PROCESS | 1813 | --DOCSHELL 0x86f11000 == 117 [pid = 1813] [id = 607] 03:22:43 INFO - PROCESS | 1813 | --DOCSHELL 0x8f9de800 == 116 [pid = 1813] [id = 606] 03:22:43 INFO - PROCESS | 1813 | --DOCSHELL 0x8e482000 == 115 [pid = 1813] [id = 605] 03:22:43 INFO - PROCESS | 1813 | --DOCSHELL 0x8f644800 == 114 [pid = 1813] [id = 604] 03:22:43 INFO - PROCESS | 1813 | --DOCSHELL 0x8dca4400 == 113 [pid = 1813] [id = 603] 03:22:43 INFO - PROCESS | 1813 | --DOCSHELL 0x897f7400 == 112 [pid = 1813] [id = 601] 03:22:43 INFO - PROCESS | 1813 | --DOCSHELL 0x86f10400 == 111 [pid = 1813] [id = 602] 03:22:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 03:22:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 3287ms 03:22:44 INFO - PROCESS | 1813 | --DOMWINDOW == 178 (0x8ed0d400) [pid = 1813] [serial = 1805] [outer = (nil)] [url = about:blank] 03:22:44 INFO - PROCESS | 1813 | --DOMWINDOW == 177 (0x94fb8c00) [pid = 1813] [serial = 1775] [outer = (nil)] [url = about:blank] 03:22:44 INFO - PROCESS | 1813 | --DOMWINDOW == 176 (0x97e78000) [pid = 1813] [serial = 1778] [outer = (nil)] [url = about:blank] 03:22:44 INFO - PROCESS | 1813 | --DOMWINDOW == 175 (0x942efc00) [pid = 1813] [serial = 1767] [outer = (nil)] [url = about:blank] 03:22:44 INFO - PROCESS | 1813 | --DOMWINDOW == 174 (0x8bd67c00) [pid = 1813] [serial = 1802] [outer = (nil)] [url = about:blank] 03:22:44 INFO - PROCESS | 1813 | --DOMWINDOW == 173 (0x99025800) [pid = 1813] [serial = 1781] [outer = (nil)] [url = about:blank] 03:22:44 INFO - PROCESS | 1813 | --DOMWINDOW == 172 (0x8c12c000) [pid = 1813] [serial = 1797] [outer = (nil)] [url = about:blank] 03:22:44 INFO - PROCESS | 1813 | --DOMWINDOW == 171 (0x91884000) [pid = 1813] [serial = 1757] [outer = (nil)] [url = about:blank] 03:22:44 INFO - PROCESS | 1813 | --DOMWINDOW == 170 (0x99e9e800) [pid = 1813] [serial = 1788] [outer = (nil)] [url = about:blank] 03:22:44 INFO - PROCESS | 1813 | --DOMWINDOW == 169 (0x91574c00) [pid = 1813] [serial = 1755] [outer = (nil)] [url = about:blank] 03:22:44 INFO - PROCESS | 1813 | --DOMWINDOW == 168 (0x9902b000) [pid = 1813] [serial = 1782] [outer = (nil)] [url = about:blank] 03:22:44 INFO - PROCESS | 1813 | --DOMWINDOW == 167 (0x897f4400) [pid = 1813] [serial = 1794] [outer = (nil)] [url = about:blank] 03:22:44 INFO - PROCESS | 1813 | --DOMWINDOW == 166 (0x8c64f400) [pid = 1813] [serial = 1799] [outer = (nil)] [url = about:blank] 03:22:44 INFO - PROCESS | 1813 | --DOMWINDOW == 165 (0x8ed87c00) [pid = 1813] [serial = 1749] [outer = (nil)] [url = about:blank] 03:22:44 INFO - PROCESS | 1813 | --DOMWINDOW == 164 (0x8d8dfc00) [pid = 1813] [serial = 1800] [outer = (nil)] [url = about:blank] 03:22:44 INFO - PROCESS | 1813 | --DOMWINDOW == 163 (0x8ed48c00) [pid = 1813] [serial = 1748] [outer = (nil)] [url = about:blank] 03:22:44 INFO - PROCESS | 1813 | --DOMWINDOW == 162 (0x90ca2800) [pid = 1813] [serial = 1752] [outer = (nil)] [url = about:blank] 03:22:44 INFO - PROCESS | 1813 | --DOMWINDOW == 161 (0x8d7d3400) [pid = 1813] [serial = 1745] [outer = (nil)] [url = about:blank] 03:22:44 INFO - PROCESS | 1813 | --DOMWINDOW == 160 (0x99e26800) [pid = 1813] [serial = 1787] [outer = (nil)] [url = about:blank] 03:22:44 INFO - PROCESS | 1813 | --DOMWINDOW == 159 (0x99133000) [pid = 1813] [serial = 1784] [outer = (nil)] [url = about:blank] 03:22:44 INFO - PROCESS | 1813 | --DOMWINDOW == 158 (0x9853b400) [pid = 1813] [serial = 1779] [outer = (nil)] [url = about:blank] 03:22:44 INFO - PROCESS | 1813 | --DOMWINDOW == 157 (0x8c0a2c00) [pid = 1813] [serial = 1743] [outer = (nil)] [url = about:blank] 03:22:44 INFO - PROCESS | 1813 | --DOMWINDOW == 156 (0x91f0e800) [pid = 1813] [serial = 1760] [outer = (nil)] [url = about:blank] 03:22:44 INFO - PROCESS | 1813 | --DOMWINDOW == 155 (0x94c45c00) [pid = 1813] [serial = 1770] [outer = (nil)] [url = about:blank] 03:22:44 INFO - PROCESS | 1813 | --DOMWINDOW == 154 (0x99614000) [pid = 1813] [serial = 1785] [outer = (nil)] [url = about:blank] 03:22:44 INFO - PROCESS | 1813 | --DOMWINDOW == 153 (0x94c43800) [pid = 1813] [serial = 1769] [outer = (nil)] [url = about:blank] 03:22:44 INFO - PROCESS | 1813 | --DOMWINDOW == 152 (0x94dd5c00) [pid = 1813] [serial = 1773] [outer = (nil)] [url = about:blank] 03:22:44 INFO - PROCESS | 1813 | --DOMWINDOW == 151 (0x94d63400) [pid = 1813] [serial = 1772] [outer = (nil)] [url = about:blank] 03:22:44 INFO - PROCESS | 1813 | --DOMWINDOW == 150 (0x9a138800) [pid = 1813] [serial = 1790] [outer = (nil)] [url = about:blank] 03:22:44 INFO - PROCESS | 1813 | --DOMWINDOW == 149 (0x8d8d8c00) [pid = 1813] [serial = 1746] [outer = (nil)] [url = about:blank] 03:22:44 INFO - PROCESS | 1813 | --DOMWINDOW == 148 (0x8c122000) [pid = 1813] [serial = 1796] [outer = (nil)] [url = about:blank] 03:22:44 INFO - PROCESS | 1813 | --DOMWINDOW == 147 (0x91569400) [pid = 1813] [serial = 1754] [outer = (nil)] [url = about:blank] 03:22:44 INFO - PROCESS | 1813 | --DOMWINDOW == 146 (0x9295bc00) [pid = 1813] [serial = 1763] [outer = (nil)] [url = about:blank] 03:22:44 INFO - PROCESS | 1813 | --DOMWINDOW == 145 (0x8bd67000) [pid = 1813] [serial = 1742] [outer = (nil)] [url = about:blank] 03:22:44 INFO - PROCESS | 1813 | --DOMWINDOW == 144 (0x96a78400) [pid = 1813] [serial = 1776] [outer = (nil)] [url = about:blank] 03:22:44 INFO - PROCESS | 1813 | --DOMWINDOW == 143 (0x9295d800) [pid = 1813] [serial = 1764] [outer = (nil)] [url = about:blank] 03:22:44 INFO - PROCESS | 1813 | --DOMWINDOW == 142 (0x9221b400) [pid = 1813] [serial = 1761] [outer = (nil)] [url = about:blank] 03:22:44 INFO - PROCESS | 1813 | --DOMWINDOW == 141 (0x8c647c00) [pid = 1813] [serial = 1677] [outer = (nil)] [url = about:blank] 03:22:44 INFO - PROCESS | 1813 | --DOMWINDOW == 140 (0x942eb000) [pid = 1813] [serial = 1766] [outer = (nil)] [url = about:blank] 03:22:44 INFO - PROCESS | 1813 | --DOMWINDOW == 139 (0x8c64e800) [pid = 1813] [serial = 1803] [outer = (nil)] [url = about:blank] 03:22:44 INFO - PROCESS | 1813 | --DOMWINDOW == 138 (0x90c5d800) [pid = 1813] [serial = 1751] [outer = (nil)] [url = about:blank] 03:22:44 INFO - PROCESS | 1813 | --DOMWINDOW == 137 (0x887b4c00) [pid = 1813] [serial = 1793] [outer = (nil)] [url = about:blank] 03:22:44 INFO - PROCESS | 1813 | --DOMWINDOW == 136 (0x919b0000) [pid = 1813] [serial = 1758] [outer = (nil)] [url = about:blank] 03:22:44 INFO - PROCESS | 1813 | 1462530164263 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 03:22:44 INFO - PROCESS | 1813 | 1462530164269 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 03:22:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 03:22:44 INFO - PROCESS | 1813 | 1462530164283 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 03:22:44 INFO - PROCESS | 1813 | 1462530164291 Marionette TRACE conn4 <- [1,2534,null,{}] 03:22:44 INFO - PROCESS | 1813 | 1462530164299 Marionette TRACE conn4 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:44 INFO - PROCESS | 1813 | 1462530164506 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 03:22:44 INFO - PROCESS | 1813 | 1462530164750 Marionette TRACE conn4 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:44 INFO - PROCESS | 1813 | ++DOCSHELL 0x8b0f1c00 == 112 [pid = 1813] [id = 641] 03:22:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 137 (0x8b0f2400) [pid = 1813] [serial = 1924] [outer = (nil)] 03:22:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 138 (0x8bd67000) [pid = 1813] [serial = 1925] [outer = 0x8b0f2400] 03:22:44 INFO - PROCESS | 1813 | 1462530164831 Marionette DEBUG loaded listener.js 03:22:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 139 (0x8bed3000) [pid = 1813] [serial = 1926] [outer = 0x8b0f2400] 03:22:45 INFO - PROCESS | 1813 | 1462530165716 Marionette TRACE conn4 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 03:22:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 03:22:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1491ms 03:22:45 INFO - PROCESS | 1813 | 1462530165774 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 03:22:45 INFO - PROCESS | 1813 | 1462530165780 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 03:22:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 03:22:45 INFO - PROCESS | 1813 | 1462530165793 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 03:22:45 INFO - PROCESS | 1813 | 1462530165798 Marionette TRACE conn4 <- [1,2538,null,{}] 03:22:45 INFO - PROCESS | 1813 | 1462530165805 Marionette TRACE conn4 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:46 INFO - PROCESS | 1813 | 1462530166021 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 03:22:46 INFO - PROCESS | 1813 | 1462530166295 Marionette TRACE conn4 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:46 INFO - PROCESS | 1813 | ++DOCSHELL 0x8c126c00 == 113 [pid = 1813] [id = 642] 03:22:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 140 (0x8c12b400) [pid = 1813] [serial = 1927] [outer = (nil)] 03:22:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 141 (0x8c23cc00) [pid = 1813] [serial = 1928] [outer = 0x8c12b400] 03:22:46 INFO - PROCESS | 1813 | 1462530166377 Marionette DEBUG loaded listener.js 03:22:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 142 (0x8c3b0800) [pid = 1813] [serial = 1929] [outer = 0x8c12b400] 03:22:47 INFO - PROCESS | 1813 | 1462530167336 Marionette TRACE conn4 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 03:22:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 03:22:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1587ms 03:22:47 INFO - PROCESS | 1813 | 1462530167377 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 03:22:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 03:22:47 INFO - PROCESS | 1813 | 1462530167381 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 03:22:47 INFO - PROCESS | 1813 | 1462530167388 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 03:22:47 INFO - PROCESS | 1813 | 1462530167392 Marionette TRACE conn4 <- [1,2542,null,{}] 03:22:47 INFO - PROCESS | 1813 | 1462530167415 Marionette TRACE conn4 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:47 INFO - PROCESS | 1813 | 1462530167707 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 03:22:47 INFO - PROCESS | 1813 | 1462530167744 Marionette TRACE conn4 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:47 INFO - PROCESS | 1813 | ++DOCSHELL 0x8c23f400 == 114 [pid = 1813] [id = 643] 03:22:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 143 (0x8d7d7400) [pid = 1813] [serial = 1930] [outer = (nil)] 03:22:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 144 (0x8d8d7400) [pid = 1813] [serial = 1931] [outer = 0x8d7d7400] 03:22:47 INFO - PROCESS | 1813 | 1462530167829 Marionette DEBUG loaded listener.js 03:22:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 145 (0x8d8e4000) [pid = 1813] [serial = 1932] [outer = 0x8d7d7400] 03:22:49 INFO - PROCESS | 1813 | --DOMWINDOW == 144 (0x8c450000) [pid = 1813] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 03:22:49 INFO - PROCESS | 1813 | --DOMWINDOW == 143 (0x86f0d400) [pid = 1813] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 03:22:49 INFO - PROCESS | 1813 | --DOMWINDOW == 142 (0x90c63c00) [pid = 1813] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 03:22:49 INFO - PROCESS | 1813 | --DOMWINDOW == 141 (0x90d9c000) [pid = 1813] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 03:22:49 INFO - PROCESS | 1813 | --DOMWINDOW == 140 (0x90c5b800) [pid = 1813] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 03:22:49 INFO - PROCESS | 1813 | --DOMWINDOW == 139 (0x8dca8000) [pid = 1813] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 03:22:49 INFO - PROCESS | 1813 | --DOMWINDOW == 138 (0x8bfce400) [pid = 1813] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 03:22:49 INFO - PROCESS | 1813 | --DOMWINDOW == 137 (0x8c12ac00) [pid = 1813] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 03:22:49 INFO - PROCESS | 1813 | --DOMWINDOW == 136 (0x887b3800) [pid = 1813] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 03:22:49 INFO - PROCESS | 1813 | --DOMWINDOW == 135 (0x887ac400) [pid = 1813] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 03:22:49 INFO - PROCESS | 1813 | --DOMWINDOW == 134 (0x9274e000) [pid = 1813] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 03:22:49 INFO - PROCESS | 1813 | --DOMWINDOW == 133 (0x887ad400) [pid = 1813] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 03:22:49 INFO - PROCESS | 1813 | --DOMWINDOW == 132 (0x94ddd400) [pid = 1813] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 03:22:49 INFO - PROCESS | 1813 | --DOMWINDOW == 131 (0x99029800) [pid = 1813] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 03:22:49 INFO - PROCESS | 1813 | --DOMWINDOW == 130 (0x887ac000) [pid = 1813] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 03:22:49 INFO - PROCESS | 1813 | --DOMWINDOW == 129 (0x99023c00) [pid = 1813] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 03:22:49 INFO - PROCESS | 1813 | --DOMWINDOW == 128 (0x942e5000) [pid = 1813] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 03:22:49 INFO - PROCESS | 1813 | --DOMWINDOW == 127 (0x8c23a400) [pid = 1813] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 03:22:49 INFO - PROCESS | 1813 | --DOMWINDOW == 126 (0x92214000) [pid = 1813] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 03:22:49 INFO - PROCESS | 1813 | --DOMWINDOW == 125 (0x9178d400) [pid = 1813] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 03:22:49 INFO - PROCESS | 1813 | --DOMWINDOW == 124 (0x9188d800) [pid = 1813] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 03:22:49 INFO - PROCESS | 1813 | --DOMWINDOW == 123 (0x897f8000) [pid = 1813] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 03:22:49 INFO - PROCESS | 1813 | --DOMWINDOW == 122 (0x87442000) [pid = 1813] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 03:22:49 INFO - PROCESS | 1813 | 1462530169601 Marionette TRACE conn4 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 03:22:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 03:22:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 2255ms 03:22:49 INFO - PROCESS | 1813 | 1462530169643 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 03:22:49 INFO - PROCESS | 1813 | 1462530169647 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 03:22:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 03:22:49 INFO - PROCESS | 1813 | 1462530169654 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 03:22:49 INFO - PROCESS | 1813 | 1462530169656 Marionette TRACE conn4 <- [1,2546,null,{}] 03:22:49 INFO - PROCESS | 1813 | 1462530169662 Marionette TRACE conn4 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:49 INFO - PROCESS | 1813 | 1462530169869 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 03:22:50 INFO - PROCESS | 1813 | 1462530170063 Marionette TRACE conn4 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:50 INFO - PROCESS | 1813 | ++DOCSHELL 0x86deac00 == 115 [pid = 1813] [id = 644] 03:22:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 123 (0x897f0800) [pid = 1813] [serial = 1933] [outer = (nil)] 03:22:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 124 (0x8d8ee800) [pid = 1813] [serial = 1934] [outer = 0x897f0800] 03:22:50 INFO - PROCESS | 1813 | 1462530170145 Marionette DEBUG loaded listener.js 03:22:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 125 (0x8dba4c00) [pid = 1813] [serial = 1935] [outer = 0x897f0800] 03:22:50 INFO - PROCESS | 1813 | 1462530170987 Marionette TRACE conn4 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 03:22:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 03:22:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1389ms 03:22:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 03:22:51 INFO - PROCESS | 1813 | 1462530171044 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 03:22:51 INFO - PROCESS | 1813 | 1462530171047 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 03:22:51 INFO - PROCESS | 1813 | 1462530171055 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 03:22:51 INFO - PROCESS | 1813 | 1462530171058 Marionette TRACE conn4 <- [1,2550,null,{}] 03:22:51 INFO - PROCESS | 1813 | 1462530171064 Marionette TRACE conn4 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:51 INFO - PROCESS | 1813 | 1462530171268 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 03:22:51 INFO - PROCESS | 1813 | 1462530171696 Marionette TRACE conn4 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:51 INFO - PROCESS | 1813 | ++DOCSHELL 0x86f11000 == 116 [pid = 1813] [id = 645] 03:22:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 126 (0x87440000) [pid = 1813] [serial = 1936] [outer = (nil)] 03:22:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 127 (0x887b0400) [pid = 1813] [serial = 1937] [outer = 0x87440000] 03:22:51 INFO - PROCESS | 1813 | 1462530171794 Marionette DEBUG loaded listener.js 03:22:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 128 (0x8a078800) [pid = 1813] [serial = 1938] [outer = 0x87440000] 03:22:52 INFO - PROCESS | 1813 | 1462530172835 Marionette TRACE conn4 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 03:22:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 03:22:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1833ms 03:22:52 INFO - PROCESS | 1813 | 1462530172888 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 03:22:52 INFO - PROCESS | 1813 | 1462530172896 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 03:22:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 03:22:52 INFO - PROCESS | 1813 | 1462530172904 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 03:22:52 INFO - PROCESS | 1813 | 1462530172909 Marionette TRACE conn4 <- [1,2554,null,{}] 03:22:52 INFO - PROCESS | 1813 | 1462530172917 Marionette TRACE conn4 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:53 INFO - PROCESS | 1813 | 1462530173192 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 03:22:53 INFO - PROCESS | 1813 | 1462530173544 Marionette TRACE conn4 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:53 INFO - PROCESS | 1813 | ++DOCSHELL 0x8c122000 == 117 [pid = 1813] [id = 646] 03:22:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 129 (0x8c23a000) [pid = 1813] [serial = 1939] [outer = (nil)] 03:22:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 130 (0x8c3ad400) [pid = 1813] [serial = 1940] [outer = 0x8c23a000] 03:22:53 INFO - PROCESS | 1813 | 1462530173638 Marionette DEBUG loaded listener.js 03:22:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 131 (0x8c648c00) [pid = 1813] [serial = 1941] [outer = 0x8c23a000] 03:22:54 INFO - PROCESS | 1813 | 1462530174683 Marionette TRACE conn4 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 03:22:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 03:22:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1837ms 03:22:54 INFO - PROCESS | 1813 | 1462530174745 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 03:22:54 INFO - PROCESS | 1813 | 1462530174753 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 03:22:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 03:22:54 INFO - PROCESS | 1813 | 1462530174760 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 03:22:54 INFO - PROCESS | 1813 | 1462530174763 Marionette TRACE conn4 <- [1,2558,null,{}] 03:22:54 INFO - PROCESS | 1813 | 1462530174770 Marionette TRACE conn4 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:55 INFO - PROCESS | 1813 | 1462530175020 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 03:22:55 INFO - PROCESS | 1813 | 1462530175403 Marionette TRACE conn4 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:55 INFO - PROCESS | 1813 | ++DOCSHELL 0x8d8ea000 == 118 [pid = 1813] [id = 647] 03:22:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 132 (0x8d8eac00) [pid = 1813] [serial = 1942] [outer = (nil)] 03:22:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 133 (0x8db9d800) [pid = 1813] [serial = 1943] [outer = 0x8d8eac00] 03:22:55 INFO - PROCESS | 1813 | 1462530175500 Marionette DEBUG loaded listener.js 03:22:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 134 (0x8dcb0c00) [pid = 1813] [serial = 1944] [outer = 0x8d8eac00] 03:22:56 INFO - PROCESS | 1813 | 1462530176523 Marionette TRACE conn4 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 03:22:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 03:22:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1834ms 03:22:56 INFO - PROCESS | 1813 | 1462530176594 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 03:22:56 INFO - PROCESS | 1813 | 1462530176598 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 03:22:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 03:22:56 INFO - PROCESS | 1813 | 1462530176616 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 03:22:56 INFO - PROCESS | 1813 | 1462530176626 Marionette TRACE conn4 <- [1,2562,null,{}] 03:22:56 INFO - PROCESS | 1813 | 1462530176634 Marionette TRACE conn4 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:56 INFO - PROCESS | 1813 | 1462530176921 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 03:22:57 INFO - PROCESS | 1813 | 1462530177250 Marionette TRACE conn4 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:57 INFO - PROCESS | 1813 | ++DOCSHELL 0x8c45a800 == 119 [pid = 1813] [id = 648] 03:22:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 135 (0x8d8f1400) [pid = 1813] [serial = 1945] [outer = (nil)] 03:22:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 136 (0x8ed48c00) [pid = 1813] [serial = 1946] [outer = 0x8d8f1400] 03:22:57 INFO - PROCESS | 1813 | 1462530177340 Marionette DEBUG loaded listener.js 03:22:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 137 (0x8ed89000) [pid = 1813] [serial = 1947] [outer = 0x8d8f1400] 03:22:58 INFO - PROCESS | 1813 | 1462530178399 Marionette TRACE conn4 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 03:22:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 03:22:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1849ms 03:22:58 INFO - PROCESS | 1813 | 1462530178458 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 03:22:58 INFO - PROCESS | 1813 | 1462530178462 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 03:22:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 03:22:58 INFO - PROCESS | 1813 | 1462530178470 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 03:22:58 INFO - PROCESS | 1813 | 1462530178474 Marionette TRACE conn4 <- [1,2566,null,{}] 03:22:58 INFO - PROCESS | 1813 | 1462530178488 Marionette TRACE conn4 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:22:58 INFO - PROCESS | 1813 | 1462530178764 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 03:22:59 INFO - PROCESS | 1813 | 1462530179098 Marionette TRACE conn4 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:22:59 INFO - PROCESS | 1813 | ++DOCSHELL 0x8e47d000 == 120 [pid = 1813] [id = 649] 03:22:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 138 (0x8ed11000) [pid = 1813] [serial = 1948] [outer = (nil)] 03:22:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 139 (0x8f9d9800) [pid = 1813] [serial = 1949] [outer = 0x8ed11000] 03:22:59 INFO - PROCESS | 1813 | 1462530179193 Marionette DEBUG loaded listener.js 03:22:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 140 (0x8f9dc800) [pid = 1813] [serial = 1950] [outer = 0x8ed11000] 03:23:00 INFO - PROCESS | 1813 | 1462530180202 Marionette TRACE conn4 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 03:23:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 03:23:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1793ms 03:23:00 INFO - PROCESS | 1813 | 1462530180264 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 03:23:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 03:23:00 INFO - PROCESS | 1813 | 1462530180269 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 03:23:00 INFO - PROCESS | 1813 | 1462530180276 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 03:23:00 INFO - PROCESS | 1813 | 1462530180280 Marionette TRACE conn4 <- [1,2570,null,{}] 03:23:00 INFO - PROCESS | 1813 | 1462530180285 Marionette TRACE conn4 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:00 INFO - PROCESS | 1813 | 1462530180534 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 03:23:00 INFO - PROCESS | 1813 | 1462530180891 Marionette TRACE conn4 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:00 INFO - PROCESS | 1813 | ++DOCSHELL 0x90c63c00 == 121 [pid = 1813] [id = 650] 03:23:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 141 (0x90c64000) [pid = 1813] [serial = 1951] [outer = (nil)] 03:23:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 142 (0x90c9e800) [pid = 1813] [serial = 1952] [outer = 0x90c64000] 03:23:01 INFO - PROCESS | 1813 | 1462530181005 Marionette DEBUG loaded listener.js 03:23:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 143 (0x9156ec00) [pid = 1813] [serial = 1953] [outer = 0x90c64000] 03:23:02 INFO - PROCESS | 1813 | 1462530182054 Marionette TRACE conn4 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 03:23:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 03:23:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1841ms 03:23:02 INFO - PROCESS | 1813 | 1462530182117 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 03:23:02 INFO - PROCESS | 1813 | 1462530182121 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 03:23:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 03:23:02 INFO - PROCESS | 1813 | 1462530182128 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 03:23:02 INFO - PROCESS | 1813 | 1462530182131 Marionette TRACE conn4 <- [1,2574,null,{}] 03:23:02 INFO - PROCESS | 1813 | 1462530182138 Marionette TRACE conn4 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:02 INFO - PROCESS | 1813 | 1462530182451 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 03:23:02 INFO - PROCESS | 1813 | 1462530182806 Marionette TRACE conn4 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:02 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f9e0400 == 122 [pid = 1813] [id = 651] 03:23:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 144 (0x91573000) [pid = 1813] [serial = 1954] [outer = (nil)] 03:23:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 145 (0x91881000) [pid = 1813] [serial = 1955] [outer = 0x91573000] 03:23:02 INFO - PROCESS | 1813 | 1462530182903 Marionette DEBUG loaded listener.js 03:23:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 146 (0x91885000) [pid = 1813] [serial = 1956] [outer = 0x91573000] 03:23:03 INFO - PROCESS | 1813 | 1462530183897 Marionette TRACE conn4 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 03:23:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 03:23:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1833ms 03:23:03 INFO - PROCESS | 1813 | 1462530183962 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 03:23:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 03:23:03 INFO - PROCESS | 1813 | 1462530183966 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 03:23:03 INFO - PROCESS | 1813 | 1462530183973 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 03:23:03 INFO - PROCESS | 1813 | 1462530183977 Marionette TRACE conn4 <- [1,2578,null,{}] 03:23:03 INFO - PROCESS | 1813 | 1462530183983 Marionette TRACE conn4 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:04 INFO - PROCESS | 1813 | 1462530184227 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 03:23:04 INFO - PROCESS | 1813 | 1462530184568 Marionette TRACE conn4 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:04 INFO - PROCESS | 1813 | ++DOCSHELL 0x8becc000 == 123 [pid = 1813] [id = 652] 03:23:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 147 (0x8d7d3800) [pid = 1813] [serial = 1957] [outer = (nil)] 03:23:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 148 (0x919ab400) [pid = 1813] [serial = 1958] [outer = 0x8d7d3800] 03:23:04 INFO - PROCESS | 1813 | 1462530184664 Marionette DEBUG loaded listener.js 03:23:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 149 (0x919af800) [pid = 1813] [serial = 1959] [outer = 0x8d7d3800] 03:23:05 INFO - PROCESS | 1813 | 1462530185629 Marionette TRACE conn4 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 03:23:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 03:23:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1735ms 03:23:05 INFO - PROCESS | 1813 | 1462530185709 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 03:23:05 INFO - PROCESS | 1813 | 1462530185712 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 03:23:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 03:23:05 INFO - PROCESS | 1813 | 1462530185719 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 03:23:05 INFO - PROCESS | 1813 | 1462530185723 Marionette TRACE conn4 <- [1,2582,null,{}] 03:23:05 INFO - PROCESS | 1813 | 1462530185729 Marionette TRACE conn4 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:06 INFO - PROCESS | 1813 | 1462530186003 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 03:23:06 INFO - PROCESS | 1813 | 1462530186365 Marionette TRACE conn4 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:06 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f647800 == 124 [pid = 1813] [id = 653] 03:23:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 150 (0x9188bc00) [pid = 1813] [serial = 1960] [outer = (nil)] 03:23:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 151 (0x92211400) [pid = 1813] [serial = 1961] [outer = 0x9188bc00] 03:23:06 INFO - PROCESS | 1813 | 1462530186456 Marionette DEBUG loaded listener.js 03:23:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 152 (0x92215c00) [pid = 1813] [serial = 1962] [outer = 0x9188bc00] 03:23:07 INFO - PROCESS | 1813 | 1462530187362 Marionette TRACE conn4 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 03:23:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 03:23:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1686ms 03:23:07 INFO - PROCESS | 1813 | 1462530187422 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 03:23:07 INFO - PROCESS | 1813 | 1462530187427 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 03:23:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 03:23:07 INFO - PROCESS | 1813 | 1462530187439 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 03:23:07 INFO - PROCESS | 1813 | 1462530187442 Marionette TRACE conn4 <- [1,2586,null,{}] 03:23:07 INFO - PROCESS | 1813 | 1462530187449 Marionette TRACE conn4 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:07 INFO - PROCESS | 1813 | 1462530187684 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 03:23:08 INFO - PROCESS | 1813 | 1462530188015 Marionette TRACE conn4 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:08 INFO - PROCESS | 1813 | ++DOCSHELL 0x8ed12400 == 125 [pid = 1813] [id = 654] 03:23:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 153 (0x919ac400) [pid = 1813] [serial = 1963] [outer = (nil)] 03:23:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 154 (0x927b1800) [pid = 1813] [serial = 1964] [outer = 0x919ac400] 03:23:08 INFO - PROCESS | 1813 | 1462530188112 Marionette DEBUG loaded listener.js 03:23:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 155 (0x92925c00) [pid = 1813] [serial = 1965] [outer = 0x919ac400] 03:23:09 INFO - PROCESS | 1813 | 1462530189066 Marionette TRACE conn4 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 03:23:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 03:23:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1683ms 03:23:09 INFO - PROCESS | 1813 | 1462530189122 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 03:23:09 INFO - PROCESS | 1813 | 1462530189127 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 03:23:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 03:23:09 INFO - PROCESS | 1813 | 1462530189134 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 03:23:09 INFO - PROCESS | 1813 | 1462530189137 Marionette TRACE conn4 <- [1,2590,null,{}] 03:23:09 INFO - PROCESS | 1813 | 1462530189143 Marionette TRACE conn4 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:09 INFO - PROCESS | 1813 | 1462530189389 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 03:23:09 INFO - PROCESS | 1813 | 1462530189738 Marionette TRACE conn4 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:09 INFO - PROCESS | 1813 | ++DOCSHELL 0x92962400 == 126 [pid = 1813] [id = 655] 03:23:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 156 (0x92962800) [pid = 1813] [serial = 1966] [outer = (nil)] 03:23:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 157 (0x9346b800) [pid = 1813] [serial = 1967] [outer = 0x92962800] 03:23:09 INFO - PROCESS | 1813 | 1462530189851 Marionette DEBUG loaded listener.js 03:23:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 158 (0x942e5000) [pid = 1813] [serial = 1968] [outer = 0x92962800] 03:23:10 INFO - PROCESS | 1813 | 1462530190852 Marionette TRACE conn4 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 03:23:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 03:23:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1786ms 03:23:10 INFO - PROCESS | 1813 | 1462530190921 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 03:23:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 03:23:10 INFO - PROCESS | 1813 | 1462530190926 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 03:23:10 INFO - PROCESS | 1813 | 1462530190932 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 03:23:10 INFO - PROCESS | 1813 | 1462530190937 Marionette TRACE conn4 <- [1,2594,null,{}] 03:23:10 INFO - PROCESS | 1813 | 1462530190943 Marionette TRACE conn4 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:11 INFO - PROCESS | 1813 | 1462530191221 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 03:23:11 INFO - PROCESS | 1813 | 1462530191559 Marionette TRACE conn4 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:11 INFO - PROCESS | 1813 | ++DOCSHELL 0x9295d400 == 127 [pid = 1813] [id = 656] 03:23:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 159 (0x94c11000) [pid = 1813] [serial = 1969] [outer = (nil)] 03:23:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 160 (0x94ce7400) [pid = 1813] [serial = 1970] [outer = 0x94c11000] 03:23:11 INFO - PROCESS | 1813 | 1462530191652 Marionette DEBUG loaded listener.js 03:23:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 161 (0x94d5c800) [pid = 1813] [serial = 1971] [outer = 0x94c11000] 03:23:12 INFO - PROCESS | 1813 | 1462530192622 Marionette TRACE conn4 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 03:23:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 03:23:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1740ms 03:23:12 INFO - PROCESS | 1813 | 1462530192673 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 03:23:12 INFO - PROCESS | 1813 | 1462530192677 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 03:23:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 03:23:12 INFO - PROCESS | 1813 | 1462530192684 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 03:23:12 INFO - PROCESS | 1813 | 1462530192688 Marionette TRACE conn4 <- [1,2598,null,{}] 03:23:12 INFO - PROCESS | 1813 | 1462530192694 Marionette TRACE conn4 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:12 INFO - PROCESS | 1813 | 1462530192930 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 03:23:13 INFO - PROCESS | 1813 | 1462530193259 Marionette TRACE conn4 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:13 INFO - PROCESS | 1813 | ++DOCSHELL 0x942e9c00 == 128 [pid = 1813] [id = 657] 03:23:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 162 (0x94ce7800) [pid = 1813] [serial = 1972] [outer = (nil)] 03:23:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 163 (0x94fb8c00) [pid = 1813] [serial = 1973] [outer = 0x94ce7800] 03:23:13 INFO - PROCESS | 1813 | 1462530193355 Marionette DEBUG loaded listener.js 03:23:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 164 (0x96a75800) [pid = 1813] [serial = 1974] [outer = 0x94ce7800] 03:23:14 INFO - PROCESS | 1813 | 1462530194340 Marionette TRACE conn4 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 03:23:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 03:23:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1689ms 03:23:14 INFO - PROCESS | 1813 | 1462530194374 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 03:23:14 INFO - PROCESS | 1813 | 1462530194389 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 03:23:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 03:23:14 INFO - PROCESS | 1813 | 1462530194396 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 03:23:14 INFO - PROCESS | 1813 | 1462530194399 Marionette TRACE conn4 <- [1,2602,null,{}] 03:23:14 INFO - PROCESS | 1813 | 1462530194406 Marionette TRACE conn4 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:14 INFO - PROCESS | 1813 | 1462530194649 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 03:23:15 INFO - PROCESS | 1813 | 1462530194981 Marionette TRACE conn4 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:15 INFO - PROCESS | 1813 | ++DOCSHELL 0x887ab000 == 129 [pid = 1813] [id = 658] 03:23:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 165 (0x8c240800) [pid = 1813] [serial = 1975] [outer = (nil)] 03:23:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 166 (0x94fb0c00) [pid = 1813] [serial = 1976] [outer = 0x8c240800] 03:23:15 INFO - PROCESS | 1813 | 1462530195080 Marionette DEBUG loaded listener.js 03:23:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 167 (0x97e78000) [pid = 1813] [serial = 1977] [outer = 0x8c240800] 03:23:16 INFO - PROCESS | 1813 | 1462530196082 Marionette TRACE conn4 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 03:23:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 03:23:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1733ms 03:23:16 INFO - PROCESS | 1813 | 1462530196129 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 03:23:16 INFO - PROCESS | 1813 | 1462530196133 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 03:23:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 03:23:16 INFO - PROCESS | 1813 | 1462530196141 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 03:23:16 INFO - PROCESS | 1813 | 1462530196145 Marionette TRACE conn4 <- [1,2606,null,{}] 03:23:16 INFO - PROCESS | 1813 | 1462530196152 Marionette TRACE conn4 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:16 INFO - PROCESS | 1813 | 1462530196392 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 03:23:16 INFO - PROCESS | 1813 | 1462530196729 Marionette TRACE conn4 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:16 INFO - PROCESS | 1813 | ++DOCSHELL 0x8ed52000 == 130 [pid = 1813] [id = 659] 03:23:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 168 (0x91632400) [pid = 1813] [serial = 1978] [outer = (nil)] 03:23:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 169 (0x99027800) [pid = 1813] [serial = 1979] [outer = 0x91632400] 03:23:16 INFO - PROCESS | 1813 | 1462530196829 Marionette DEBUG loaded listener.js 03:23:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 170 (0x9902b000) [pid = 1813] [serial = 1980] [outer = 0x91632400] 03:23:17 INFO - PROCESS | 1813 | 1462530197786 Marionette TRACE conn4 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 03:23:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 03:23:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1684ms 03:23:17 INFO - PROCESS | 1813 | 1462530197826 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 03:23:17 INFO - PROCESS | 1813 | 1462530197830 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 03:23:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 03:23:17 INFO - PROCESS | 1813 | 1462530197836 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 03:23:17 INFO - PROCESS | 1813 | 1462530197839 Marionette TRACE conn4 <- [1,2610,null,{}] 03:23:17 INFO - PROCESS | 1813 | 1462530197846 Marionette TRACE conn4 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:18 INFO - PROCESS | 1813 | 1462530198083 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 03:23:18 INFO - PROCESS | 1813 | 1462530198424 Marionette TRACE conn4 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:18 INFO - PROCESS | 1813 | ++DOCSHELL 0x94ddb000 == 131 [pid = 1813] [id = 660] 03:23:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 171 (0x94dde800) [pid = 1813] [serial = 1981] [outer = (nil)] 03:23:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 172 (0x99e1ec00) [pid = 1813] [serial = 1982] [outer = 0x94dde800] 03:23:18 INFO - PROCESS | 1813 | 1462530198519 Marionette DEBUG loaded listener.js 03:23:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 173 (0x99ea0800) [pid = 1813] [serial = 1983] [outer = 0x94dde800] 03:23:19 INFO - PROCESS | 1813 | 1462530199538 Marionette TRACE conn4 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 03:23:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 03:23:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1735ms 03:23:19 INFO - PROCESS | 1813 | 1462530199572 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 03:23:19 INFO - PROCESS | 1813 | 1462530199575 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 03:23:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 03:23:19 INFO - PROCESS | 1813 | 1462530199583 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 03:23:19 INFO - PROCESS | 1813 | 1462530199586 Marionette TRACE conn4 <- [1,2614,null,{}] 03:23:19 INFO - PROCESS | 1813 | 1462530199595 Marionette TRACE conn4 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:19 INFO - PROCESS | 1813 | 1462530199818 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 03:23:20 INFO - PROCESS | 1813 | 1462530200157 Marionette TRACE conn4 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:20 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f9e4000 == 132 [pid = 1813] [id = 661] 03:23:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 174 (0x91571c00) [pid = 1813] [serial = 1984] [outer = (nil)] 03:23:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 175 (0x9a46b800) [pid = 1813] [serial = 1985] [outer = 0x91571c00] 03:23:20 INFO - PROCESS | 1813 | 1462530200253 Marionette DEBUG loaded listener.js 03:23:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 176 (0x9a471c00) [pid = 1813] [serial = 1986] [outer = 0x91571c00] 03:23:21 INFO - PROCESS | 1813 | 1462530201178 Marionette TRACE conn4 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 03:23:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 03:23:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1635ms 03:23:21 INFO - PROCESS | 1813 | 1462530201219 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 03:23:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 03:23:21 INFO - PROCESS | 1813 | 1462530201223 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 03:23:21 INFO - PROCESS | 1813 | 1462530201230 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 03:23:21 INFO - PROCESS | 1813 | 1462530201234 Marionette TRACE conn4 <- [1,2618,null,{}] 03:23:21 INFO - PROCESS | 1813 | 1462530201240 Marionette TRACE conn4 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:21 INFO - PROCESS | 1813 | 1462530201466 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 03:23:23 INFO - PROCESS | 1813 | --DOCSHELL 0x8c126400 == 131 [pid = 1813] [id = 558] 03:23:23 INFO - PROCESS | 1813 | --DOCSHELL 0x86f0fc00 == 130 [pid = 1813] [id = 511] 03:23:23 INFO - PROCESS | 1813 | --DOCSHELL 0x9b062800 == 129 [pid = 1813] [id = 551] 03:23:23 INFO - PROCESS | 1813 | --DOCSHELL 0x94d57c00 == 128 [pid = 1813] [id = 509] 03:23:23 INFO - PROCESS | 1813 | --DOCSHELL 0x86dee000 == 127 [pid = 1813] [id = 468] 03:23:23 INFO - PROCESS | 1813 | --DOCSHELL 0x93467000 == 126 [pid = 1813] [id = 549] 03:23:23 INFO - PROCESS | 1813 | --DOCSHELL 0x86dee400 == 125 [pid = 1813] [id = 469] 03:23:23 INFO - PROCESS | 1813 | --DOCSHELL 0x8ed12000 == 124 [pid = 1813] [id = 264] 03:23:23 INFO - PROCESS | 1813 | --DOCSHELL 0x8bed1000 == 123 [pid = 1813] [id = 534] 03:23:23 INFO - PROCESS | 1813 | --DOCSHELL 0x9902e800 == 122 [pid = 1813] [id = 504] 03:23:23 INFO - PROCESS | 1813 | --DOCSHELL 0x91797800 == 121 [pid = 1813] [id = 375] 03:23:23 INFO - PROCESS | 1813 | --DOCSHELL 0x9c08e800 == 120 [pid = 1813] [id = 510] 03:23:23 INFO - PROCESS | 1813 | --DOCSHELL 0x887b3000 == 119 [pid = 1813] [id = 466] 03:23:23 INFO - PROCESS | 1813 | --DOCSHELL 0x9903e400 == 118 [pid = 1813] [id = 550] 03:23:23 INFO - PROCESS | 1813 | --DOCSHELL 0x86f0b400 == 117 [pid = 1813] [id = 507] 03:23:23 INFO - PROCESS | 1813 | --DOCSHELL 0x8d8f4000 == 116 [pid = 1813] [id = 508] 03:23:23 INFO - PROCESS | 1813 | --DOCSHELL 0x942e3400 == 115 [pid = 1813] [id = 506] 03:23:23 INFO - PROCESS | 1813 | --DOCSHELL 0x8d8edc00 == 114 [pid = 1813] [id = 548] 03:23:23 INFO - PROCESS | 1813 | --DOCSHELL 0x86deac00 == 113 [pid = 1813] [id = 644] 03:23:23 INFO - PROCESS | 1813 | --DOCSHELL 0x8c23f400 == 112 [pid = 1813] [id = 643] 03:23:23 INFO - PROCESS | 1813 | --DOCSHELL 0x8c126c00 == 111 [pid = 1813] [id = 642] 03:23:23 INFO - PROCESS | 1813 | --DOCSHELL 0x8b0f1c00 == 110 [pid = 1813] [id = 641] 03:23:23 INFO - PROCESS | 1813 | --DOCSHELL 0x94d5fc00 == 109 [pid = 1813] [id = 635] 03:23:23 INFO - PROCESS | 1813 | --DOCSHELL 0x94c42800 == 108 [pid = 1813] [id = 634] 03:23:23 INFO - PROCESS | 1813 | --DOCSHELL 0x9292ac00 == 107 [pid = 1813] [id = 633] 03:23:23 INFO - PROCESS | 1813 | --DOCSHELL 0x91f03c00 == 106 [pid = 1813] [id = 631] 03:23:23 INFO - PROCESS | 1813 | --DOCSHELL 0x927ad800 == 105 [pid = 1813] [id = 632] 03:23:23 INFO - PROCESS | 1813 | --DOCSHELL 0x8d8e9000 == 104 [pid = 1813] [id = 630] 03:23:23 INFO - PROCESS | 1813 | --DOCSHELL 0x90daac00 == 103 [pid = 1813] [id = 629] 03:23:23 INFO - PROCESS | 1813 | --DOCSHELL 0x90d9ec00 == 102 [pid = 1813] [id = 628] 03:23:23 INFO - PROCESS | 1813 | --DOCSHELL 0x8c0a3800 == 101 [pid = 1813] [id = 627] 03:23:23 INFO - PROCESS | 1813 | --DOCSHELL 0x8f9e3400 == 100 [pid = 1813] [id = 626] 03:23:23 INFO - PROCESS | 1813 | --DOCSHELL 0x8bed3400 == 99 [pid = 1813] [id = 624] 03:23:23 INFO - PROCESS | 1813 | --DOCSHELL 0x8dca6000 == 98 [pid = 1813] [id = 625] 03:23:23 INFO - PROCESS | 1813 | --DOMWINDOW == 175 (0x8dcaa000) [pid = 1813] [serial = 1740] [outer = (nil)] [url = about:blank] 03:23:23 INFO - PROCESS | 1813 | --DOMWINDOW == 174 (0x9a13b800) [pid = 1813] [serial = 1791] [outer = (nil)] [url = about:blank] 03:23:23 INFO - PROCESS | 1813 | --DOMWINDOW == 173 (0x8ed14000) [pid = 1813] [serial = 1871] [outer = (nil)] [url = about:blank] 03:23:23 INFO - PROCESS | 1813 | --DOMWINDOW == 172 (0x8c64b400) [pid = 1813] [serial = 1869] [outer = (nil)] [url = about:blank] 03:23:23 INFO - PROCESS | 1813 | --DOMWINDOW == 171 (0x8c3afc00) [pid = 1813] [serial = 1863] [outer = (nil)] [url = about:blank] 03:23:23 INFO - PROCESS | 1813 | --DOMWINDOW == 170 (0x8d8e7800) [pid = 1813] [serial = 1865] [outer = (nil)] [url = about:blank] 03:23:23 INFO - PROCESS | 1813 | --DOMWINDOW == 169 (0x8db9b400) [pid = 1813] [serial = 1866] [outer = (nil)] [url = about:blank] 03:23:23 INFO - PROCESS | 1813 | --DOMWINDOW == 168 (0x8b0f1800) [pid = 1813] [serial = 1868] [outer = (nil)] [url = about:blank] 03:23:23 INFO - PROCESS | 1813 | --DOMWINDOW == 167 (0x91793c00) [pid = 1813] [serial = 1820] [outer = (nil)] [url = about:blank] 03:23:23 INFO - PROCESS | 1813 | --DOMWINDOW == 166 (0x91632000) [pid = 1813] [serial = 1818] [outer = (nil)] [url = about:blank] 03:23:23 INFO - PROCESS | 1813 | --DOMWINDOW == 165 (0x9156b800) [pid = 1813] [serial = 1817] [outer = (nil)] [url = about:blank] 03:23:23 INFO - PROCESS | 1813 | --DOMWINDOW == 164 (0x90ca4c00) [pid = 1813] [serial = 1815] [outer = (nil)] [url = about:blank] 03:23:23 INFO - PROCESS | 1813 | --DOMWINDOW == 163 (0x90c61000) [pid = 1813] [serial = 1814] [outer = (nil)] [url = about:blank] 03:23:23 INFO - PROCESS | 1813 | --DOMWINDOW == 162 (0x8ed0a000) [pid = 1813] [serial = 1812] [outer = (nil)] [url = about:blank] 03:23:23 INFO - PROCESS | 1813 | --DOMWINDOW == 161 (0x8e482400) [pid = 1813] [serial = 1811] [outer = (nil)] [url = about:blank] 03:23:23 INFO - PROCESS | 1813 | --DOMWINDOW == 160 (0x8c45a000) [pid = 1813] [serial = 1809] [outer = (nil)] [url = about:blank] 03:23:23 INFO - PROCESS | 1813 | --DOMWINDOW == 159 (0x8c245800) [pid = 1813] [serial = 1808] [outer = (nil)] [url = about:blank] 03:23:23 INFO - PROCESS | 1813 | --DOMWINDOW == 158 (0x8c245400) [pid = 1813] [serial = 1862] [outer = (nil)] [url = about:blank] 03:23:23 INFO - PROCESS | 1813 | --DOMWINDOW == 157 (0x897f6400) [pid = 1813] [serial = 1859] [outer = (nil)] [url = about:blank] 03:23:23 INFO - PROCESS | 1813 | --DOMWINDOW == 156 (0x8b0f8400) [pid = 1813] [serial = 1860] [outer = (nil)] [url = about:blank] 03:23:23 INFO - PROCESS | 1813 | --DOMWINDOW == 155 (0x9b5f2000) [pid = 1813] [serial = 1857] [outer = (nil)] [url = about:blank] 03:23:23 INFO - PROCESS | 1813 | --DOMWINDOW == 154 (0x9b2af400) [pid = 1813] [serial = 1856] [outer = (nil)] [url = about:blank] 03:23:23 INFO - PROCESS | 1813 | --DOMWINDOW == 153 (0x9b064400) [pid = 1813] [serial = 1854] [outer = (nil)] [url = about:blank] 03:23:23 INFO - PROCESS | 1813 | --DOMWINDOW == 152 (0x9b063000) [pid = 1813] [serial = 1853] [outer = (nil)] [url = about:blank] 03:23:23 INFO - PROCESS | 1813 | --DOMWINDOW == 151 (0x9aacc000) [pid = 1813] [serial = 1851] [outer = (nil)] [url = about:blank] 03:23:23 INFO - PROCESS | 1813 | --DOMWINDOW == 150 (0x9aaca400) [pid = 1813] [serial = 1850] [outer = (nil)] [url = about:blank] 03:23:23 INFO - PROCESS | 1813 | --DOMWINDOW == 149 (0x9a6bf800) [pid = 1813] [serial = 1848] [outer = (nil)] [url = about:blank] 03:23:23 INFO - PROCESS | 1813 | --DOMWINDOW == 148 (0x9a647c00) [pid = 1813] [serial = 1847] [outer = (nil)] [url = about:blank] 03:23:23 INFO - PROCESS | 1813 | --DOMWINDOW == 147 (0x9a46a400) [pid = 1813] [serial = 1845] [outer = (nil)] [url = about:blank] 03:23:23 INFO - PROCESS | 1813 | --DOMWINDOW == 146 (0x9a468000) [pid = 1813] [serial = 1844] [outer = (nil)] [url = about:blank] 03:23:23 INFO - PROCESS | 1813 | --DOMWINDOW == 145 (0x9a25f000) [pid = 1813] [serial = 1842] [outer = (nil)] [url = about:blank] 03:23:23 INFO - PROCESS | 1813 | --DOMWINDOW == 144 (0x9a181400) [pid = 1813] [serial = 1841] [outer = (nil)] [url = about:blank] 03:23:23 INFO - PROCESS | 1813 | --DOMWINDOW == 143 (0x99e9a000) [pid = 1813] [serial = 1839] [outer = (nil)] [url = about:blank] 03:23:23 INFO - PROCESS | 1813 | --DOMWINDOW == 142 (0x9902e400) [pid = 1813] [serial = 1838] [outer = (nil)] [url = about:blank] 03:23:23 INFO - PROCESS | 1813 | --DOMWINDOW == 141 (0x94dd4000) [pid = 1813] [serial = 1836] [outer = (nil)] [url = about:blank] 03:23:23 INFO - PROCESS | 1813 | --DOMWINDOW == 140 (0x94d5e800) [pid = 1813] [serial = 1835] [outer = (nil)] [url = about:blank] 03:23:23 INFO - PROCESS | 1813 | --DOMWINDOW == 139 (0x94c41000) [pid = 1813] [serial = 1833] [outer = (nil)] [url = about:blank] 03:23:23 INFO - PROCESS | 1813 | --DOMWINDOW == 138 (0x94c11400) [pid = 1813] [serial = 1832] [outer = (nil)] [url = about:blank] 03:23:23 INFO - PROCESS | 1813 | --DOMWINDOW == 137 (0x93471800) [pid = 1813] [serial = 1830] [outer = (nil)] [url = about:blank] 03:23:23 INFO - PROCESS | 1813 | --DOMWINDOW == 136 (0x92961000) [pid = 1813] [serial = 1829] [outer = (nil)] [url = about:blank] 03:23:23 INFO - PROCESS | 1813 | --DOMWINDOW == 135 (0x927a2400) [pid = 1813] [serial = 1827] [outer = (nil)] [url = about:blank] 03:23:23 INFO - PROCESS | 1813 | --DOMWINDOW == 134 (0x92751000) [pid = 1813] [serial = 1826] [outer = (nil)] [url = about:blank] 03:23:23 INFO - PROCESS | 1813 | --DOMWINDOW == 133 (0x92213c00) [pid = 1813] [serial = 1824] [outer = (nil)] [url = about:blank] 03:23:23 INFO - PROCESS | 1813 | --DOMWINDOW == 132 (0x91f0b000) [pid = 1813] [serial = 1823] [outer = (nil)] [url = about:blank] 03:23:23 INFO - PROCESS | 1813 | --DOMWINDOW == 131 (0x9179a400) [pid = 1813] [serial = 1821] [outer = (nil)] [url = about:blank] 03:23:23 INFO - PROCESS | 1813 | 1462530203634 Marionette TRACE conn4 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:23 INFO - PROCESS | 1813 | ++DOCSHELL 0x8744a800 == 99 [pid = 1813] [id = 662] 03:23:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 132 (0x8744b400) [pid = 1813] [serial = 1987] [outer = (nil)] 03:23:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 133 (0x887b4c00) [pid = 1813] [serial = 1988] [outer = 0x8744b400] 03:23:23 INFO - PROCESS | 1813 | 1462530203722 Marionette DEBUG loaded listener.js 03:23:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 134 (0x8b0ee000) [pid = 1813] [serial = 1989] [outer = 0x8744b400] 03:23:24 INFO - PROCESS | 1813 | 1462530204608 Marionette TRACE conn4 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 03:23:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 03:23:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 3443ms 03:23:24 INFO - PROCESS | 1813 | 1462530204686 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 03:23:24 INFO - PROCESS | 1813 | 1462530204693 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 03:23:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 03:23:24 INFO - PROCESS | 1813 | 1462530204704 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 03:23:24 INFO - PROCESS | 1813 | 1462530204709 Marionette TRACE conn4 <- [1,2622,null,{}] 03:23:24 INFO - PROCESS | 1813 | 1462530204717 Marionette TRACE conn4 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:24 INFO - PROCESS | 1813 | 1462530204938 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 03:23:25 INFO - PROCESS | 1813 | 1462530205141 Marionette TRACE conn4 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:25 INFO - PROCESS | 1813 | ++DOCSHELL 0x8c0ae400 == 100 [pid = 1813] [id = 663] 03:23:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 135 (0x8c0af400) [pid = 1813] [serial = 1990] [outer = (nil)] 03:23:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 136 (0x8c12c000) [pid = 1813] [serial = 1991] [outer = 0x8c0af400] 03:23:25 INFO - PROCESS | 1813 | 1462530205223 Marionette DEBUG loaded listener.js 03:23:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 137 (0x8c3ab800) [pid = 1813] [serial = 1992] [outer = 0x8c0af400] 03:23:26 INFO - PROCESS | 1813 | 1462530206254 Marionette TRACE conn4 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 03:23:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 03:23:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1583ms 03:23:26 INFO - PROCESS | 1813 | 1462530206291 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 03:23:26 INFO - PROCESS | 1813 | 1462530206296 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 03:23:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 03:23:26 INFO - PROCESS | 1813 | 1462530206304 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 03:23:26 INFO - PROCESS | 1813 | 1462530206308 Marionette TRACE conn4 <- [1,2626,null,{}] 03:23:26 INFO - PROCESS | 1813 | 1462530206323 Marionette TRACE conn4 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:26 INFO - PROCESS | 1813 | 1462530206616 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 03:23:26 INFO - PROCESS | 1813 | 1462530206650 Marionette TRACE conn4 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:26 INFO - PROCESS | 1813 | ++DOCSHELL 0x8c0ac800 == 101 [pid = 1813] [id = 664] 03:23:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 138 (0x8c653000) [pid = 1813] [serial = 1993] [outer = (nil)] 03:23:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 139 (0x8d8d8000) [pid = 1813] [serial = 1994] [outer = 0x8c653000] 03:23:26 INFO - PROCESS | 1813 | 1462530206727 Marionette DEBUG loaded listener.js 03:23:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 140 (0x8d8ec400) [pid = 1813] [serial = 1995] [outer = 0x8c653000] 03:23:27 INFO - PROCESS | 1813 | 1462530207874 Marionette TRACE conn4 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 03:23:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 03:23:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 2094ms 03:23:28 INFO - PROCESS | 1813 | --DOMWINDOW == 139 (0x8d7d7400) [pid = 1813] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 03:23:28 INFO - PROCESS | 1813 | --DOMWINDOW == 138 (0x8c12b400) [pid = 1813] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 03:23:28 INFO - PROCESS | 1813 | --DOMWINDOW == 137 (0x8b0f2400) [pid = 1813] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 03:23:28 INFO - PROCESS | 1813 | --DOMWINDOW == 136 (0x9a15e800) [pid = 1813] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 03:23:28 INFO - PROCESS | 1813 | --DOMWINDOW == 135 (0x8c0a2400) [pid = 1813] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 03:23:28 INFO - PROCESS | 1813 | --DOMWINDOW == 134 (0x9a13c400) [pid = 1813] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 03:23:28 INFO - PROCESS | 1813 | --DOMWINDOW == 133 (0x99ea0400) [pid = 1813] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 03:23:28 INFO - PROCESS | 1813 | --DOMWINDOW == 132 (0x8c0ac400) [pid = 1813] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 03:23:28 INFO - PROCESS | 1813 | --DOMWINDOW == 131 (0x96a76400) [pid = 1813] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 03:23:28 INFO - PROCESS | 1813 | --DOMWINDOW == 130 (0x96a7e800) [pid = 1813] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 03:23:28 INFO - PROCESS | 1813 | --DOMWINDOW == 129 (0x92958400) [pid = 1813] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 03:23:28 INFO - PROCESS | 1813 | --DOMWINDOW == 128 (0x92928000) [pid = 1813] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 03:23:28 INFO - PROCESS | 1813 | --DOMWINDOW == 127 (0x9221fc00) [pid = 1813] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 03:23:28 INFO - PROCESS | 1813 | --DOMWINDOW == 126 (0x8f9dd000) [pid = 1813] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 03:23:28 INFO - PROCESS | 1813 | --DOMWINDOW == 125 (0x919a6000) [pid = 1813] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 03:23:28 INFO - PROCESS | 1813 | --DOMWINDOW == 124 (0x90daa000) [pid = 1813] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 03:23:28 INFO - PROCESS | 1813 | --DOMWINDOW == 123 (0x90c63400) [pid = 1813] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 03:23:28 INFO - PROCESS | 1813 | --DOMWINDOW == 122 (0x8f9e4800) [pid = 1813] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 03:23:28 INFO - PROCESS | 1813 | --DOMWINDOW == 121 (0x8dca9400) [pid = 1813] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 03:23:28 INFO - PROCESS | 1813 | --DOMWINDOW == 120 (0x8c0a6800) [pid = 1813] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 03:23:28 INFO - PROCESS | 1813 | --DOMWINDOW == 119 (0x8d8e6c00) [pid = 1813] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 03:23:28 INFO - PROCESS | 1813 | 1462530208506 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 03:23:28 INFO - PROCESS | 1813 | 1462530208511 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 03:23:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 03:23:28 INFO - PROCESS | 1813 | 1462530208527 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 03:23:28 INFO - PROCESS | 1813 | 1462530208536 Marionette TRACE conn4 <- [1,2630,null,{}] 03:23:28 INFO - PROCESS | 1813 | 1462530208542 Marionette TRACE conn4 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:28 INFO - PROCESS | 1813 | 1462530208809 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 03:23:28 INFO - PROCESS | 1813 | 1462530208939 Marionette TRACE conn4 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:28 INFO - PROCESS | 1813 | ++DOCSHELL 0x8d8de800 == 102 [pid = 1813] [id = 665] 03:23:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 120 (0x8d8e6c00) [pid = 1813] [serial = 1996] [outer = (nil)] 03:23:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 121 (0x8db9fc00) [pid = 1813] [serial = 1997] [outer = 0x8d8e6c00] 03:23:29 INFO - PROCESS | 1813 | 1462530209027 Marionette DEBUG loaded listener.js 03:23:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 122 (0x8dcae400) [pid = 1813] [serial = 1998] [outer = 0x8d8e6c00] 03:23:29 INFO - PROCESS | 1813 | 1462530209842 Marionette TRACE conn4 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 03:23:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 03:23:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1350ms 03:23:29 INFO - PROCESS | 1813 | 1462530209869 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 03:23:29 INFO - PROCESS | 1813 | 1462530209874 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 03:23:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 03:23:29 INFO - PROCESS | 1813 | 1462530209880 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 03:23:29 INFO - PROCESS | 1813 | 1462530209884 Marionette TRACE conn4 <- [1,2634,null,{}] 03:23:29 INFO - PROCESS | 1813 | 1462530209889 Marionette TRACE conn4 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:30 INFO - PROCESS | 1813 | 1462530210087 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 03:23:30 INFO - PROCESS | 1813 | 1462530210104 Marionette TRACE conn4 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:30 INFO - PROCESS | 1813 | ++DOCSHELL 0x8d8e9c00 == 103 [pid = 1813] [id = 666] 03:23:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 123 (0x8e47f000) [pid = 1813] [serial = 1999] [outer = (nil)] 03:23:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 124 (0x8ed0e800) [pid = 1813] [serial = 2000] [outer = 0x8e47f000] 03:23:30 INFO - PROCESS | 1813 | 1462530210182 Marionette DEBUG loaded listener.js 03:23:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 125 (0x8ed46c00) [pid = 1813] [serial = 2001] [outer = 0x8e47f000] 03:23:31 INFO - PROCESS | 1813 | 1462530211573 Marionette TRACE conn4 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 03:23:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 03:23:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1738ms 03:23:31 INFO - PROCESS | 1813 | 1462530211639 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 03:23:31 INFO - PROCESS | 1813 | 1462530211647 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 03:23:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 03:23:31 INFO - PROCESS | 1813 | 1462530211658 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 03:23:31 INFO - PROCESS | 1813 | 1462530211662 Marionette TRACE conn4 <- [1,2638,null,{}] 03:23:31 INFO - PROCESS | 1813 | 1462530211672 Marionette TRACE conn4 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:31 INFO - PROCESS | 1813 | 1462530211909 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 03:23:32 INFO - PROCESS | 1813 | 1462530212250 Marionette TRACE conn4 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:32 INFO - PROCESS | 1813 | ++DOCSHELL 0x8c0a3800 == 104 [pid = 1813] [id = 667] 03:23:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 126 (0x8c0a3c00) [pid = 1813] [serial = 2002] [outer = (nil)] 03:23:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 127 (0x8c12b400) [pid = 1813] [serial = 2003] [outer = 0x8c0a3c00] 03:23:32 INFO - PROCESS | 1813 | 1462530212351 Marionette DEBUG loaded listener.js 03:23:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 128 (0x8d7dc000) [pid = 1813] [serial = 2004] [outer = 0x8c0a3c00] 03:23:33 INFO - PROCESS | 1813 | 1462530213445 Marionette TRACE conn4 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 03:23:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 03:23:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1837ms 03:23:33 INFO - PROCESS | 1813 | 1462530213496 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 03:23:33 INFO - PROCESS | 1813 | 1462530213504 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 03:23:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 03:23:33 INFO - PROCESS | 1813 | 1462530213517 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 03:23:33 INFO - PROCESS | 1813 | 1462530213521 Marionette TRACE conn4 <- [1,2642,null,{}] 03:23:33 INFO - PROCESS | 1813 | 1462530213528 Marionette TRACE conn4 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:33 INFO - PROCESS | 1813 | 1462530213765 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 03:23:34 INFO - PROCESS | 1813 | 1462530214114 Marionette TRACE conn4 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:34 INFO - PROCESS | 1813 | ++DOCSHELL 0x8ed12000 == 105 [pid = 1813] [id = 668] 03:23:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 129 (0x8ed15c00) [pid = 1813] [serial = 2005] [outer = (nil)] 03:23:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 130 (0x8ed55400) [pid = 1813] [serial = 2006] [outer = 0x8ed15c00] 03:23:34 INFO - PROCESS | 1813 | 1462530214247 Marionette DEBUG loaded listener.js 03:23:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 131 (0x8f64f000) [pid = 1813] [serial = 2007] [outer = 0x8ed15c00] 03:23:35 INFO - PROCESS | 1813 | 1462530215248 Marionette TRACE conn4 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 03:23:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 03:23:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1789ms 03:23:35 INFO - PROCESS | 1813 | 1462530215307 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 03:23:35 INFO - PROCESS | 1813 | 1462530215311 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 03:23:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 03:23:35 INFO - PROCESS | 1813 | 1462530215318 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 03:23:35 INFO - PROCESS | 1813 | 1462530215326 Marionette TRACE conn4 <- [1,2646,null,{}] 03:23:35 INFO - PROCESS | 1813 | 1462530215344 Marionette TRACE conn4 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:35 INFO - PROCESS | 1813 | 1462530215636 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 03:23:35 INFO - PROCESS | 1813 | 1462530215972 Marionette TRACE conn4 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:36 INFO - PROCESS | 1813 | ++DOCSHELL 0x8e47dc00 == 106 [pid = 1813] [id = 669] 03:23:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 132 (0x90c99c00) [pid = 1813] [serial = 2008] [outer = (nil)] 03:23:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 133 (0x90d9bc00) [pid = 1813] [serial = 2009] [outer = 0x90c99c00] 03:23:36 INFO - PROCESS | 1813 | 1462530216072 Marionette DEBUG loaded listener.js 03:23:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 134 (0x90da3c00) [pid = 1813] [serial = 2010] [outer = 0x90c99c00] 03:23:36 INFO - PROCESS | 1813 | 1462530216995 Marionette TRACE conn4 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 03:23:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 03:23:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1744ms 03:23:37 INFO - PROCESS | 1813 | 1462530217063 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 03:23:37 INFO - PROCESS | 1813 | 1462530217068 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 03:23:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 03:23:37 INFO - PROCESS | 1813 | 1462530217075 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 03:23:37 INFO - PROCESS | 1813 | 1462530217078 Marionette TRACE conn4 <- [1,2650,null,{}] 03:23:37 INFO - PROCESS | 1813 | 1462530217085 Marionette TRACE conn4 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:37 INFO - PROCESS | 1813 | 1462530217357 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 03:23:37 INFO - PROCESS | 1813 | 1462530217693 Marionette TRACE conn4 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:37 INFO - PROCESS | 1813 | ++DOCSHELL 0x90c63400 == 107 [pid = 1813] [id = 670] 03:23:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 135 (0x9156b800) [pid = 1813] [serial = 2011] [outer = (nil)] 03:23:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 136 (0x91635000) [pid = 1813] [serial = 2012] [outer = 0x9156b800] 03:23:37 INFO - PROCESS | 1813 | 1462530217789 Marionette DEBUG loaded listener.js 03:23:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 137 (0x91639400) [pid = 1813] [serial = 2013] [outer = 0x9156b800] 03:23:38 INFO - PROCESS | 1813 | 1462530218699 Marionette TRACE conn4 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 03:23:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 03:23:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1639ms 03:23:38 INFO - PROCESS | 1813 | 1462530218714 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 03:23:38 INFO - PROCESS | 1813 | 1462530218718 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 03:23:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 03:23:38 INFO - PROCESS | 1813 | 1462530218725 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 03:23:38 INFO - PROCESS | 1813 | 1462530218728 Marionette TRACE conn4 <- [1,2654,null,{}] 03:23:38 INFO - PROCESS | 1813 | 1462530218734 Marionette TRACE conn4 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:39 INFO - PROCESS | 1813 | 1462530219038 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 03:23:39 INFO - PROCESS | 1813 | 1462530219274 Marionette TRACE conn4 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:39 INFO - PROCESS | 1813 | ++DOCSHELL 0x8eb84c00 == 108 [pid = 1813] [id = 671] 03:23:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 138 (0x91578000) [pid = 1813] [serial = 2014] [outer = (nil)] 03:23:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 139 (0x9179a400) [pid = 1813] [serial = 2015] [outer = 0x91578000] 03:23:39 INFO - PROCESS | 1813 | 1462530219421 Marionette DEBUG loaded listener.js 03:23:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 140 (0x91888c00) [pid = 1813] [serial = 2016] [outer = 0x91578000] 03:23:40 INFO - PROCESS | 1813 | 1462530220436 Marionette TRACE conn4 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 03:23:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 03:23:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1781ms 03:23:40 INFO - PROCESS | 1813 | 1462530220507 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 03:23:40 INFO - PROCESS | 1813 | 1462530220512 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 03:23:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 03:23:40 INFO - PROCESS | 1813 | 1462530220518 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 03:23:40 INFO - PROCESS | 1813 | 1462530220522 Marionette TRACE conn4 <- [1,2658,null,{}] 03:23:40 INFO - PROCESS | 1813 | 1462530220528 Marionette TRACE conn4 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:40 INFO - PROCESS | 1813 | 1462530220839 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 03:23:41 INFO - PROCESS | 1813 | 1462530221174 Marionette TRACE conn4 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:41 INFO - PROCESS | 1813 | ++DOCSHELL 0x9178c800 == 109 [pid = 1813] [id = 672] 03:23:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 141 (0x91880c00) [pid = 1813] [serial = 2017] [outer = (nil)] 03:23:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 142 (0x92217400) [pid = 1813] [serial = 2018] [outer = 0x91880c00] 03:23:41 INFO - PROCESS | 1813 | 1462530221280 Marionette DEBUG loaded listener.js 03:23:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 143 (0x927a9c00) [pid = 1813] [serial = 2019] [outer = 0x91880c00] 03:23:42 INFO - PROCESS | 1813 | 1462530222245 Marionette TRACE conn4 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 03:23:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 03:23:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1785ms 03:23:42 INFO - PROCESS | 1813 | 1462530222304 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 03:23:42 INFO - PROCESS | 1813 | 1462530222308 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 03:23:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 03:23:42 INFO - PROCESS | 1813 | 1462530222315 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 03:23:42 INFO - PROCESS | 1813 | 1462530222319 Marionette TRACE conn4 <- [1,2662,null,{}] 03:23:42 INFO - PROCESS | 1813 | 1462530222325 Marionette TRACE conn4 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:42 INFO - PROCESS | 1813 | 1462530222560 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 03:23:42 INFO - PROCESS | 1813 | 1462530222901 Marionette TRACE conn4 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:42 INFO - PROCESS | 1813 | ++DOCSHELL 0x897ea800 == 110 [pid = 1813] [id = 673] 03:23:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 144 (0x8c3af800) [pid = 1813] [serial = 2020] [outer = (nil)] 03:23:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 145 (0x9292b400) [pid = 1813] [serial = 2021] [outer = 0x8c3af800] 03:23:43 INFO - PROCESS | 1813 | 1462530222998 Marionette DEBUG loaded listener.js 03:23:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 146 (0x9295a800) [pid = 1813] [serial = 2022] [outer = 0x8c3af800] 03:23:43 INFO - PROCESS | 1813 | 1462530223910 Marionette TRACE conn4 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 03:23:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 03:23:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1636ms 03:23:43 INFO - PROCESS | 1813 | 1462530223952 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 03:23:43 INFO - PROCESS | 1813 | 1462530223957 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 03:23:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 03:23:43 INFO - PROCESS | 1813 | 1462530223964 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 03:23:43 INFO - PROCESS | 1813 | 1462530223968 Marionette TRACE conn4 <- [1,2666,null,{}] 03:23:43 INFO - PROCESS | 1813 | 1462530223974 Marionette TRACE conn4 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:44 INFO - PROCESS | 1813 | 1462530224224 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 03:23:44 INFO - PROCESS | 1813 | 1462530224526 Marionette TRACE conn4 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:44 INFO - PROCESS | 1813 | ++DOCSHELL 0x887b8800 == 111 [pid = 1813] [id = 674] 03:23:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 147 (0x91f10400) [pid = 1813] [serial = 2023] [outer = (nil)] 03:23:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 148 (0x934da400) [pid = 1813] [serial = 2024] [outer = 0x91f10400] 03:23:44 INFO - PROCESS | 1813 | 1462530224627 Marionette DEBUG loaded listener.js 03:23:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 149 (0x942e5c00) [pid = 1813] [serial = 2025] [outer = 0x91f10400] 03:23:45 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 03:23:45 INFO - PROCESS | 1813 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 03:23:45 INFO - PROCESS | 1813 | 1462530225958 Marionette TRACE conn4 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 03:23:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 03:23:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2043ms 03:23:46 INFO - PROCESS | 1813 | 1462530226009 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 03:23:46 INFO - PROCESS | 1813 | 1462530226013 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 03:23:46 INFO - PROCESS | 1813 | 1462530226022 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 03:23:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 03:23:46 INFO - PROCESS | 1813 | 1462530226030 Marionette TRACE conn4 <- [1,2670,null,{}] 03:23:46 INFO - PROCESS | 1813 | 1462530226037 Marionette TRACE conn4 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:46 INFO - PROCESS | 1813 | 1462530226351 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 03:23:46 INFO - PROCESS | 1813 | 1462530226636 Marionette TRACE conn4 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:46 INFO - PROCESS | 1813 | ++DOCSHELL 0x9346ac00 == 112 [pid = 1813] [id = 675] 03:23:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 150 (0x942ef400) [pid = 1813] [serial = 2026] [outer = (nil)] 03:23:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 151 (0x94c3cc00) [pid = 1813] [serial = 2027] [outer = 0x942ef400] 03:23:46 INFO - PROCESS | 1813 | 1462530226733 Marionette DEBUG loaded listener.js 03:23:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 152 (0x94c44000) [pid = 1813] [serial = 2028] [outer = 0x942ef400] 03:23:48 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 03:23:48 INFO - PROCESS | 1813 | 1462530228118 Marionette TRACE conn4 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 03:23:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 03:23:48 INFO - PROCESS | 1813 | 1462530228182 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 03:23:48 INFO - PROCESS | 1813 | 1462530228190 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 03:23:48 INFO - PROCESS | 1813 | 1462530228192 Marionette TRACE conn4 <- [1,2674,null,{}] 03:23:48 INFO - PROCESS | 1813 | 1462530228199 Marionette TRACE conn4 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:48 INFO - PROCESS | 1813 | 1462530228510 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 03:23:48 INFO - PROCESS | 1813 | 1462530228795 Marionette TRACE conn4 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:48 INFO - PROCESS | 1813 | ++DOCSHELL 0x927af800 == 113 [pid = 1813] [id = 676] 03:23:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 153 (0x93651000) [pid = 1813] [serial = 2029] [outer = (nil)] 03:23:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 154 (0x94d62000) [pid = 1813] [serial = 2030] [outer = 0x93651000] 03:23:48 INFO - PROCESS | 1813 | 1462530228885 Marionette DEBUG loaded listener.js 03:23:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 155 (0x94fadc00) [pid = 1813] [serial = 2031] [outer = 0x93651000] 03:23:50 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 03:23:50 INFO - PROCESS | 1813 | 1462530230393 Marionette TRACE conn4 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 03:23:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 03:23:50 INFO - PROCESS | 1813 | 1462530230435 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 03:23:50 INFO - PROCESS | 1813 | 1462530230442 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 03:23:50 INFO - PROCESS | 1813 | 1462530230446 Marionette TRACE conn4 <- [1,2678,null,{}] 03:23:50 INFO - PROCESS | 1813 | 1462530230453 Marionette TRACE conn4 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:50 INFO - PROCESS | 1813 | 1462530230784 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 03:23:51 INFO - PROCESS | 1813 | 1462530231069 Marionette TRACE conn4 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:51 INFO - PROCESS | 1813 | ++DOCSHELL 0x94ddb800 == 114 [pid = 1813] [id = 677] 03:23:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 156 (0x96a74c00) [pid = 1813] [serial = 2032] [outer = (nil)] 03:23:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 157 (0x9912cc00) [pid = 1813] [serial = 2033] [outer = 0x96a74c00] 03:23:51 INFO - PROCESS | 1813 | 1462530231169 Marionette DEBUG loaded listener.js 03:23:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 158 (0x9a13e800) [pid = 1813] [serial = 2034] [outer = 0x96a74c00] 03:23:52 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 03:23:52 INFO - PROCESS | 1813 | 1462530232560 Marionette TRACE conn4 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 03:23:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 03:23:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2137ms 03:23:52 INFO - PROCESS | 1813 | 1462530232580 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 03:23:52 INFO - PROCESS | 1813 | 1462530232584 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 03:23:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 03:23:52 INFO - PROCESS | 1813 | 1462530232591 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 03:23:52 INFO - PROCESS | 1813 | 1462530232594 Marionette TRACE conn4 <- [1,2682,null,{}] 03:23:52 INFO - PROCESS | 1813 | 1462530232600 Marionette TRACE conn4 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:52 INFO - PROCESS | 1813 | 1462530232868 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 03:23:53 INFO - PROCESS | 1813 | 1462530233126 Marionette TRACE conn4 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:53 INFO - PROCESS | 1813 | ++DOCSHELL 0x86de4800 == 115 [pid = 1813] [id = 678] 03:23:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 159 (0x9902a000) [pid = 1813] [serial = 2035] [outer = (nil)] 03:23:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 160 (0x9a464000) [pid = 1813] [serial = 2036] [outer = 0x9902a000] 03:23:53 INFO - PROCESS | 1813 | 1462530233218 Marionette DEBUG loaded listener.js 03:23:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 161 (0x9a468c00) [pid = 1813] [serial = 2037] [outer = 0x9902a000] 03:23:54 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 03:23:54 INFO - PROCESS | 1813 | 1462530234617 Marionette TRACE conn4 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 03:23:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 03:23:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2086ms 03:23:54 INFO - PROCESS | 1813 | 1462530234752 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 03:23:54 INFO - PROCESS | 1813 | 1462530234757 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 03:23:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 03:23:54 INFO - PROCESS | 1813 | 1462530234833 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 03:23:54 INFO - PROCESS | 1813 | 1462530234840 Marionette TRACE conn4 <- [1,2686,null,{}] 03:23:54 INFO - PROCESS | 1813 | 1462530234850 Marionette TRACE conn4 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:55 INFO - PROCESS | 1813 | 1462530235206 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 03:23:55 INFO - PROCESS | 1813 | 1462530235564 Marionette TRACE conn4 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:55 INFO - PROCESS | 1813 | ++DOCSHELL 0x9a266400 == 116 [pid = 1813] [id = 679] 03:23:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 162 (0x9a3c8000) [pid = 1813] [serial = 2038] [outer = (nil)] 03:23:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 163 (0x9aac5400) [pid = 1813] [serial = 2039] [outer = 0x9a3c8000] 03:23:55 INFO - PROCESS | 1813 | 1462530235732 Marionette DEBUG loaded listener.js 03:23:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 164 (0x9aacb400) [pid = 1813] [serial = 2040] [outer = 0x9a3c8000] 03:23:57 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 03:23:57 INFO - PROCESS | 1813 | 1462530237677 Marionette TRACE conn4 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 03:23:57 INFO - PROCESS | 1813 | 1462530237745 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 03:23:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 03:23:57 INFO - PROCESS | 1813 | 1462530237752 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 03:23:57 INFO - PROCESS | 1813 | 1462530237756 Marionette TRACE conn4 <- [1,2690,null,{}] 03:23:57 INFO - PROCESS | 1813 | 1462530237807 Marionette TRACE conn4 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:23:58 INFO - PROCESS | 1813 | 1462530238025 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 03:23:58 INFO - PROCESS | 1813 | 1462530238305 Marionette TRACE conn4 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:23:58 INFO - PROCESS | 1813 | ++DOCSHELL 0x9a46bc00 == 117 [pid = 1813] [id = 680] 03:23:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 165 (0x9a9cb800) [pid = 1813] [serial = 2041] [outer = (nil)] 03:23:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 166 (0x9ac2a400) [pid = 1813] [serial = 2042] [outer = 0x9a9cb800] 03:23:58 INFO - PROCESS | 1813 | 1462530238394 Marionette DEBUG loaded listener.js 03:23:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 167 (0x9b232000) [pid = 1813] [serial = 2043] [outer = 0x9a9cb800] 03:23:59 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 03:23:59 INFO - PROCESS | 1813 | 1462530239781 Marionette TRACE conn4 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 03:23:59 INFO - PROCESS | 1813 | 1462530239858 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 03:23:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 03:23:59 INFO - PROCESS | 1813 | 1462530239867 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 03:23:59 INFO - PROCESS | 1813 | 1462530239870 Marionette TRACE conn4 <- [1,2694,null,{}] 03:24:00 INFO - PROCESS | 1813 | 1462530240009 Marionette TRACE conn4 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:00 INFO - PROCESS | 1813 | 1462530240240 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 03:24:00 INFO - PROCESS | 1813 | 1462530240525 Marionette TRACE conn4 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:00 INFO - PROCESS | 1813 | ++DOCSHELL 0x87446800 == 118 [pid = 1813] [id = 681] 03:24:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 168 (0x8bece800) [pid = 1813] [serial = 2044] [outer = (nil)] 03:24:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 169 (0x8c3a7400) [pid = 1813] [serial = 2045] [outer = 0x8bece800] 03:24:00 INFO - PROCESS | 1813 | 1462530240617 Marionette DEBUG loaded listener.js 03:24:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 170 (0x8d8ee000) [pid = 1813] [serial = 2046] [outer = 0x8bece800] 03:24:02 INFO - PROCESS | 1813 | --DOCSHELL 0x87443400 == 117 [pid = 1813] [id = 429] 03:24:02 INFO - PROCESS | 1813 | --DOCSHELL 0x919acc00 == 116 [pid = 1813] [id = 358] 03:24:02 INFO - PROCESS | 1813 | --DOCSHELL 0x94ddb000 == 115 [pid = 1813] [id = 660] 03:24:02 INFO - PROCESS | 1813 | --DOCSHELL 0x887ab000 == 114 [pid = 1813] [id = 658] 03:24:02 INFO - PROCESS | 1813 | --DOCSHELL 0x8ed52000 == 113 [pid = 1813] [id = 659] 03:24:02 INFO - PROCESS | 1813 | --DOCSHELL 0x942e9c00 == 112 [pid = 1813] [id = 657] 03:24:02 INFO - PROCESS | 1813 | --DOCSHELL 0x9295d400 == 111 [pid = 1813] [id = 656] 03:24:02 INFO - PROCESS | 1813 | --DOCSHELL 0x92962400 == 110 [pid = 1813] [id = 655] 03:24:02 INFO - PROCESS | 1813 | --DOCSHELL 0x8ed12400 == 109 [pid = 1813] [id = 654] 03:24:02 INFO - PROCESS | 1813 | --DOCSHELL 0x8becc000 == 108 [pid = 1813] [id = 652] 03:24:02 INFO - PROCESS | 1813 | --DOCSHELL 0x8f647800 == 107 [pid = 1813] [id = 653] 03:24:02 INFO - PROCESS | 1813 | --DOCSHELL 0x8f9e0400 == 106 [pid = 1813] [id = 651] 03:24:02 INFO - PROCESS | 1813 | --DOCSHELL 0x90c63c00 == 105 [pid = 1813] [id = 650] 03:24:02 INFO - PROCESS | 1813 | --DOCSHELL 0x8e47d000 == 104 [pid = 1813] [id = 649] 03:24:02 INFO - PROCESS | 1813 | --DOCSHELL 0x8c45a800 == 103 [pid = 1813] [id = 648] 03:24:02 INFO - PROCESS | 1813 | --DOCSHELL 0x8d8ea000 == 102 [pid = 1813] [id = 647] 03:24:02 INFO - PROCESS | 1813 | --DOCSHELL 0x86f11000 == 101 [pid = 1813] [id = 645] 03:24:02 INFO - PROCESS | 1813 | --DOCSHELL 0x8c122000 == 100 [pid = 1813] [id = 646] 03:24:02 INFO - PROCESS | 1813 | --DOMWINDOW == 169 (0x8ed50000) [pid = 1813] [serial = 1806] [outer = (nil)] [url = about:blank] 03:24:02 INFO - PROCESS | 1813 | --DOMWINDOW == 168 (0x8d8ee800) [pid = 1813] [serial = 1934] [outer = (nil)] [url = about:blank] 03:24:02 INFO - PROCESS | 1813 | --DOMWINDOW == 167 (0x8d8d7400) [pid = 1813] [serial = 1931] [outer = (nil)] [url = about:blank] 03:24:02 INFO - PROCESS | 1813 | --DOMWINDOW == 166 (0x8d8e4000) [pid = 1813] [serial = 1932] [outer = (nil)] [url = about:blank] 03:24:02 INFO - PROCESS | 1813 | --DOMWINDOW == 165 (0x8c23cc00) [pid = 1813] [serial = 1928] [outer = (nil)] [url = about:blank] 03:24:02 INFO - PROCESS | 1813 | --DOMWINDOW == 164 (0x8bd67000) [pid = 1813] [serial = 1925] [outer = (nil)] [url = about:blank] 03:24:02 INFO - PROCESS | 1813 | --DOMWINDOW == 163 (0x8bed3000) [pid = 1813] [serial = 1926] [outer = (nil)] [url = about:blank] 03:24:02 INFO - PROCESS | 1813 | --DOMWINDOW == 162 (0x9c089000) [pid = 1813] [serial = 1923] [outer = (nil)] [url = about:blank] 03:24:02 INFO - PROCESS | 1813 | --DOMWINDOW == 161 (0x9c088000) [pid = 1813] [serial = 1922] [outer = (nil)] [url = about:blank] 03:24:02 INFO - PROCESS | 1813 | --DOMWINDOW == 160 (0x9c00d000) [pid = 1813] [serial = 1920] [outer = (nil)] [url = about:blank] 03:24:02 INFO - PROCESS | 1813 | --DOMWINDOW == 159 (0x9c00a400) [pid = 1813] [serial = 1919] [outer = (nil)] [url = about:blank] 03:24:02 INFO - PROCESS | 1813 | --DOMWINDOW == 158 (0x9bf5c800) [pid = 1813] [serial = 1917] [outer = (nil)] [url = about:blank] 03:24:02 INFO - PROCESS | 1813 | --DOMWINDOW == 157 (0x9ba56000) [pid = 1813] [serial = 1916] [outer = (nil)] [url = about:blank] 03:24:02 INFO - PROCESS | 1813 | --DOMWINDOW == 156 (0x9b78d800) [pid = 1813] [serial = 1914] [outer = (nil)] [url = about:blank] 03:24:02 INFO - PROCESS | 1813 | --DOMWINDOW == 155 (0x9b2b2400) [pid = 1813] [serial = 1913] [outer = (nil)] [url = about:blank] 03:24:02 INFO - PROCESS | 1813 | --DOMWINDOW == 154 (0x9a641400) [pid = 1813] [serial = 1911] [outer = (nil)] [url = about:blank] 03:24:02 INFO - PROCESS | 1813 | --DOMWINDOW == 153 (0x9a187c00) [pid = 1813] [serial = 1910] [outer = (nil)] [url = about:blank] 03:24:02 INFO - PROCESS | 1813 | --DOMWINDOW == 152 (0x99612800) [pid = 1813] [serial = 1908] [outer = (nil)] [url = about:blank] 03:24:02 INFO - PROCESS | 1813 | --DOMWINDOW == 151 (0x99039800) [pid = 1813] [serial = 1907] [outer = (nil)] [url = about:blank] 03:24:02 INFO - PROCESS | 1813 | --DOMWINDOW == 150 (0x985e8400) [pid = 1813] [serial = 1905] [outer = (nil)] [url = about:blank] 03:24:02 INFO - PROCESS | 1813 | --DOMWINDOW == 149 (0x97e75800) [pid = 1813] [serial = 1904] [outer = (nil)] [url = about:blank] 03:24:02 INFO - PROCESS | 1813 | --DOMWINDOW == 148 (0x94ce3c00) [pid = 1813] [serial = 1902] [outer = (nil)] [url = about:blank] 03:24:02 INFO - PROCESS | 1813 | --DOMWINDOW == 147 (0x94c49c00) [pid = 1813] [serial = 1901] [outer = (nil)] [url = about:blank] 03:24:02 INFO - PROCESS | 1813 | --DOMWINDOW == 146 (0x9365b800) [pid = 1813] [serial = 1899] [outer = (nil)] [url = about:blank] 03:24:02 INFO - PROCESS | 1813 | --DOMWINDOW == 145 (0x934da800) [pid = 1813] [serial = 1898] [outer = (nil)] [url = about:blank] 03:24:02 INFO - PROCESS | 1813 | --DOMWINDOW == 144 (0x9295d000) [pid = 1813] [serial = 1896] [outer = (nil)] [url = about:blank] 03:24:02 INFO - PROCESS | 1813 | --DOMWINDOW == 143 (0x92957000) [pid = 1813] [serial = 1895] [outer = (nil)] [url = about:blank] 03:24:02 INFO - PROCESS | 1813 | --DOMWINDOW == 142 (0x92752400) [pid = 1813] [serial = 1893] [outer = (nil)] [url = about:blank] 03:24:02 INFO - PROCESS | 1813 | --DOMWINDOW == 141 (0x92748400) [pid = 1813] [serial = 1892] [outer = (nil)] [url = about:blank] 03:24:02 INFO - PROCESS | 1813 | --DOMWINDOW == 140 (0x91f0f000) [pid = 1813] [serial = 1890] [outer = (nil)] [url = about:blank] 03:24:02 INFO - PROCESS | 1813 | --DOMWINDOW == 139 (0x91f05c00) [pid = 1813] [serial = 1889] [outer = (nil)] [url = about:blank] 03:24:02 INFO - PROCESS | 1813 | --DOMWINDOW == 138 (0x91794c00) [pid = 1813] [serial = 1887] [outer = (nil)] [url = about:blank] 03:24:02 INFO - PROCESS | 1813 | --DOMWINDOW == 137 (0x9178b800) [pid = 1813] [serial = 1886] [outer = (nil)] [url = about:blank] 03:24:02 INFO - PROCESS | 1813 | --DOMWINDOW == 136 (0x9156e000) [pid = 1813] [serial = 1884] [outer = (nil)] [url = about:blank] 03:24:02 INFO - PROCESS | 1813 | --DOMWINDOW == 135 (0x90da8800) [pid = 1813] [serial = 1883] [outer = (nil)] [url = about:blank] 03:24:02 INFO - PROCESS | 1813 | --DOMWINDOW == 134 (0x90c9b400) [pid = 1813] [serial = 1881] [outer = (nil)] [url = about:blank] 03:24:02 INFO - PROCESS | 1813 | --DOMWINDOW == 133 (0x90c58800) [pid = 1813] [serial = 1880] [outer = (nil)] [url = about:blank] 03:24:02 INFO - PROCESS | 1813 | --DOMWINDOW == 132 (0x8ed0a400) [pid = 1813] [serial = 1878] [outer = (nil)] [url = about:blank] 03:24:02 INFO - PROCESS | 1813 | --DOMWINDOW == 131 (0x8e47e800) [pid = 1813] [serial = 1877] [outer = (nil)] [url = about:blank] 03:24:02 INFO - PROCESS | 1813 | --DOMWINDOW == 130 (0x8d7de000) [pid = 1813] [serial = 1875] [outer = (nil)] [url = about:blank] 03:24:02 INFO - PROCESS | 1813 | --DOMWINDOW == 129 (0x8c44c000) [pid = 1813] [serial = 1874] [outer = (nil)] [url = about:blank] 03:24:02 INFO - PROCESS | 1813 | --DOMWINDOW == 128 (0x8c3b0800) [pid = 1813] [serial = 1929] [outer = (nil)] [url = about:blank] 03:24:03 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 03:24:03 INFO - PROCESS | 1813 | 1462530243649 Marionette TRACE conn4 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 03:24:03 INFO - PROCESS | 1813 | 1462530243696 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 03:24:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 03:24:03 INFO - PROCESS | 1813 | 1462530243706 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 03:24:03 INFO - PROCESS | 1813 | 1462530243709 Marionette TRACE conn4 <- [1,2698,null,{}] 03:24:03 INFO - PROCESS | 1813 | 1462530243719 Marionette TRACE conn4 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:03 INFO - PROCESS | 1813 | 1462530243937 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 03:24:04 INFO - PROCESS | 1813 | 1462530244203 Marionette TRACE conn4 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:04 INFO - PROCESS | 1813 | ++DOCSHELL 0x8a07a800 == 101 [pid = 1813] [id = 682] 03:24:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 129 (0x8b0ef000) [pid = 1813] [serial = 2047] [outer = (nil)] 03:24:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 130 (0x8bfce400) [pid = 1813] [serial = 2048] [outer = 0x8b0ef000] 03:24:04 INFO - PROCESS | 1813 | 1462530244294 Marionette DEBUG loaded listener.js 03:24:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 131 (0x8c125800) [pid = 1813] [serial = 2049] [outer = 0x8b0ef000] 03:24:05 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 03:24:05 INFO - PROCESS | 1813 | 1462530245699 Marionette TRACE conn4 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 03:24:05 INFO - PROCESS | 1813 | 1462530245777 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 03:24:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 03:24:05 INFO - PROCESS | 1813 | 1462530245907 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 03:24:05 INFO - PROCESS | 1813 | 1462530245912 Marionette TRACE conn4 <- [1,2702,null,{}] 03:24:05 INFO - PROCESS | 1813 | 1462530245919 Marionette TRACE conn4 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:06 INFO - PROCESS | 1813 | 1462530246200 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 03:24:06 INFO - PROCESS | 1813 | 1462530246238 Marionette TRACE conn4 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:06 INFO - PROCESS | 1813 | ++DOCSHELL 0x8c12cc00 == 102 [pid = 1813] [id = 683] 03:24:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 132 (0x8c242800) [pid = 1813] [serial = 2050] [outer = (nil)] 03:24:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 133 (0x8d8da000) [pid = 1813] [serial = 2051] [outer = 0x8c242800] 03:24:06 INFO - PROCESS | 1813 | 1462530246315 Marionette DEBUG loaded listener.js 03:24:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 134 (0x8dba2000) [pid = 1813] [serial = 2052] [outer = 0x8c242800] 03:24:07 INFO - PROCESS | 1813 | --DOMWINDOW == 133 (0x8d8f1400) [pid = 1813] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 03:24:07 INFO - PROCESS | 1813 | --DOMWINDOW == 132 (0x8ed11000) [pid = 1813] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 03:24:07 INFO - PROCESS | 1813 | --DOMWINDOW == 131 (0x8c653000) [pid = 1813] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 03:24:07 INFO - PROCESS | 1813 | --DOMWINDOW == 130 (0x87440000) [pid = 1813] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 03:24:07 INFO - PROCESS | 1813 | --DOMWINDOW == 129 (0x91632400) [pid = 1813] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 03:24:07 INFO - PROCESS | 1813 | --DOMWINDOW == 128 (0x91571c00) [pid = 1813] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 03:24:07 INFO - PROCESS | 1813 | --DOMWINDOW == 127 (0x8c23a000) [pid = 1813] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 03:24:07 INFO - PROCESS | 1813 | --DOMWINDOW == 126 (0x94c11000) [pid = 1813] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 03:24:07 INFO - PROCESS | 1813 | --DOMWINDOW == 125 (0x8d8e6c00) [pid = 1813] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 03:24:07 INFO - PROCESS | 1813 | --DOMWINDOW == 124 (0x92962800) [pid = 1813] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 03:24:07 INFO - PROCESS | 1813 | --DOMWINDOW == 123 (0x8d8e5800) [pid = 1813] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 03:24:07 INFO - PROCESS | 1813 | --DOMWINDOW == 122 (0x91573000) [pid = 1813] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 03:24:07 INFO - PROCESS | 1813 | --DOMWINDOW == 121 (0x9188bc00) [pid = 1813] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 03:24:07 INFO - PROCESS | 1813 | --DOMWINDOW == 120 (0x94dde800) [pid = 1813] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 03:24:07 INFO - PROCESS | 1813 | --DOMWINDOW == 119 (0x8d8eac00) [pid = 1813] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 03:24:07 INFO - PROCESS | 1813 | --DOMWINDOW == 118 (0x90c64000) [pid = 1813] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 03:24:07 INFO - PROCESS | 1813 | --DOMWINDOW == 117 (0x919ac400) [pid = 1813] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 03:24:07 INFO - PROCESS | 1813 | --DOMWINDOW == 116 (0x8744b400) [pid = 1813] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 03:24:07 INFO - PROCESS | 1813 | --DOMWINDOW == 115 (0x94ce7800) [pid = 1813] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 03:24:07 INFO - PROCESS | 1813 | --DOMWINDOW == 114 (0x8c0af400) [pid = 1813] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 03:24:07 INFO - PROCESS | 1813 | --DOMWINDOW == 113 (0x8c240800) [pid = 1813] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 03:24:07 INFO - PROCESS | 1813 | --DOMWINDOW == 112 (0x8d7d3800) [pid = 1813] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 03:24:07 INFO - PROCESS | 1813 | 1462530247893 Marionette TRACE conn4 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 03:24:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 03:24:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 2118ms 03:24:08 INFO - PROCESS | 1813 | 1462530248007 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 03:24:08 INFO - PROCESS | 1813 | 1462530248010 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 03:24:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 03:24:08 INFO - PROCESS | 1813 | 1462530248019 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 03:24:08 INFO - PROCESS | 1813 | 1462530248025 Marionette TRACE conn4 <- [1,2706,null,{}] 03:24:08 INFO - PROCESS | 1813 | 1462530248041 Marionette TRACE conn4 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:08 INFO - PROCESS | 1813 | 1462530248256 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 03:24:08 INFO - PROCESS | 1813 | 1462530248455 Marionette TRACE conn4 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:08 INFO - PROCESS | 1813 | ++DOCSHELL 0x8744b400 == 103 [pid = 1813] [id = 684] 03:24:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 113 (0x8c23dc00) [pid = 1813] [serial = 2053] [outer = (nil)] 03:24:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 114 (0x8dcb0000) [pid = 1813] [serial = 2054] [outer = 0x8c23dc00] 03:24:08 INFO - PROCESS | 1813 | 1462530248537 Marionette DEBUG loaded listener.js 03:24:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 115 (0x8eb8bc00) [pid = 1813] [serial = 2055] [outer = 0x8c23dc00] 03:24:09 INFO - PROCESS | 1813 | 1462530249438 Marionette TRACE conn4 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 03:24:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 03:24:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1438ms 03:24:09 INFO - PROCESS | 1813 | 1462530249456 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 03:24:09 INFO - PROCESS | 1813 | 1462530249460 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 03:24:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 03:24:09 INFO - PROCESS | 1813 | 1462530249468 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 03:24:09 INFO - PROCESS | 1813 | 1462530249472 Marionette TRACE conn4 <- [1,2710,null,{}] 03:24:09 INFO - PROCESS | 1813 | 1462530249478 Marionette TRACE conn4 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:09 INFO - PROCESS | 1813 | 1462530249844 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 03:24:10 INFO - PROCESS | 1813 | 1462530250216 Marionette TRACE conn4 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:10 INFO - PROCESS | 1813 | ++DOCSHELL 0x887acc00 == 104 [pid = 1813] [id = 685] 03:24:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 116 (0x887ad800) [pid = 1813] [serial = 2056] [outer = (nil)] 03:24:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 117 (0x897f8400) [pid = 1813] [serial = 2057] [outer = 0x887ad800] 03:24:10 INFO - PROCESS | 1813 | 1462530250327 Marionette DEBUG loaded listener.js 03:24:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 118 (0x8bd68000) [pid = 1813] [serial = 2058] [outer = 0x887ad800] 03:24:11 INFO - PROCESS | 1813 | 1462530251410 Marionette TRACE conn4 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 03:24:11 INFO - PROCESS | 1813 | 1462530251463 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 03:24:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 03:24:11 INFO - PROCESS | 1813 | 1462530251471 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 03:24:11 INFO - PROCESS | 1813 | 1462530251478 Marionette TRACE conn4 <- [1,2714,null,{}] 03:24:11 INFO - PROCESS | 1813 | 1462530251486 Marionette TRACE conn4 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:11 INFO - PROCESS | 1813 | 1462530251742 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 03:24:12 INFO - PROCESS | 1813 | 1462530252088 Marionette TRACE conn4 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:12 INFO - PROCESS | 1813 | ++DOCSHELL 0x8c64a000 == 105 [pid = 1813] [id = 686] 03:24:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 119 (0x8c651800) [pid = 1813] [serial = 2059] [outer = (nil)] 03:24:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 120 (0x8d7d8800) [pid = 1813] [serial = 2060] [outer = 0x8c651800] 03:24:12 INFO - PROCESS | 1813 | 1462530252192 Marionette DEBUG loaded listener.js 03:24:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 121 (0x8d8e0800) [pid = 1813] [serial = 2061] [outer = 0x8c651800] 03:24:13 INFO - PROCESS | 1813 | 1462530253182 Marionette TRACE conn4 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 03:24:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 03:24:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1792ms 03:24:13 INFO - PROCESS | 1813 | 1462530253265 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 03:24:13 INFO - PROCESS | 1813 | 1462530253271 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 03:24:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 03:24:13 INFO - PROCESS | 1813 | 1462530253278 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 03:24:13 INFO - PROCESS | 1813 | 1462530253281 Marionette TRACE conn4 <- [1,2718,null,{}] 03:24:13 INFO - PROCESS | 1813 | 1462530253311 Marionette TRACE conn4 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:13 INFO - PROCESS | 1813 | 1462530253558 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 03:24:13 INFO - PROCESS | 1813 | 1462530253914 Marionette TRACE conn4 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:13 INFO - PROCESS | 1813 | ++DOCSHELL 0x8eb8ec00 == 106 [pid = 1813] [id = 687] 03:24:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 122 (0x8ed0d400) [pid = 1813] [serial = 2062] [outer = (nil)] 03:24:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 123 (0x8ed49000) [pid = 1813] [serial = 2063] [outer = 0x8ed0d400] 03:24:14 INFO - PROCESS | 1813 | 1462530254009 Marionette DEBUG loaded listener.js 03:24:14 INFO - PROCESS | 1813 | ++DOMWINDOW == 124 (0x8f643000) [pid = 1813] [serial = 2064] [outer = 0x8ed0d400] 03:24:15 INFO - PROCESS | 1813 | 1462530255075 Marionette TRACE conn4 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 03:24:15 INFO - PROCESS | 1813 | 1462530255106 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 03:24:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 03:24:15 INFO - PROCESS | 1813 | 1462530255126 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 03:24:15 INFO - PROCESS | 1813 | 1462530255136 Marionette TRACE conn4 <- [1,2722,null,{}] 03:24:15 INFO - PROCESS | 1813 | 1462530255143 Marionette TRACE conn4 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:15 INFO - PROCESS | 1813 | 1462530255425 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 03:24:15 INFO - PROCESS | 1813 | 1462530255762 Marionette TRACE conn4 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:15 INFO - PROCESS | 1813 | ++DOCSHELL 0x8e47a000 == 107 [pid = 1813] [id = 688] 03:24:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 125 (0x8eb90c00) [pid = 1813] [serial = 2065] [outer = (nil)] 03:24:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 126 (0x90ca4000) [pid = 1813] [serial = 2066] [outer = 0x8eb90c00] 03:24:15 INFO - PROCESS | 1813 | 1462530255870 Marionette DEBUG loaded listener.js 03:24:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 127 (0x91569400) [pid = 1813] [serial = 2067] [outer = 0x8eb90c00] 03:24:16 INFO - PROCESS | 1813 | 1462530256902 Marionette TRACE conn4 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 03:24:16 INFO - PROCESS | 1813 | 1462530256972 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 03:24:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 03:24:16 INFO - PROCESS | 1813 | 1462530256980 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 03:24:16 INFO - PROCESS | 1813 | 1462530256985 Marionette TRACE conn4 <- [1,2726,null,{}] 03:24:16 INFO - PROCESS | 1813 | 1462530256991 Marionette TRACE conn4 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:17 INFO - PROCESS | 1813 | 1462530257237 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 03:24:17 INFO - PROCESS | 1813 | 1462530257589 Marionette TRACE conn4 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:17 INFO - PROCESS | 1813 | ++DOCSHELL 0x91573000 == 108 [pid = 1813] [id = 689] 03:24:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 128 (0x91633000) [pid = 1813] [serial = 2068] [outer = (nil)] 03:24:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 129 (0x91795c00) [pid = 1813] [serial = 2069] [outer = 0x91633000] 03:24:17 INFO - PROCESS | 1813 | 1462530257691 Marionette DEBUG loaded listener.js 03:24:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 130 (0x9187ec00) [pid = 1813] [serial = 2070] [outer = 0x91633000] 03:24:18 INFO - PROCESS | 1813 | 1462530258641 Marionette TRACE conn4 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 03:24:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 03:24:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1703ms 03:24:18 INFO - PROCESS | 1813 | 1462530258684 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 03:24:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 03:24:18 INFO - PROCESS | 1813 | 1462530258688 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 03:24:18 INFO - PROCESS | 1813 | 1462530258695 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 03:24:18 INFO - PROCESS | 1813 | 1462530258699 Marionette TRACE conn4 <- [1,2730,null,{}] 03:24:18 INFO - PROCESS | 1813 | 1462530258705 Marionette TRACE conn4 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:18 INFO - PROCESS | 1813 | 1462530258951 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 03:24:19 INFO - PROCESS | 1813 | 1462530259296 Marionette TRACE conn4 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:19 INFO - PROCESS | 1813 | ++DOCSHELL 0x919b0c00 == 109 [pid = 1813] [id = 690] 03:24:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 131 (0x919b1800) [pid = 1813] [serial = 2071] [outer = (nil)] 03:24:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 132 (0x91f05800) [pid = 1813] [serial = 2072] [outer = 0x919b1800] 03:24:19 INFO - PROCESS | 1813 | 1462530259410 Marionette DEBUG loaded listener.js 03:24:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 133 (0x9221fc00) [pid = 1813] [serial = 2073] [outer = 0x919b1800] 03:24:20 INFO - PROCESS | 1813 | 1462530260864 Marionette TRACE conn4 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 03:24:20 INFO - PROCESS | 1813 | 1462530260949 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 03:24:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 03:24:20 INFO - PROCESS | 1813 | 1462530260956 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 03:24:20 INFO - PROCESS | 1813 | 1462530260960 Marionette TRACE conn4 <- [1,2734,null,{}] 03:24:20 INFO - PROCESS | 1813 | 1462530260967 Marionette TRACE conn4 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:21 INFO - PROCESS | 1813 | 1462530261261 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 03:24:21 INFO - PROCESS | 1813 | 1462530261553 Marionette TRACE conn4 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:21 INFO - PROCESS | 1813 | ++DOCSHELL 0x91798000 == 110 [pid = 1813] [id = 691] 03:24:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 134 (0x92748400) [pid = 1813] [serial = 2074] [outer = (nil)] 03:24:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 135 (0x92927400) [pid = 1813] [serial = 2075] [outer = 0x92748400] 03:24:21 INFO - PROCESS | 1813 | 1462530261644 Marionette DEBUG loaded listener.js 03:24:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 136 (0x9295f400) [pid = 1813] [serial = 2076] [outer = 0x92748400] 03:24:22 INFO - PROCESS | 1813 | 1462530262673 Marionette TRACE conn4 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 03:24:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 03:24:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1791ms 03:24:22 INFO - PROCESS | 1813 | 1462530262748 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 03:24:22 INFO - PROCESS | 1813 | 1462530262753 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 03:24:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 03:24:22 INFO - PROCESS | 1813 | 1462530262759 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 03:24:22 INFO - PROCESS | 1813 | 1462530262762 Marionette TRACE conn4 <- [1,2738,null,{}] 03:24:22 INFO - PROCESS | 1813 | 1462530262769 Marionette TRACE conn4 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:23 INFO - PROCESS | 1813 | 1462530263036 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 03:24:23 INFO - PROCESS | 1813 | 1462530263343 Marionette TRACE conn4 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:23 INFO - PROCESS | 1813 | ++DOCSHELL 0x92753000 == 111 [pid = 1813] [id = 692] 03:24:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 137 (0x92755800) [pid = 1813] [serial = 2077] [outer = (nil)] 03:24:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 138 (0x942e6800) [pid = 1813] [serial = 2078] [outer = 0x92755800] 03:24:23 INFO - PROCESS | 1813 | 1462530263434 Marionette DEBUG loaded listener.js 03:24:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 139 (0x942eb000) [pid = 1813] [serial = 2079] [outer = 0x92755800] 03:24:24 INFO - PROCESS | 1813 | 1462530264377 Marionette TRACE conn4 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 03:24:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 03:24:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1691ms 03:24:24 INFO - PROCESS | 1813 | 1462530264453 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 03:24:24 INFO - PROCESS | 1813 | 1462530264457 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 03:24:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 03:24:24 INFO - PROCESS | 1813 | 1462530264467 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 03:24:24 INFO - PROCESS | 1813 | 1462530264470 Marionette TRACE conn4 <- [1,2742,null,{}] 03:24:24 INFO - PROCESS | 1813 | 1462530264479 Marionette TRACE conn4 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:24 INFO - PROCESS | 1813 | 1462530264779 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 03:24:25 INFO - PROCESS | 1813 | 1462530265152 Marionette TRACE conn4 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:25 INFO - PROCESS | 1813 | ++DOCSHELL 0x90c9fc00 == 112 [pid = 1813] [id = 693] 03:24:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 140 (0x92211800) [pid = 1813] [serial = 2080] [outer = (nil)] 03:24:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 141 (0x94ce2400) [pid = 1813] [serial = 2081] [outer = 0x92211800] 03:24:25 INFO - PROCESS | 1813 | 1462530265255 Marionette DEBUG loaded listener.js 03:24:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 142 (0x94d58c00) [pid = 1813] [serial = 2082] [outer = 0x92211800] 03:24:26 INFO - PROCESS | 1813 | 1462530266197 Marionette TRACE conn4 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 03:24:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 03:24:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1788ms 03:24:26 INFO - PROCESS | 1813 | 1462530266272 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 03:24:26 INFO - PROCESS | 1813 | 1462530266275 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 03:24:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 03:24:26 INFO - PROCESS | 1813 | 1462530266286 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 03:24:26 INFO - PROCESS | 1813 | 1462530266296 Marionette TRACE conn4 <- [1,2746,null,{}] 03:24:26 INFO - PROCESS | 1813 | 1462530266303 Marionette TRACE conn4 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:26 INFO - PROCESS | 1813 | 1462530266539 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 03:24:26 INFO - PROCESS | 1813 | 1462530266872 Marionette TRACE conn4 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:26 INFO - PROCESS | 1813 | ++DOCSHELL 0x927ac400 == 113 [pid = 1813] [id = 694] 03:24:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 143 (0x94c49000) [pid = 1813] [serial = 2083] [outer = (nil)] 03:24:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 144 (0x96a78400) [pid = 1813] [serial = 2084] [outer = 0x94c49000] 03:24:26 INFO - PROCESS | 1813 | 1462530266970 Marionette DEBUG loaded listener.js 03:24:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 145 (0x96a81000) [pid = 1813] [serial = 2085] [outer = 0x94c49000] 03:24:27 INFO - PROCESS | 1813 | 1462530267879 Marionette TRACE conn4 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 03:24:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 03:24:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1646ms 03:24:27 INFO - PROCESS | 1813 | 1462530267936 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 03:24:27 INFO - PROCESS | 1813 | 1462530267940 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 03:24:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 03:24:27 INFO - PROCESS | 1813 | 1462530267949 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 03:24:27 INFO - PROCESS | 1813 | 1462530267953 Marionette TRACE conn4 <- [1,2750,null,{}] 03:24:27 INFO - PROCESS | 1813 | 1462530267959 Marionette TRACE conn4 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:28 INFO - PROCESS | 1813 | 1462530268205 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 03:24:28 INFO - PROCESS | 1813 | 1462530268557 Marionette TRACE conn4 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:28 INFO - PROCESS | 1813 | ++DOCSHELL 0x99029400 == 114 [pid = 1813] [id = 695] 03:24:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 146 (0x9902a400) [pid = 1813] [serial = 2086] [outer = (nil)] 03:24:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 147 (0x99041400) [pid = 1813] [serial = 2087] [outer = 0x9902a400] 03:24:28 INFO - PROCESS | 1813 | 1462530268670 Marionette DEBUG loaded listener.js 03:24:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 148 (0x9966fc00) [pid = 1813] [serial = 2088] [outer = 0x9902a400] 03:24:29 INFO - PROCESS | 1813 | 1462530269635 Marionette TRACE conn4 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 03:24:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 03:24:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1734ms 03:24:29 INFO - PROCESS | 1813 | 1462530269685 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 03:24:29 INFO - PROCESS | 1813 | 1462530269690 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 03:24:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 03:24:29 INFO - PROCESS | 1813 | 1462530269697 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 03:24:29 INFO - PROCESS | 1813 | 1462530269701 Marionette TRACE conn4 <- [1,2754,null,{}] 03:24:29 INFO - PROCESS | 1813 | 1462530269707 Marionette TRACE conn4 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:29 INFO - PROCESS | 1813 | 1462530269988 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 03:24:30 INFO - PROCESS | 1813 | 1462530270329 Marionette TRACE conn4 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:30 INFO - PROCESS | 1813 | ++DOCSHELL 0x98586800 == 115 [pid = 1813] [id = 696] 03:24:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 149 (0x99e22400) [pid = 1813] [serial = 2089] [outer = (nil)] 03:24:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 150 (0x9aac6800) [pid = 1813] [serial = 2090] [outer = 0x99e22400] 03:24:30 INFO - PROCESS | 1813 | 1462530270425 Marionette DEBUG loaded listener.js 03:24:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 151 (0x9aad2c00) [pid = 1813] [serial = 2091] [outer = 0x99e22400] 03:24:31 INFO - PROCESS | 1813 | 1462530271414 Marionette TRACE conn4 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 03:24:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 03:24:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1788ms 03:24:31 INFO - PROCESS | 1813 | 1462530271486 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 03:24:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 03:24:31 INFO - PROCESS | 1813 | 1462530271491 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 03:24:31 INFO - PROCESS | 1813 | 1462530271498 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 03:24:31 INFO - PROCESS | 1813 | 1462530271501 Marionette TRACE conn4 <- [1,2758,null,{}] 03:24:31 INFO - PROCESS | 1813 | 1462530271507 Marionette TRACE conn4 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:31 INFO - PROCESS | 1813 | 1462530271743 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 03:24:32 INFO - PROCESS | 1813 | 1462530272080 Marionette TRACE conn4 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:32 INFO - PROCESS | 1813 | ++DOCSHELL 0x9221a800 == 116 [pid = 1813] [id = 697] 03:24:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 152 (0x9a13fc00) [pid = 1813] [serial = 2092] [outer = (nil)] 03:24:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 153 (0x9b790000) [pid = 1813] [serial = 2093] [outer = 0x9a13fc00] 03:24:32 INFO - PROCESS | 1813 | 1462530272179 Marionette DEBUG loaded listener.js 03:24:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 154 (0x9b795000) [pid = 1813] [serial = 2094] [outer = 0x9a13fc00] 03:24:33 INFO - PROCESS | 1813 | 1462530273136 Marionette TRACE conn4 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 03:24:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 03:24:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1685ms 03:24:33 INFO - PROCESS | 1813 | 1462530273183 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 03:24:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 03:24:33 INFO - PROCESS | 1813 | 1462530273187 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 03:24:33 INFO - PROCESS | 1813 | 1462530273194 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 03:24:33 INFO - PROCESS | 1813 | 1462530273197 Marionette TRACE conn4 <- [1,2762,null,{}] 03:24:33 INFO - PROCESS | 1813 | 1462530273203 Marionette TRACE conn4 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:33 INFO - PROCESS | 1813 | 1462530273438 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 03:24:33 INFO - PROCESS | 1813 | 1462530273774 Marionette TRACE conn4 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:33 INFO - PROCESS | 1813 | ++DOCSHELL 0x9a465c00 == 117 [pid = 1813] [id = 698] 03:24:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 155 (0x9a6bec00) [pid = 1813] [serial = 2095] [outer = (nil)] 03:24:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 156 (0x9bf62800) [pid = 1813] [serial = 2096] [outer = 0x9a6bec00] 03:24:33 INFO - PROCESS | 1813 | 1462530273870 Marionette DEBUG loaded listener.js 03:24:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 157 (0x9c004800) [pid = 1813] [serial = 2097] [outer = 0x9a6bec00] 03:24:34 INFO - PROCESS | 1813 | 1462530274787 Marionette TRACE conn4 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 03:24:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 03:24:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1635ms 03:24:34 INFO - PROCESS | 1813 | 1462530274829 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 03:24:34 INFO - PROCESS | 1813 | 1462530274832 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 03:24:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 03:24:34 INFO - PROCESS | 1813 | 1462530274839 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 03:24:34 INFO - PROCESS | 1813 | 1462530274842 Marionette TRACE conn4 <- [1,2766,null,{}] 03:24:34 INFO - PROCESS | 1813 | 1462530274848 Marionette TRACE conn4 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:35 INFO - PROCESS | 1813 | 1462530275073 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 03:24:35 INFO - PROCESS | 1813 | 1462530275461 Marionette TRACE conn4 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:35 INFO - PROCESS | 1813 | ++DOCSHELL 0x919ac400 == 118 [pid = 1813] [id = 699] 03:24:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 158 (0x9c00a800) [pid = 1813] [serial = 2098] [outer = (nil)] 03:24:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 159 (0x9c012400) [pid = 1813] [serial = 2099] [outer = 0x9c00a800] 03:24:35 INFO - PROCESS | 1813 | 1462530275556 Marionette DEBUG loaded listener.js 03:24:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 160 (0x9c085800) [pid = 1813] [serial = 2100] [outer = 0x9c00a800] 03:24:36 INFO - PROCESS | 1813 | 1462530276511 Marionette TRACE conn4 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 03:24:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 03:24:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1731ms 03:24:36 INFO - PROCESS | 1813 | 1462530276572 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 03:24:36 INFO - PROCESS | 1813 | 1462530276576 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 03:24:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 03:24:36 INFO - PROCESS | 1813 | 1462530276583 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 03:24:36 INFO - PROCESS | 1813 | 1462530276586 Marionette TRACE conn4 <- [1,2770,null,{}] 03:24:36 INFO - PROCESS | 1813 | 1462530276593 Marionette TRACE conn4 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:36 INFO - PROCESS | 1813 | 1462530276825 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 03:24:37 INFO - PROCESS | 1813 | 1462530277160 Marionette TRACE conn4 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:37 INFO - PROCESS | 1813 | ++DOCSHELL 0x9c07f400 == 119 [pid = 1813] [id = 700] 03:24:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 161 (0x9c080c00) [pid = 1813] [serial = 2101] [outer = (nil)] 03:24:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 162 (0x9c08e800) [pid = 1813] [serial = 2102] [outer = 0x9c080c00] 03:24:37 INFO - PROCESS | 1813 | 1462530277257 Marionette DEBUG loaded listener.js 03:24:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 163 (0x9c127c00) [pid = 1813] [serial = 2103] [outer = 0x9c080c00] 03:24:38 INFO - PROCESS | 1813 | 1462530278181 Marionette TRACE conn4 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 03:24:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 03:24:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1633ms 03:24:38 INFO - PROCESS | 1813 | 1462530278217 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 03:24:38 INFO - PROCESS | 1813 | 1462530278220 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 03:24:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 03:24:38 INFO - PROCESS | 1813 | 1462530278228 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 03:24:38 INFO - PROCESS | 1813 | 1462530278231 Marionette TRACE conn4 <- [1,2774,null,{}] 03:24:38 INFO - PROCESS | 1813 | 1462530278238 Marionette TRACE conn4 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:38 INFO - PROCESS | 1813 | 1462530278473 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 03:24:38 INFO - PROCESS | 1813 | 1462530278813 Marionette TRACE conn4 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:38 INFO - PROCESS | 1813 | ++DOCSHELL 0x9c084400 == 120 [pid = 1813] [id = 701] 03:24:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 164 (0x9d459c00) [pid = 1813] [serial = 2104] [outer = (nil)] 03:24:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 165 (0x9d85cc00) [pid = 1813] [serial = 2105] [outer = 0x9d459c00] 03:24:38 INFO - PROCESS | 1813 | 1462530278909 Marionette DEBUG loaded listener.js 03:24:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 166 (0x9d86f800) [pid = 1813] [serial = 2106] [outer = 0x9d459c00] 03:24:39 INFO - PROCESS | 1813 | 1462530279832 Marionette TRACE conn4 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 03:24:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 03:24:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1639ms 03:24:41 INFO - PROCESS | 1813 | --DOCSHELL 0x8c0ac800 == 119 [pid = 1813] [id = 664] 03:24:41 INFO - PROCESS | 1813 | --DOCSHELL 0x9221f800 == 118 [pid = 1813] [id = 544] 03:24:41 INFO - PROCESS | 1813 | --DOCSHELL 0x8ed4fc00 == 117 [pid = 1813] [id = 540] 03:24:41 INFO - PROCESS | 1813 | --DOCSHELL 0x99130000 == 116 [pid = 1813] [id = 547] 03:24:41 INFO - PROCESS | 1813 | --DOCSHELL 0x8744b400 == 115 [pid = 1813] [id = 684] 03:24:41 INFO - PROCESS | 1813 | --DOCSHELL 0x8c12cc00 == 114 [pid = 1813] [id = 683] 03:24:41 INFO - PROCESS | 1813 | --DOCSHELL 0x8a07a800 == 113 [pid = 1813] [id = 682] 03:24:41 INFO - PROCESS | 1813 | --DOCSHELL 0x9a46bc00 == 112 [pid = 1813] [id = 680] 03:24:41 INFO - PROCESS | 1813 | --DOCSHELL 0x87446800 == 111 [pid = 1813] [id = 681] 03:24:41 INFO - PROCESS | 1813 | --DOCSHELL 0x9a266400 == 110 [pid = 1813] [id = 679] 03:24:41 INFO - PROCESS | 1813 | --DOCSHELL 0x86de4800 == 109 [pid = 1813] [id = 678] 03:24:41 INFO - PROCESS | 1813 | --DOCSHELL 0x94ddb800 == 108 [pid = 1813] [id = 677] 03:24:41 INFO - PROCESS | 1813 | --DOCSHELL 0x927af800 == 107 [pid = 1813] [id = 676] 03:24:41 INFO - PROCESS | 1813 | --DOCSHELL 0x887b8800 == 106 [pid = 1813] [id = 674] 03:24:41 INFO - PROCESS | 1813 | --DOCSHELL 0x9346ac00 == 105 [pid = 1813] [id = 675] 03:24:41 INFO - PROCESS | 1813 | --DOCSHELL 0x897ea800 == 104 [pid = 1813] [id = 673] 03:24:41 INFO - PROCESS | 1813 | --DOCSHELL 0x9178c800 == 103 [pid = 1813] [id = 672] 03:24:41 INFO - PROCESS | 1813 | --DOCSHELL 0x8eb84c00 == 102 [pid = 1813] [id = 671] 03:24:41 INFO - PROCESS | 1813 | --DOCSHELL 0x90c63400 == 101 [pid = 1813] [id = 670] 03:24:41 INFO - PROCESS | 1813 | --DOCSHELL 0x8e47dc00 == 100 [pid = 1813] [id = 669] 03:24:41 INFO - PROCESS | 1813 | --DOCSHELL 0x8c0a3800 == 99 [pid = 1813] [id = 667] 03:24:41 INFO - PROCESS | 1813 | --DOCSHELL 0x8ed12000 == 98 [pid = 1813] [id = 668] 03:24:41 INFO - PROCESS | 1813 | --DOMWINDOW == 165 (0x8ed89000) [pid = 1813] [serial = 1947] [outer = (nil)] [url = about:blank] 03:24:41 INFO - PROCESS | 1813 | --DOMWINDOW == 164 (0x8ed48c00) [pid = 1813] [serial = 1946] [outer = (nil)] [url = about:blank] 03:24:41 INFO - PROCESS | 1813 | --DOMWINDOW == 163 (0x8f9dc800) [pid = 1813] [serial = 1950] [outer = (nil)] [url = about:blank] 03:24:41 INFO - PROCESS | 1813 | --DOMWINDOW == 162 (0x8d8ec400) [pid = 1813] [serial = 1995] [outer = (nil)] [url = about:blank] 03:24:41 INFO - PROCESS | 1813 | --DOMWINDOW == 161 (0x887b0400) [pid = 1813] [serial = 1937] [outer = (nil)] [url = about:blank] 03:24:41 INFO - PROCESS | 1813 | --DOMWINDOW == 160 (0x9902b000) [pid = 1813] [serial = 1980] [outer = (nil)] [url = about:blank] 03:24:41 INFO - PROCESS | 1813 | --DOMWINDOW == 159 (0x9a471c00) [pid = 1813] [serial = 1986] [outer = (nil)] [url = about:blank] 03:24:41 INFO - PROCESS | 1813 | --DOMWINDOW == 158 (0x9a46b800) [pid = 1813] [serial = 1985] [outer = (nil)] [url = about:blank] 03:24:41 INFO - PROCESS | 1813 | --DOMWINDOW == 157 (0x8c3ad400) [pid = 1813] [serial = 1940] [outer = (nil)] [url = about:blank] 03:24:41 INFO - PROCESS | 1813 | --DOMWINDOW == 156 (0x94d5c800) [pid = 1813] [serial = 1971] [outer = (nil)] [url = about:blank] 03:24:41 INFO - PROCESS | 1813 | --DOMWINDOW == 155 (0x8db9fc00) [pid = 1813] [serial = 1997] [outer = (nil)] [url = about:blank] 03:24:41 INFO - PROCESS | 1813 | --DOMWINDOW == 154 (0x94ce7400) [pid = 1813] [serial = 1970] [outer = (nil)] [url = about:blank] 03:24:41 INFO - PROCESS | 1813 | --DOMWINDOW == 153 (0x9346b800) [pid = 1813] [serial = 1967] [outer = (nil)] [url = about:blank] 03:24:41 INFO - PROCESS | 1813 | --DOMWINDOW == 152 (0x8ed87800) [pid = 1813] [serial = 1872] [outer = (nil)] [url = about:blank] 03:24:41 INFO - PROCESS | 1813 | --DOMWINDOW == 151 (0x8d8d8000) [pid = 1813] [serial = 1994] [outer = (nil)] [url = about:blank] 03:24:41 INFO - PROCESS | 1813 | --DOMWINDOW == 150 (0x91885000) [pid = 1813] [serial = 1956] [outer = (nil)] [url = about:blank] 03:24:41 INFO - PROCESS | 1813 | --DOMWINDOW == 149 (0x92211400) [pid = 1813] [serial = 1961] [outer = (nil)] [url = about:blank] 03:24:41 INFO - PROCESS | 1813 | --DOMWINDOW == 148 (0x99e1ec00) [pid = 1813] [serial = 1982] [outer = (nil)] [url = about:blank] 03:24:41 INFO - PROCESS | 1813 | --DOMWINDOW == 147 (0x8db9d800) [pid = 1813] [serial = 1943] [outer = (nil)] [url = about:blank] 03:24:41 INFO - PROCESS | 1813 | --DOMWINDOW == 146 (0x9156ec00) [pid = 1813] [serial = 1953] [outer = (nil)] [url = about:blank] 03:24:41 INFO - PROCESS | 1813 | --DOMWINDOW == 145 (0x8a078800) [pid = 1813] [serial = 1938] [outer = (nil)] [url = about:blank] 03:24:41 INFO - PROCESS | 1813 | --DOMWINDOW == 144 (0x92925c00) [pid = 1813] [serial = 1965] [outer = (nil)] [url = about:blank] 03:24:41 INFO - PROCESS | 1813 | --DOMWINDOW == 143 (0x99027800) [pid = 1813] [serial = 1979] [outer = (nil)] [url = about:blank] 03:24:41 INFO - PROCESS | 1813 | --DOMWINDOW == 142 (0x887b4c00) [pid = 1813] [serial = 1988] [outer = (nil)] [url = about:blank] 03:24:41 INFO - PROCESS | 1813 | --DOMWINDOW == 141 (0x99ea0800) [pid = 1813] [serial = 1983] [outer = (nil)] [url = about:blank] 03:24:41 INFO - PROCESS | 1813 | --DOMWINDOW == 140 (0x8f9d9800) [pid = 1813] [serial = 1949] [outer = (nil)] [url = about:blank] 03:24:41 INFO - PROCESS | 1813 | --DOMWINDOW == 139 (0x94fb8c00) [pid = 1813] [serial = 1973] [outer = (nil)] [url = about:blank] 03:24:41 INFO - PROCESS | 1813 | --DOMWINDOW == 138 (0x8c3ab800) [pid = 1813] [serial = 1992] [outer = (nil)] [url = about:blank] 03:24:41 INFO - PROCESS | 1813 | --DOMWINDOW == 137 (0x8b0ee000) [pid = 1813] [serial = 1989] [outer = (nil)] [url = about:blank] 03:24:41 INFO - PROCESS | 1813 | --DOMWINDOW == 136 (0x8c12c000) [pid = 1813] [serial = 1991] [outer = (nil)] [url = about:blank] 03:24:41 INFO - PROCESS | 1813 | --DOMWINDOW == 135 (0x942e5000) [pid = 1813] [serial = 1968] [outer = (nil)] [url = about:blank] 03:24:41 INFO - PROCESS | 1813 | --DOMWINDOW == 134 (0x91881000) [pid = 1813] [serial = 1955] [outer = (nil)] [url = about:blank] 03:24:41 INFO - PROCESS | 1813 | --DOMWINDOW == 133 (0x90c9e800) [pid = 1813] [serial = 1952] [outer = (nil)] [url = about:blank] 03:24:41 INFO - PROCESS | 1813 | --DOMWINDOW == 132 (0x927b1800) [pid = 1813] [serial = 1964] [outer = (nil)] [url = about:blank] 03:24:41 INFO - PROCESS | 1813 | --DOMWINDOW == 131 (0x96a75800) [pid = 1813] [serial = 1974] [outer = (nil)] [url = about:blank] 03:24:41 INFO - PROCESS | 1813 | --DOMWINDOW == 130 (0x8dcb0c00) [pid = 1813] [serial = 1944] [outer = (nil)] [url = about:blank] 03:24:41 INFO - PROCESS | 1813 | --DOMWINDOW == 129 (0x8c648c00) [pid = 1813] [serial = 1941] [outer = (nil)] [url = about:blank] 03:24:41 INFO - PROCESS | 1813 | --DOMWINDOW == 128 (0x97e78000) [pid = 1813] [serial = 1977] [outer = (nil)] [url = about:blank] 03:24:41 INFO - PROCESS | 1813 | --DOMWINDOW == 127 (0x92215c00) [pid = 1813] [serial = 1962] [outer = (nil)] [url = about:blank] 03:24:41 INFO - PROCESS | 1813 | --DOMWINDOW == 126 (0x919ab400) [pid = 1813] [serial = 1958] [outer = (nil)] [url = about:blank] 03:24:41 INFO - PROCESS | 1813 | --DOMWINDOW == 125 (0x919af800) [pid = 1813] [serial = 1959] [outer = (nil)] [url = about:blank] 03:24:41 INFO - PROCESS | 1813 | --DOMWINDOW == 124 (0x94fb0c00) [pid = 1813] [serial = 1976] [outer = (nil)] [url = about:blank] 03:24:41 INFO - PROCESS | 1813 | --DOMWINDOW == 123 (0x8ed0e800) [pid = 1813] [serial = 2000] [outer = (nil)] [url = about:blank] 03:24:41 INFO - PROCESS | 1813 | --DOMWINDOW == 122 (0x8dcae400) [pid = 1813] [serial = 1998] [outer = (nil)] [url = about:blank] 03:24:42 INFO - PROCESS | 1813 | 1462530282021 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 03:24:42 INFO - PROCESS | 1813 | 1462530282026 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 03:24:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 03:24:42 INFO - PROCESS | 1813 | 1462530282069 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 03:24:42 INFO - PROCESS | 1813 | 1462530282079 Marionette TRACE conn4 <- [1,2778,null,{}] 03:24:42 INFO - PROCESS | 1813 | 1462530282087 Marionette TRACE conn4 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:42 INFO - PROCESS | 1813 | 1462530282308 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 03:24:42 INFO - PROCESS | 1813 | 1462530282547 Marionette TRACE conn4 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:42 INFO - PROCESS | 1813 | ++DOCSHELL 0x8b0f8800 == 99 [pid = 1813] [id = 702] 03:24:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 123 (0x8b0fc000) [pid = 1813] [serial = 2107] [outer = (nil)] 03:24:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 124 (0x8bed3400) [pid = 1813] [serial = 2108] [outer = 0x8b0fc000] 03:24:42 INFO - PROCESS | 1813 | 1462530282630 Marionette DEBUG loaded listener.js 03:24:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 125 (0x8c0a3800) [pid = 1813] [serial = 2109] [outer = 0x8b0fc000] 03:24:43 INFO - PROCESS | 1813 | 1462530283497 Marionette TRACE conn4 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 03:24:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 03:24:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1498ms 03:24:43 INFO - PROCESS | 1813 | 1462530283561 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 03:24:43 INFO - PROCESS | 1813 | 1462530283567 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 03:24:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 03:24:43 INFO - PROCESS | 1813 | 1462530283579 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 03:24:43 INFO - PROCESS | 1813 | 1462530283584 Marionette TRACE conn4 <- [1,2782,null,{}] 03:24:43 INFO - PROCESS | 1813 | 1462530283592 Marionette TRACE conn4 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:43 INFO - PROCESS | 1813 | 1462530283826 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 03:24:44 INFO - PROCESS | 1813 | 1462530284098 Marionette TRACE conn4 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:44 INFO - PROCESS | 1813 | ++DOCSHELL 0x8c450800 == 100 [pid = 1813] [id = 703] 03:24:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 126 (0x8c452800) [pid = 1813] [serial = 2110] [outer = (nil)] 03:24:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 127 (0x8c64b400) [pid = 1813] [serial = 2111] [outer = 0x8c452800] 03:24:44 INFO - PROCESS | 1813 | 1462530284181 Marionette DEBUG loaded listener.js 03:24:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 128 (0x8d8d8000) [pid = 1813] [serial = 2112] [outer = 0x8c452800] 03:24:45 INFO - PROCESS | 1813 | 1462530285177 Marionette TRACE conn4 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 03:24:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 03:24:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1650ms 03:24:45 INFO - PROCESS | 1813 | 1462530285226 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 03:24:45 INFO - PROCESS | 1813 | 1462530285234 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 03:24:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 03:24:45 INFO - PROCESS | 1813 | 1462530285258 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 03:24:45 INFO - PROCESS | 1813 | 1462530285262 Marionette TRACE conn4 <- [1,2786,null,{}] 03:24:45 INFO - PROCESS | 1813 | 1462530285276 Marionette TRACE conn4 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:45 INFO - PROCESS | 1813 | 1462530285589 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 03:24:45 INFO - PROCESS | 1813 | 1462530285625 Marionette TRACE conn4 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:45 INFO - PROCESS | 1813 | ++DOCSHELL 0x8dcac000 == 101 [pid = 1813] [id = 704] 03:24:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 129 (0x8dcaf400) [pid = 1813] [serial = 2113] [outer = (nil)] 03:24:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 130 (0x8e47dc00) [pid = 1813] [serial = 2114] [outer = 0x8dcaf400] 03:24:45 INFO - PROCESS | 1813 | 1462530285771 Marionette DEBUG loaded listener.js 03:24:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 131 (0x8eb8a400) [pid = 1813] [serial = 2115] [outer = 0x8dcaf400] 03:24:46 INFO - PROCESS | 1813 | --DOMWINDOW == 130 (0x96a74c00) [pid = 1813] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 03:24:46 INFO - PROCESS | 1813 | --DOMWINDOW == 129 (0x9156b800) [pid = 1813] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 03:24:46 INFO - PROCESS | 1813 | --DOMWINDOW == 128 (0x8b0ef000) [pid = 1813] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 03:24:46 INFO - PROCESS | 1813 | --DOMWINDOW == 127 (0x942ef400) [pid = 1813] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 03:24:46 INFO - PROCESS | 1813 | --DOMWINDOW == 126 (0x9a9cb800) [pid = 1813] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 03:24:46 INFO - PROCESS | 1813 | --DOMWINDOW == 125 (0x90c99c00) [pid = 1813] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 03:24:46 INFO - PROCESS | 1813 | --DOMWINDOW == 124 (0x9a3c8000) [pid = 1813] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 03:24:46 INFO - PROCESS | 1813 | --DOMWINDOW == 123 (0x91578000) [pid = 1813] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 03:24:46 INFO - PROCESS | 1813 | --DOMWINDOW == 122 (0x8c3af800) [pid = 1813] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 03:24:47 INFO - PROCESS | 1813 | --DOMWINDOW == 121 (0x9902a000) [pid = 1813] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 03:24:47 INFO - PROCESS | 1813 | --DOMWINDOW == 120 (0x8bece800) [pid = 1813] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 03:24:47 INFO - PROCESS | 1813 | --DOMWINDOW == 119 (0x93651000) [pid = 1813] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 03:24:47 INFO - PROCESS | 1813 | --DOMWINDOW == 118 (0x8c242800) [pid = 1813] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 03:24:47 INFO - PROCESS | 1813 | --DOMWINDOW == 117 (0x8ed15c00) [pid = 1813] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 03:24:47 INFO - PROCESS | 1813 | --DOMWINDOW == 116 (0x8c0a3c00) [pid = 1813] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 03:24:47 INFO - PROCESS | 1813 | --DOMWINDOW == 115 (0x91f10400) [pid = 1813] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 03:24:47 INFO - PROCESS | 1813 | --DOMWINDOW == 114 (0x91880c00) [pid = 1813] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 03:24:47 INFO - PROCESS | 1813 | --DOMWINDOW == 113 (0x897f0800) [pid = 1813] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 03:24:47 INFO - PROCESS | 1813 | 1462530287298 Marionette TRACE conn4 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 03:24:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 03:24:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 2083ms 03:24:47 INFO - PROCESS | 1813 | 1462530287341 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 03:24:47 INFO - PROCESS | 1813 | 1462530287345 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 03:24:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 03:24:47 INFO - PROCESS | 1813 | 1462530287351 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 03:24:47 INFO - PROCESS | 1813 | 1462530287355 Marionette TRACE conn4 <- [1,2790,null,{}] 03:24:47 INFO - PROCESS | 1813 | 1462530287361 Marionette TRACE conn4 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:47 INFO - PROCESS | 1813 | 1462530287716 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 03:24:47 INFO - PROCESS | 1813 | 1462530287741 Marionette TRACE conn4 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:47 INFO - PROCESS | 1813 | ++DOCSHELL 0x8a07e800 == 102 [pid = 1813] [id = 705] 03:24:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 114 (0x8c650400) [pid = 1813] [serial = 2116] [outer = (nil)] 03:24:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 115 (0x8ed84800) [pid = 1813] [serial = 2117] [outer = 0x8c650400] 03:24:47 INFO - PROCESS | 1813 | 1462530287821 Marionette DEBUG loaded listener.js 03:24:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 116 (0x8f9d9800) [pid = 1813] [serial = 2118] [outer = 0x8c650400] 03:24:48 INFO - PROCESS | 1813 | 1462530288773 Marionette TRACE conn4 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 03:24:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 03:24:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1485ms 03:24:48 INFO - PROCESS | 1813 | 1462530288837 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 03:24:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 03:24:48 INFO - PROCESS | 1813 | 1462530288841 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 03:24:48 INFO - PROCESS | 1813 | 1462530288848 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 03:24:48 INFO - PROCESS | 1813 | 1462530288851 Marionette TRACE conn4 <- [1,2794,null,{}] 03:24:48 INFO - PROCESS | 1813 | 1462530288857 Marionette TRACE conn4 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:49 INFO - PROCESS | 1813 | 1462530289295 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 03:24:49 INFO - PROCESS | 1813 | 1462530289594 Marionette TRACE conn4 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:49 INFO - PROCESS | 1813 | ++DOCSHELL 0x8a07f000 == 103 [pid = 1813] [id = 706] 03:24:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 117 (0x8a07f800) [pid = 1813] [serial = 2119] [outer = (nil)] 03:24:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 118 (0x8bed4000) [pid = 1813] [serial = 2120] [outer = 0x8a07f800] 03:24:49 INFO - PROCESS | 1813 | 1462530289696 Marionette DEBUG loaded listener.js 03:24:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 119 (0x8c0acc00) [pid = 1813] [serial = 2121] [outer = 0x8a07f800] 03:24:50 INFO - PROCESS | 1813 | 1462530290783 Marionette TRACE conn4 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 03:24:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 03:24:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1993ms 03:24:50 INFO - PROCESS | 1813 | 1462530290843 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 03:24:50 INFO - PROCESS | 1813 | 1462530290851 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 03:24:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 03:24:50 INFO - PROCESS | 1813 | 1462530290860 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 03:24:50 INFO - PROCESS | 1813 | 1462530290865 Marionette TRACE conn4 <- [1,2798,null,{}] 03:24:50 INFO - PROCESS | 1813 | 1462530290873 Marionette TRACE conn4 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:51 INFO - PROCESS | 1813 | 1462530291215 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 03:24:51 INFO - PROCESS | 1813 | 1462530291570 Marionette TRACE conn4 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:51 INFO - PROCESS | 1813 | ++DOCSHELL 0x8dca5c00 == 104 [pid = 1813] [id = 707] 03:24:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 120 (0x8dca8400) [pid = 1813] [serial = 2122] [outer = (nil)] 03:24:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 121 (0x8ed8a000) [pid = 1813] [serial = 2123] [outer = 0x8dca8400] 03:24:51 INFO - PROCESS | 1813 | 1462530291668 Marionette DEBUG loaded listener.js 03:24:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 122 (0x90c58800) [pid = 1813] [serial = 2124] [outer = 0x8dca8400] 03:24:52 INFO - PROCESS | 1813 | 1462530292790 Marionette TRACE conn4 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 03:24:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 03:24:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1953ms 03:24:52 INFO - PROCESS | 1813 | 1462530292811 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 03:24:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 03:24:52 INFO - PROCESS | 1813 | 1462530292817 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 03:24:52 INFO - PROCESS | 1813 | 1462530292824 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 03:24:52 INFO - PROCESS | 1813 | 1462530292827 Marionette TRACE conn4 <- [1,2802,null,{}] 03:24:52 INFO - PROCESS | 1813 | 1462530292834 Marionette TRACE conn4 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:53 INFO - PROCESS | 1813 | 1462530293082 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 03:24:53 INFO - PROCESS | 1813 | 1462530293464 Marionette TRACE conn4 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:53 INFO - PROCESS | 1813 | ++DOCSHELL 0x90ca6800 == 105 [pid = 1813] [id = 708] 03:24:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 123 (0x90d9b400) [pid = 1813] [serial = 2125] [outer = (nil)] 03:24:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 124 (0x9156dc00) [pid = 1813] [serial = 2126] [outer = 0x90d9b400] 03:24:53 INFO - PROCESS | 1813 | 1462530293567 Marionette DEBUG loaded listener.js 03:24:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 125 (0x91631c00) [pid = 1813] [serial = 2127] [outer = 0x90d9b400] 03:24:54 INFO - PROCESS | 1813 | 1462530294541 Marionette TRACE conn4 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 03:24:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 03:24:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1785ms 03:24:54 INFO - PROCESS | 1813 | 1462530294610 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 03:24:54 INFO - PROCESS | 1813 | 1462530294617 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 03:24:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 03:24:54 INFO - PROCESS | 1813 | 1462530294636 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 03:24:54 INFO - PROCESS | 1813 | 1462530294644 Marionette TRACE conn4 <- [1,2806,null,{}] 03:24:54 INFO - PROCESS | 1813 | 1462530294651 Marionette TRACE conn4 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:54 INFO - PROCESS | 1813 | 1462530294938 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 03:24:55 INFO - PROCESS | 1813 | 1462530295277 Marionette TRACE conn4 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:55 INFO - PROCESS | 1813 | ++DOCSHELL 0x91638800 == 106 [pid = 1813] [id = 709] 03:24:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 126 (0x91880c00) [pid = 1813] [serial = 2128] [outer = (nil)] 03:24:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 127 (0x919acc00) [pid = 1813] [serial = 2129] [outer = 0x91880c00] 03:24:55 INFO - PROCESS | 1813 | 1462530295376 Marionette DEBUG loaded listener.js 03:24:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 128 (0x919b0800) [pid = 1813] [serial = 2130] [outer = 0x91880c00] 03:24:56 INFO - PROCESS | 1813 | 1462530296351 Marionette TRACE conn4 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 03:24:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 03:24:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1754ms 03:24:56 INFO - PROCESS | 1813 | 1462530296382 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 03:24:56 INFO - PROCESS | 1813 | 1462530296386 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 03:24:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 03:24:56 INFO - PROCESS | 1813 | 1462530296393 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 03:24:56 INFO - PROCESS | 1813 | 1462530296396 Marionette TRACE conn4 <- [1,2810,null,{}] 03:24:56 INFO - PROCESS | 1813 | 1462530296403 Marionette TRACE conn4 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:56 INFO - PROCESS | 1813 | 1462530296647 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 03:24:57 INFO - PROCESS | 1813 | 1462530296991 Marionette TRACE conn4 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:57 INFO - PROCESS | 1813 | ++DOCSHELL 0x91f12c00 == 107 [pid = 1813] [id = 710] 03:24:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 129 (0x92212000) [pid = 1813] [serial = 2131] [outer = (nil)] 03:24:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 130 (0x92216800) [pid = 1813] [serial = 2132] [outer = 0x92212000] 03:24:57 INFO - PROCESS | 1813 | 1462530297103 Marionette DEBUG loaded listener.js 03:24:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 131 (0x92219400) [pid = 1813] [serial = 2133] [outer = 0x92212000] 03:24:58 INFO - PROCESS | 1813 | 1462530298020 Marionette TRACE conn4 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 03:24:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 03:24:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1690ms 03:24:58 INFO - PROCESS | 1813 | 1462530298096 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 03:24:58 INFO - PROCESS | 1813 | 1462530298101 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 03:24:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 03:24:58 INFO - PROCESS | 1813 | 1462530298111 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 03:24:58 INFO - PROCESS | 1813 | 1462530298114 Marionette TRACE conn4 <- [1,2814,null,{}] 03:24:58 INFO - PROCESS | 1813 | 1462530298121 Marionette TRACE conn4 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:24:58 INFO - PROCESS | 1813 | 1462530298406 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 03:24:58 INFO - PROCESS | 1813 | 1462530298755 Marionette TRACE conn4 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:24:58 INFO - PROCESS | 1813 | ++DOCSHELL 0x92921c00 == 108 [pid = 1813] [id = 711] 03:24:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 132 (0x92923000) [pid = 1813] [serial = 2134] [outer = (nil)] 03:24:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 133 (0x9292a000) [pid = 1813] [serial = 2135] [outer = 0x92923000] 03:24:58 INFO - PROCESS | 1813 | 1462530298868 Marionette DEBUG loaded listener.js 03:24:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 134 (0x93467c00) [pid = 1813] [serial = 2136] [outer = 0x92923000] 03:24:59 INFO - PROCESS | 1813 | 1462530299838 Marionette TRACE conn4 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 03:24:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 03:24:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1783ms 03:24:59 INFO - PROCESS | 1813 | 1462530299895 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 03:24:59 INFO - PROCESS | 1813 | 1462530299898 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 03:24:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 03:24:59 INFO - PROCESS | 1813 | 1462530299907 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 03:24:59 INFO - PROCESS | 1813 | 1462530299911 Marionette TRACE conn4 <- [1,2818,null,{}] 03:24:59 INFO - PROCESS | 1813 | 1462530299917 Marionette TRACE conn4 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:00 INFO - PROCESS | 1813 | 1462530300164 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 03:25:00 INFO - PROCESS | 1813 | 1462530300502 Marionette TRACE conn4 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:00 INFO - PROCESS | 1813 | ++DOCSHELL 0x92925c00 == 109 [pid = 1813] [id = 712] 03:25:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 135 (0x93475c00) [pid = 1813] [serial = 2137] [outer = (nil)] 03:25:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 136 (0x942e6c00) [pid = 1813] [serial = 2138] [outer = 0x93475c00] 03:25:00 INFO - PROCESS | 1813 | 1462530300621 Marionette DEBUG loaded listener.js 03:25:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 137 (0x94c41800) [pid = 1813] [serial = 2139] [outer = 0x93475c00] 03:25:01 INFO - PROCESS | 1813 | 1462530301602 Marionette TRACE conn4 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 03:25:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 03:25:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1737ms 03:25:01 INFO - PROCESS | 1813 | 1462530301644 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 03:25:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 03:25:01 INFO - PROCESS | 1813 | 1462530301649 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 03:25:01 INFO - PROCESS | 1813 | 1462530301655 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 03:25:01 INFO - PROCESS | 1813 | 1462530301659 Marionette TRACE conn4 <- [1,2822,null,{}] 03:25:01 INFO - PROCESS | 1813 | 1462530301665 Marionette TRACE conn4 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:01 INFO - PROCESS | 1813 | 1462530301965 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 03:25:02 INFO - PROCESS | 1813 | 1462530302321 Marionette TRACE conn4 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:02 INFO - PROCESS | 1813 | ++DOCSHELL 0x934d1400 == 110 [pid = 1813] [id = 713] 03:25:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 138 (0x94cde800) [pid = 1813] [serial = 2140] [outer = (nil)] 03:25:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 139 (0x94dd3000) [pid = 1813] [serial = 2141] [outer = 0x94cde800] 03:25:02 INFO - PROCESS | 1813 | 1462530302422 Marionette DEBUG loaded listener.js 03:25:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 140 (0x94ddb800) [pid = 1813] [serial = 2142] [outer = 0x94cde800] 03:25:03 INFO - PROCESS | 1813 | 1462530303393 Marionette TRACE conn4 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 03:25:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 03:25:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1788ms 03:25:03 INFO - PROCESS | 1813 | 1462530303444 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 03:25:03 INFO - PROCESS | 1813 | 1462530303448 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 03:25:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 03:25:03 INFO - PROCESS | 1813 | 1462530303455 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 03:25:03 INFO - PROCESS | 1813 | 1462530303459 Marionette TRACE conn4 <- [1,2826,null,{}] 03:25:03 INFO - PROCESS | 1813 | 1462530303465 Marionette TRACE conn4 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:03 INFO - PROCESS | 1813 | 1462530303718 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 03:25:04 INFO - PROCESS | 1813 | 1462530304060 Marionette TRACE conn4 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:04 INFO - PROCESS | 1813 | ++DOCSHELL 0x91f11400 == 111 [pid = 1813] [id = 714] 03:25:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 141 (0x94c12400) [pid = 1813] [serial = 2143] [outer = (nil)] 03:25:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 142 (0x9857cc00) [pid = 1813] [serial = 2144] [outer = 0x94c12400] 03:25:04 INFO - PROCESS | 1813 | 1462530304159 Marionette DEBUG loaded listener.js 03:25:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 143 (0x985ee000) [pid = 1813] [serial = 2145] [outer = 0x94c12400] 03:25:05 INFO - PROCESS | 1813 | 1462530305113 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 03:25:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 03:25:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1693ms 03:25:05 INFO - PROCESS | 1813 | 1462530305149 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 03:25:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 03:25:05 INFO - PROCESS | 1813 | 1462530305161 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 03:25:05 INFO - PROCESS | 1813 | 1462530305169 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 03:25:05 INFO - PROCESS | 1813 | 1462530305173 Marionette TRACE conn4 <- [1,2830,null,{}] 03:25:05 INFO - PROCESS | 1813 | 1462530305180 Marionette TRACE conn4 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:05 INFO - PROCESS | 1813 | 1462530305428 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 03:25:05 INFO - PROCESS | 1813 | 1462530305803 Marionette TRACE conn4 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:05 INFO - PROCESS | 1813 | ++DOCSHELL 0x99029c00 == 112 [pid = 1813] [id = 715] 03:25:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 144 (0x9903c400) [pid = 1813] [serial = 2146] [outer = (nil)] 03:25:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 145 (0x99610000) [pid = 1813] [serial = 2147] [outer = 0x9903c400] 03:25:05 INFO - PROCESS | 1813 | 1462530305907 Marionette DEBUG loaded listener.js 03:25:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 146 (0x99e1ec00) [pid = 1813] [serial = 2148] [outer = 0x9903c400] 03:25:06 INFO - PROCESS | 1813 | 1462530306905 Marionette TRACE conn4 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 03:25:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 03:25:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1787ms 03:25:06 INFO - PROCESS | 1813 | 1462530306968 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 03:25:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 03:25:06 INFO - PROCESS | 1813 | 1462530306972 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 03:25:06 INFO - PROCESS | 1813 | 1462530306979 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 03:25:06 INFO - PROCESS | 1813 | 1462530306983 Marionette TRACE conn4 <- [1,2834,null,{}] 03:25:06 INFO - PROCESS | 1813 | 1462530306989 Marionette TRACE conn4 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:07 INFO - PROCESS | 1813 | 1462530307292 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 03:25:07 INFO - PROCESS | 1813 | 1462530307622 Marionette TRACE conn4 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:07 INFO - PROCESS | 1813 | ++DOCSHELL 0x86f09c00 == 113 [pid = 1813] [id = 716] 03:25:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 147 (0x9902bc00) [pid = 1813] [serial = 2149] [outer = (nil)] 03:25:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 148 (0x9a466000) [pid = 1813] [serial = 2150] [outer = 0x9902bc00] 03:25:07 INFO - PROCESS | 1813 | 1462530307723 Marionette DEBUG loaded listener.js 03:25:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 149 (0x9a648400) [pid = 1813] [serial = 2151] [outer = 0x9902bc00] 03:25:08 INFO - PROCESS | 1813 | 1462530308716 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 03:25:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 03:25:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1794ms 03:25:08 INFO - PROCESS | 1813 | 1462530308774 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 03:25:08 INFO - PROCESS | 1813 | 1462530308778 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 03:25:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 03:25:08 INFO - PROCESS | 1813 | 1462530308785 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 03:25:08 INFO - PROCESS | 1813 | 1462530308790 Marionette TRACE conn4 <- [1,2838,null,{}] 03:25:08 INFO - PROCESS | 1813 | 1462530308797 Marionette TRACE conn4 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:09 INFO - PROCESS | 1813 | 1462530309044 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 03:25:09 INFO - PROCESS | 1813 | 1462530309384 Marionette TRACE conn4 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:09 INFO - PROCESS | 1813 | ++DOCSHELL 0x9a25d000 == 114 [pid = 1813] [id = 717] 03:25:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 150 (0x9a46a000) [pid = 1813] [serial = 2152] [outer = (nil)] 03:25:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 151 (0x9b5f2000) [pid = 1813] [serial = 2153] [outer = 0x9a46a000] 03:25:09 INFO - PROCESS | 1813 | 1462530309483 Marionette DEBUG loaded listener.js 03:25:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 152 (0x9ba51400) [pid = 1813] [serial = 2154] [outer = 0x9a46a000] 03:25:10 INFO - PROCESS | 1813 | 1462530310445 Marionette TRACE conn4 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 03:25:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 03:25:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1732ms 03:25:10 INFO - PROCESS | 1813 | 1462530310519 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 03:25:10 INFO - PROCESS | 1813 | 1462530310522 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 03:25:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 03:25:10 INFO - PROCESS | 1813 | 1462530310529 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 03:25:10 INFO - PROCESS | 1813 | 1462530310532 Marionette TRACE conn4 <- [1,2842,null,{}] 03:25:10 INFO - PROCESS | 1813 | 1462530310539 Marionette TRACE conn4 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:10 INFO - PROCESS | 1813 | 1462530310846 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 03:25:11 INFO - PROCESS | 1813 | 1462530311207 Marionette TRACE conn4 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:11 INFO - PROCESS | 1813 | ++DOCSHELL 0x919aa000 == 115 [pid = 1813] [id = 718] 03:25:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 153 (0x99039800) [pid = 1813] [serial = 2155] [outer = (nil)] 03:25:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 154 (0x9d455800) [pid = 1813] [serial = 2156] [outer = 0x99039800] 03:25:11 INFO - PROCESS | 1813 | 1462530311299 Marionette DEBUG loaded listener.js 03:25:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 155 (0x9d859c00) [pid = 1813] [serial = 2157] [outer = 0x99039800] 03:25:12 INFO - PROCESS | 1813 | 1462530312275 Marionette TRACE conn4 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 03:25:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 03:25:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1783ms 03:25:12 INFO - PROCESS | 1813 | 1462530312313 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 03:25:12 INFO - PROCESS | 1813 | 1462530312317 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 03:25:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 03:25:12 INFO - PROCESS | 1813 | 1462530312325 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 03:25:12 INFO - PROCESS | 1813 | 1462530312328 Marionette TRACE conn4 <- [1,2846,null,{}] 03:25:12 INFO - PROCESS | 1813 | 1462530312335 Marionette TRACE conn4 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:12 INFO - PROCESS | 1813 | 1462530312594 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 03:25:12 INFO - PROCESS | 1813 | 1462530312932 Marionette TRACE conn4 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:12 INFO - PROCESS | 1813 | ++DOCSHELL 0x9c012c00 == 116 [pid = 1813] [id = 719] 03:25:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 156 (0x9c082000) [pid = 1813] [serial = 2158] [outer = (nil)] 03:25:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 157 (0xa0629400) [pid = 1813] [serial = 2159] [outer = 0x9c082000] 03:25:13 INFO - PROCESS | 1813 | 1462530313034 Marionette DEBUG loaded listener.js 03:25:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 158 (0xa0630000) [pid = 1813] [serial = 2160] [outer = 0x9c082000] 03:25:13 INFO - PROCESS | 1813 | 1462530313975 Marionette TRACE conn4 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 03:25:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 03:25:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1687ms 03:25:14 INFO - PROCESS | 1813 | 1462530314013 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 03:25:14 INFO - PROCESS | 1813 | 1462530314016 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 03:25:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 03:25:14 INFO - PROCESS | 1813 | 1462530314023 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 03:25:14 INFO - PROCESS | 1813 | 1462530314027 Marionette TRACE conn4 <- [1,2850,null,{}] 03:25:14 INFO - PROCESS | 1813 | 1462530314033 Marionette TRACE conn4 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:14 INFO - PROCESS | 1813 | 1462530314275 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 03:25:14 INFO - PROCESS | 1813 | 1462530314620 Marionette TRACE conn4 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:14 INFO - PROCESS | 1813 | ++DOCSHELL 0x8bfcf800 == 117 [pid = 1813] [id = 720] 03:25:14 INFO - PROCESS | 1813 | ++DOMWINDOW == 159 (0xa0622c00) [pid = 1813] [serial = 2161] [outer = (nil)] 03:25:14 INFO - PROCESS | 1813 | ++DOMWINDOW == 160 (0xa2142800) [pid = 1813] [serial = 2162] [outer = 0xa0622c00] 03:25:14 INFO - PROCESS | 1813 | 1462530314718 Marionette DEBUG loaded listener.js 03:25:14 INFO - PROCESS | 1813 | ++DOMWINDOW == 161 (0xa2148400) [pid = 1813] [serial = 2163] [outer = 0xa0622c00] 03:25:15 INFO - PROCESS | 1813 | 1462530315684 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 03:25:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 03:25:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1732ms 03:25:15 INFO - PROCESS | 1813 | 1462530315756 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 03:25:15 INFO - PROCESS | 1813 | 1462530315759 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 03:25:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 03:25:15 INFO - PROCESS | 1813 | 1462530315771 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 03:25:15 INFO - PROCESS | 1813 | 1462530315774 Marionette TRACE conn4 <- [1,2854,null,{}] 03:25:15 INFO - PROCESS | 1813 | 1462530315781 Marionette TRACE conn4 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:16 INFO - PROCESS | 1813 | 1462530316062 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 03:25:16 INFO - PROCESS | 1813 | 1462530316423 Marionette TRACE conn4 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:16 INFO - PROCESS | 1813 | ++DOCSHELL 0xa102e000 == 118 [pid = 1813] [id = 721] 03:25:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 162 (0xa102e400) [pid = 1813] [serial = 2164] [outer = (nil)] 03:25:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 163 (0xa22dd800) [pid = 1813] [serial = 2165] [outer = 0xa102e400] 03:25:16 INFO - PROCESS | 1813 | 1462530316517 Marionette DEBUG loaded listener.js 03:25:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 164 (0xa22dfc00) [pid = 1813] [serial = 2166] [outer = 0xa102e400] 03:25:17 INFO - PROCESS | 1813 | 1462530317459 Marionette TRACE conn4 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 03:25:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 03:25:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1733ms 03:25:17 INFO - PROCESS | 1813 | 1462530317519 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 03:25:17 INFO - PROCESS | 1813 | 1462530317522 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 03:25:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 03:25:17 INFO - PROCESS | 1813 | 1462530317533 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 03:25:17 INFO - PROCESS | 1813 | 1462530317536 Marionette TRACE conn4 <- [1,2858,null,{}] 03:25:17 INFO - PROCESS | 1813 | 1462530317543 Marionette TRACE conn4 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:17 INFO - PROCESS | 1813 | 1462530317802 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 03:25:18 INFO - PROCESS | 1813 | 1462530318147 Marionette TRACE conn4 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:18 INFO - PROCESS | 1813 | ++DOCSHELL 0x8c0a4400 == 119 [pid = 1813] [id = 722] 03:25:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 165 (0x8c455c00) [pid = 1813] [serial = 2167] [outer = (nil)] 03:25:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 166 (0xa26c4800) [pid = 1813] [serial = 2168] [outer = 0x8c455c00] 03:25:18 INFO - PROCESS | 1813 | 1462530318246 Marionette DEBUG loaded listener.js 03:25:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 167 (0xa26cf000) [pid = 1813] [serial = 2169] [outer = 0x8c455c00] 03:25:19 INFO - PROCESS | 1813 | 1462530319174 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 03:25:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 03:25:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1683ms 03:25:19 INFO - PROCESS | 1813 | 1462530319218 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 03:25:19 INFO - PROCESS | 1813 | 1462530319222 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 03:25:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 03:25:19 INFO - PROCESS | 1813 | 1462530319229 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 03:25:19 INFO - PROCESS | 1813 | 1462530319232 Marionette TRACE conn4 <- [1,2862,null,{}] 03:25:19 INFO - PROCESS | 1813 | 1462530319238 Marionette TRACE conn4 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:19 INFO - PROCESS | 1813 | 1462530319490 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 03:25:21 INFO - PROCESS | 1813 | --DOCSHELL 0x8c0ae400 == 118 [pid = 1813] [id = 663] 03:25:21 INFO - PROCESS | 1813 | --DOCSHELL 0x9c07f400 == 117 [pid = 1813] [id = 700] 03:25:21 INFO - PROCESS | 1813 | --DOCSHELL 0x919ac400 == 116 [pid = 1813] [id = 699] 03:25:21 INFO - PROCESS | 1813 | --DOCSHELL 0x9a465c00 == 115 [pid = 1813] [id = 698] 03:25:21 INFO - PROCESS | 1813 | --DOCSHELL 0x98586800 == 114 [pid = 1813] [id = 696] 03:25:21 INFO - PROCESS | 1813 | --DOCSHELL 0x9221a800 == 113 [pid = 1813] [id = 697] 03:25:21 INFO - PROCESS | 1813 | --DOCSHELL 0x99029400 == 112 [pid = 1813] [id = 695] 03:25:21 INFO - PROCESS | 1813 | --DOCSHELL 0x927ac400 == 111 [pid = 1813] [id = 694] 03:25:21 INFO - PROCESS | 1813 | --DOCSHELL 0x90c9fc00 == 110 [pid = 1813] [id = 693] 03:25:21 INFO - PROCESS | 1813 | --DOCSHELL 0x92753000 == 109 [pid = 1813] [id = 692] 03:25:21 INFO - PROCESS | 1813 | --DOCSHELL 0x919b0c00 == 108 [pid = 1813] [id = 690] 03:25:21 INFO - PROCESS | 1813 | --DOCSHELL 0x91798000 == 107 [pid = 1813] [id = 691] 03:25:21 INFO - PROCESS | 1813 | --DOCSHELL 0x91573000 == 106 [pid = 1813] [id = 689] 03:25:21 INFO - PROCESS | 1813 | --DOCSHELL 0x8e47a000 == 105 [pid = 1813] [id = 688] 03:25:21 INFO - PROCESS | 1813 | --DOCSHELL 0x897f6800 == 104 [pid = 1813] [id = 489] 03:25:21 INFO - PROCESS | 1813 | --DOCSHELL 0x8eb8ec00 == 103 [pid = 1813] [id = 687] 03:25:21 INFO - PROCESS | 1813 | --DOCSHELL 0x8c64a000 == 102 [pid = 1813] [id = 686] 03:25:21 INFO - PROCESS | 1813 | --DOCSHELL 0x887acc00 == 101 [pid = 1813] [id = 685] 03:25:21 INFO - PROCESS | 1813 | --DOMWINDOW == 166 (0x9912cc00) [pid = 1813] [serial = 2033] [outer = (nil)] [url = about:blank] 03:25:21 INFO - PROCESS | 1813 | --DOMWINDOW == 165 (0x91639400) [pid = 1813] [serial = 2013] [outer = (nil)] [url = about:blank] 03:25:21 INFO - PROCESS | 1813 | --DOMWINDOW == 164 (0x8bfce400) [pid = 1813] [serial = 2048] [outer = (nil)] [url = about:blank] 03:25:21 INFO - PROCESS | 1813 | --DOMWINDOW == 163 (0x94c44000) [pid = 1813] [serial = 2028] [outer = (nil)] [url = about:blank] 03:25:21 INFO - PROCESS | 1813 | --DOMWINDOW == 162 (0x9ac2a400) [pid = 1813] [serial = 2042] [outer = (nil)] [url = about:blank] 03:25:21 INFO - PROCESS | 1813 | --DOMWINDOW == 161 (0x90da3c00) [pid = 1813] [serial = 2010] [outer = (nil)] [url = about:blank] 03:25:21 INFO - PROCESS | 1813 | --DOMWINDOW == 160 (0x9aac5400) [pid = 1813] [serial = 2039] [outer = (nil)] [url = about:blank] 03:25:21 INFO - PROCESS | 1813 | --DOMWINDOW == 159 (0x91888c00) [pid = 1813] [serial = 2016] [outer = (nil)] [url = about:blank] 03:25:21 INFO - PROCESS | 1813 | --DOMWINDOW == 158 (0x9295a800) [pid = 1813] [serial = 2022] [outer = (nil)] [url = about:blank] 03:25:21 INFO - PROCESS | 1813 | --DOMWINDOW == 157 (0x9a464000) [pid = 1813] [serial = 2036] [outer = (nil)] [url = about:blank] 03:25:21 INFO - PROCESS | 1813 | --DOMWINDOW == 156 (0x8d8ee000) [pid = 1813] [serial = 2046] [outer = (nil)] [url = about:blank] 03:25:21 INFO - PROCESS | 1813 | --DOMWINDOW == 155 (0x94d62000) [pid = 1813] [serial = 2030] [outer = (nil)] [url = about:blank] 03:25:21 INFO - PROCESS | 1813 | --DOMWINDOW == 154 (0x9a13e800) [pid = 1813] [serial = 2034] [outer = (nil)] [url = about:blank] 03:25:21 INFO - PROCESS | 1813 | --DOMWINDOW == 153 (0x8d8da000) [pid = 1813] [serial = 2051] [outer = (nil)] [url = about:blank] 03:25:21 INFO - PROCESS | 1813 | --DOMWINDOW == 152 (0x8f64f000) [pid = 1813] [serial = 2007] [outer = (nil)] [url = about:blank] 03:25:21 INFO - PROCESS | 1813 | --DOMWINDOW == 151 (0x8c125800) [pid = 1813] [serial = 2049] [outer = (nil)] [url = about:blank] 03:25:21 INFO - PROCESS | 1813 | --DOMWINDOW == 150 (0x9b232000) [pid = 1813] [serial = 2043] [outer = (nil)] [url = about:blank] 03:25:21 INFO - PROCESS | 1813 | --DOMWINDOW == 149 (0x91635000) [pid = 1813] [serial = 2012] [outer = (nil)] [url = about:blank] 03:25:21 INFO - PROCESS | 1813 | --DOMWINDOW == 148 (0x9aacb400) [pid = 1813] [serial = 2040] [outer = (nil)] [url = about:blank] 03:25:21 INFO - PROCESS | 1813 | --DOMWINDOW == 147 (0x8d7dc000) [pid = 1813] [serial = 2004] [outer = (nil)] [url = about:blank] 03:25:21 INFO - PROCESS | 1813 | --DOMWINDOW == 146 (0x934da400) [pid = 1813] [serial = 2024] [outer = (nil)] [url = about:blank] 03:25:21 INFO - PROCESS | 1813 | --DOMWINDOW == 145 (0x8c12b400) [pid = 1813] [serial = 2003] [outer = (nil)] [url = about:blank] 03:25:21 INFO - PROCESS | 1813 | --DOMWINDOW == 144 (0x9a468c00) [pid = 1813] [serial = 2037] [outer = (nil)] [url = about:blank] 03:25:21 INFO - PROCESS | 1813 | --DOMWINDOW == 143 (0x8dba2000) [pid = 1813] [serial = 2052] [outer = (nil)] [url = about:blank] 03:25:21 INFO - PROCESS | 1813 | --DOMWINDOW == 142 (0x927a9c00) [pid = 1813] [serial = 2019] [outer = (nil)] [url = about:blank] 03:25:21 INFO - PROCESS | 1813 | --DOMWINDOW == 141 (0x9179a400) [pid = 1813] [serial = 2015] [outer = (nil)] [url = about:blank] 03:25:21 INFO - PROCESS | 1813 | --DOMWINDOW == 140 (0x8dba4c00) [pid = 1813] [serial = 1935] [outer = (nil)] [url = about:blank] 03:25:21 INFO - PROCESS | 1813 | --DOMWINDOW == 139 (0x94fadc00) [pid = 1813] [serial = 2031] [outer = (nil)] [url = about:blank] 03:25:21 INFO - PROCESS | 1813 | --DOMWINDOW == 138 (0x8ed55400) [pid = 1813] [serial = 2006] [outer = (nil)] [url = about:blank] 03:25:21 INFO - PROCESS | 1813 | --DOMWINDOW == 137 (0x92217400) [pid = 1813] [serial = 2018] [outer = (nil)] [url = about:blank] 03:25:21 INFO - PROCESS | 1813 | --DOMWINDOW == 136 (0x9292b400) [pid = 1813] [serial = 2021] [outer = (nil)] [url = about:blank] 03:25:21 INFO - PROCESS | 1813 | --DOMWINDOW == 135 (0x942e5c00) [pid = 1813] [serial = 2025] [outer = (nil)] [url = about:blank] 03:25:21 INFO - PROCESS | 1813 | --DOMWINDOW == 134 (0x94c3cc00) [pid = 1813] [serial = 2027] [outer = (nil)] [url = about:blank] 03:25:21 INFO - PROCESS | 1813 | --DOMWINDOW == 133 (0x8c3a7400) [pid = 1813] [serial = 2045] [outer = (nil)] [url = about:blank] 03:25:21 INFO - PROCESS | 1813 | --DOMWINDOW == 132 (0x90d9bc00) [pid = 1813] [serial = 2009] [outer = (nil)] [url = about:blank] 03:25:21 INFO - PROCESS | 1813 | --DOMWINDOW == 131 (0x8dcb0000) [pid = 1813] [serial = 2054] [outer = (nil)] [url = about:blank] 03:25:22 INFO - PROCESS | 1813 | 1462530322118 Marionette TRACE conn4 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:22 INFO - PROCESS | 1813 | ++DOCSHELL 0x897f4c00 == 102 [pid = 1813] [id = 723] 03:25:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 132 (0x897f8000) [pid = 1813] [serial = 2170] [outer = (nil)] 03:25:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 133 (0x8b0ef000) [pid = 1813] [serial = 2171] [outer = 0x897f8000] 03:25:22 INFO - PROCESS | 1813 | 1462530322230 Marionette DEBUG loaded listener.js 03:25:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 134 (0x8bec9000) [pid = 1813] [serial = 2172] [outer = 0x897f8000] 03:25:23 INFO - PROCESS | 1813 | 1462530323235 Marionette TRACE conn4 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 03:25:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 03:25:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 4042ms 03:25:23 INFO - PROCESS | 1813 | 1462530323274 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 03:25:23 INFO - PROCESS | 1813 | 1462530323280 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 03:25:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 03:25:23 INFO - PROCESS | 1813 | 1462530323288 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 03:25:23 INFO - PROCESS | 1813 | 1462530323293 Marionette TRACE conn4 <- [1,2866,null,{}] 03:25:23 INFO - PROCESS | 1813 | 1462530323302 Marionette TRACE conn4 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:23 INFO - PROCESS | 1813 | 1462530323531 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 03:25:23 INFO - PROCESS | 1813 | 1462530323738 Marionette TRACE conn4 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:23 INFO - PROCESS | 1813 | ++DOCSHELL 0x8c3ad000 == 103 [pid = 1813] [id = 724] 03:25:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 135 (0x8c3ae000) [pid = 1813] [serial = 2173] [outer = (nil)] 03:25:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 136 (0x8c454800) [pid = 1813] [serial = 2174] [outer = 0x8c3ae000] 03:25:23 INFO - PROCESS | 1813 | 1462530323837 Marionette DEBUG loaded listener.js 03:25:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 137 (0x8d7d5800) [pid = 1813] [serial = 2175] [outer = 0x8c3ae000] 03:25:24 INFO - PROCESS | 1813 | 1462530324882 Marionette TRACE conn4 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 03:25:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 03:25:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1643ms 03:25:24 INFO - PROCESS | 1813 | 1462530324936 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 03:25:24 INFO - PROCESS | 1813 | 1462530324941 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 03:25:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 03:25:24 INFO - PROCESS | 1813 | 1462530324960 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 03:25:24 INFO - PROCESS | 1813 | 1462530324964 Marionette TRACE conn4 <- [1,2870,null,{}] 03:25:24 INFO - PROCESS | 1813 | 1462530324970 Marionette TRACE conn4 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:25 INFO - PROCESS | 1813 | 1462530325273 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 03:25:25 INFO - PROCESS | 1813 | 1462530325312 Marionette TRACE conn4 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:25 INFO - PROCESS | 1813 | ++DOCSHELL 0x8d8dfc00 == 104 [pid = 1813] [id = 725] 03:25:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 138 (0x8d8f5000) [pid = 1813] [serial = 2176] [outer = (nil)] 03:25:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 139 (0x8dba3c00) [pid = 1813] [serial = 2177] [outer = 0x8d8f5000] 03:25:25 INFO - PROCESS | 1813 | 1462530325391 Marionette DEBUG loaded listener.js 03:25:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 140 (0x8dca4800) [pid = 1813] [serial = 2178] [outer = 0x8d8f5000] 03:25:26 INFO - PROCESS | 1813 | 1462530326507 Marionette TRACE conn4 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 03:25:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 03:25:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1598ms 03:25:26 INFO - PROCESS | 1813 | 1462530326558 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 03:25:26 INFO - PROCESS | 1813 | 1462530326564 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 03:25:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 03:25:27 INFO - PROCESS | 1813 | --DOMWINDOW == 139 (0x8b0fc000) [pid = 1813] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 03:25:27 INFO - PROCESS | 1813 | --DOMWINDOW == 138 (0x919b1800) [pid = 1813] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 03:25:27 INFO - PROCESS | 1813 | --DOMWINDOW == 137 (0x92211800) [pid = 1813] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 03:25:27 INFO - PROCESS | 1813 | --DOMWINDOW == 136 (0x9902a400) [pid = 1813] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 03:25:27 INFO - PROCESS | 1813 | --DOMWINDOW == 135 (0x9c00a800) [pid = 1813] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 03:25:27 INFO - PROCESS | 1813 | --DOMWINDOW == 134 (0x9c080c00) [pid = 1813] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 03:25:27 INFO - PROCESS | 1813 | --DOMWINDOW == 133 (0x887ad800) [pid = 1813] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 03:25:27 INFO - PROCESS | 1813 | --DOMWINDOW == 132 (0x99e22400) [pid = 1813] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 03:25:27 INFO - PROCESS | 1813 | --DOMWINDOW == 131 (0x92755800) [pid = 1813] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 03:25:27 INFO - PROCESS | 1813 | --DOMWINDOW == 130 (0x8dcaf400) [pid = 1813] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 03:25:27 INFO - PROCESS | 1813 | --DOMWINDOW == 129 (0x8c452800) [pid = 1813] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 03:25:27 INFO - PROCESS | 1813 | --DOMWINDOW == 128 (0x8ed0d400) [pid = 1813] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 03:25:27 INFO - PROCESS | 1813 | --DOMWINDOW == 127 (0x8c651800) [pid = 1813] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 03:25:27 INFO - PROCESS | 1813 | --DOMWINDOW == 126 (0x9a13fc00) [pid = 1813] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 03:25:27 INFO - PROCESS | 1813 | --DOMWINDOW == 125 (0x8eb90c00) [pid = 1813] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 03:25:27 INFO - PROCESS | 1813 | --DOMWINDOW == 124 (0x8e47f000) [pid = 1813] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 03:25:27 INFO - PROCESS | 1813 | --DOMWINDOW == 123 (0x92748400) [pid = 1813] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 03:25:27 INFO - PROCESS | 1813 | --DOMWINDOW == 122 (0x9a6bec00) [pid = 1813] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 03:25:27 INFO - PROCESS | 1813 | --DOMWINDOW == 121 (0x91633000) [pid = 1813] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 03:25:27 INFO - PROCESS | 1813 | --DOMWINDOW == 120 (0x94c49000) [pid = 1813] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 03:25:27 INFO - PROCESS | 1813 | 1462530327278 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 03:25:27 INFO - PROCESS | 1813 | 1462530327288 Marionette TRACE conn4 <- [1,2874,null,{}] 03:25:27 INFO - PROCESS | 1813 | 1462530327297 Marionette TRACE conn4 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:27 INFO - PROCESS | 1813 | 1462530327589 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 03:25:27 INFO - PROCESS | 1813 | 1462530327722 Marionette TRACE conn4 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:27 INFO - PROCESS | 1813 | ++DOCSHELL 0x8d8e9800 == 105 [pid = 1813] [id = 726] 03:25:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 121 (0x8d8f1400) [pid = 1813] [serial = 2179] [outer = (nil)] 03:25:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 122 (0x8e481800) [pid = 1813] [serial = 2180] [outer = 0x8d8f1400] 03:25:27 INFO - PROCESS | 1813 | 1462530327800 Marionette DEBUG loaded listener.js 03:25:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 123 (0x8ed0f000) [pid = 1813] [serial = 2181] [outer = 0x8d8f1400] 03:25:28 INFO - PROCESS | 1813 | 1462530328645 Marionette TRACE conn4 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 03:25:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 03:25:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1594ms 03:25:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 03:25:28 INFO - PROCESS | 1813 | 1462530328720 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 03:25:28 INFO - PROCESS | 1813 | 1462530328724 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 03:25:28 INFO - PROCESS | 1813 | 1462530328732 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 03:25:28 INFO - PROCESS | 1813 | 1462530328734 Marionette TRACE conn4 <- [1,2878,null,{}] 03:25:28 INFO - PROCESS | 1813 | 1462530328741 Marionette TRACE conn4 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:28 INFO - PROCESS | 1813 | 1462530328967 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 03:25:29 INFO - PROCESS | 1813 | 1462530329314 Marionette TRACE conn4 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:29 INFO - PROCESS | 1813 | ++DOCSHELL 0x87446400 == 106 [pid = 1813] [id = 727] 03:25:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 124 (0x8744c400) [pid = 1813] [serial = 2182] [outer = (nil)] 03:25:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 125 (0x897ea800) [pid = 1813] [serial = 2183] [outer = 0x8744c400] 03:25:29 INFO - PROCESS | 1813 | 1462530329488 Marionette DEBUG loaded listener.js 03:25:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 126 (0x8b0f2400) [pid = 1813] [serial = 2184] [outer = 0x8744c400] 03:25:30 INFO - PROCESS | 1813 | 1462530330547 Marionette TRACE conn4 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 03:25:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 03:25:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1892ms 03:25:30 INFO - PROCESS | 1813 | 1462530330624 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 03:25:30 INFO - PROCESS | 1813 | 1462530330632 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 03:25:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 03:25:30 INFO - PROCESS | 1813 | 1462530330642 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 03:25:30 INFO - PROCESS | 1813 | 1462530330648 Marionette TRACE conn4 <- [1,2882,null,{}] 03:25:30 INFO - PROCESS | 1813 | 1462530330657 Marionette TRACE conn4 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:30 INFO - PROCESS | 1813 | 1462530330962 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 03:25:31 INFO - PROCESS | 1813 | 1462530331328 Marionette TRACE conn4 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:31 INFO - PROCESS | 1813 | ++DOCSHELL 0x8c3ac000 == 107 [pid = 1813] [id = 728] 03:25:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 127 (0x8c44f000) [pid = 1813] [serial = 2185] [outer = (nil)] 03:25:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 128 (0x8d7dc000) [pid = 1813] [serial = 2186] [outer = 0x8c44f000] 03:25:31 INFO - PROCESS | 1813 | 1462530331449 Marionette DEBUG loaded listener.js 03:25:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 129 (0x8d8e9400) [pid = 1813] [serial = 2187] [outer = 0x8c44f000] 03:25:32 INFO - PROCESS | 1813 | 1462530332523 Marionette TRACE conn4 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 03:25:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 03:25:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1939ms 03:25:32 INFO - PROCESS | 1813 | 1462530332583 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 03:25:32 INFO - PROCESS | 1813 | 1462530332591 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 03:25:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 03:25:32 INFO - PROCESS | 1813 | 1462530332601 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 03:25:32 INFO - PROCESS | 1813 | 1462530332606 Marionette TRACE conn4 <- [1,2886,null,{}] 03:25:32 INFO - PROCESS | 1813 | 1462530332612 Marionette TRACE conn4 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:32 INFO - PROCESS | 1813 | 1462530332873 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 03:25:33 INFO - PROCESS | 1813 | 1462530333264 Marionette TRACE conn4 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:33 INFO - PROCESS | 1813 | ++DOCSHELL 0x8dba1800 == 108 [pid = 1813] [id = 729] 03:25:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 130 (0x8dcab400) [pid = 1813] [serial = 2188] [outer = (nil)] 03:25:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 131 (0x8ed0e800) [pid = 1813] [serial = 2189] [outer = 0x8dcab400] 03:25:33 INFO - PROCESS | 1813 | 1462530333358 Marionette DEBUG loaded listener.js 03:25:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 132 (0x8ed89800) [pid = 1813] [serial = 2190] [outer = 0x8dcab400] 03:25:34 INFO - PROCESS | 1813 | 1462530334425 Marionette TRACE conn4 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 03:25:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 03:25:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1892ms 03:25:34 INFO - PROCESS | 1813 | 1462530334495 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 03:25:34 INFO - PROCESS | 1813 | 1462530334499 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 03:25:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 03:25:34 INFO - PROCESS | 1813 | 1462530334509 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 03:25:34 INFO - PROCESS | 1813 | 1462530334520 Marionette TRACE conn4 <- [1,2890,null,{}] 03:25:34 INFO - PROCESS | 1813 | 1462530334537 Marionette TRACE conn4 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:34 INFO - PROCESS | 1813 | 1462530334842 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 03:25:35 INFO - PROCESS | 1813 | 1462530335186 Marionette TRACE conn4 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:35 INFO - PROCESS | 1813 | ++DOCSHELL 0x8c120000 == 109 [pid = 1813] [id = 730] 03:25:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 133 (0x8f9d7400) [pid = 1813] [serial = 2191] [outer = (nil)] 03:25:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 134 (0x90c9e400) [pid = 1813] [serial = 2192] [outer = 0x8f9d7400] 03:25:35 INFO - PROCESS | 1813 | 1462530335282 Marionette DEBUG loaded listener.js 03:25:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 135 (0x90d9e800) [pid = 1813] [serial = 2193] [outer = 0x8f9d7400] 03:25:36 INFO - PROCESS | 1813 | 1462530336322 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 03:25:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 03:25:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1855ms 03:25:36 INFO - PROCESS | 1813 | 1462530336364 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 03:25:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 03:25:36 INFO - PROCESS | 1813 | 1462530336369 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 03:25:36 INFO - PROCESS | 1813 | 1462530336376 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 03:25:36 INFO - PROCESS | 1813 | 1462530336380 Marionette TRACE conn4 <- [1,2894,null,{}] 03:25:36 INFO - PROCESS | 1813 | 1462530336387 Marionette TRACE conn4 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:36 INFO - PROCESS | 1813 | 1462530336642 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 03:25:36 INFO - PROCESS | 1813 | 1462530336976 Marionette TRACE conn4 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:37 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f9d6c00 == 110 [pid = 1813] [id = 731] 03:25:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 136 (0x90c55400) [pid = 1813] [serial = 2194] [outer = (nil)] 03:25:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 137 (0x91574c00) [pid = 1813] [serial = 2195] [outer = 0x90c55400] 03:25:37 INFO - PROCESS | 1813 | 1462530337079 Marionette DEBUG loaded listener.js 03:25:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 138 (0x91634400) [pid = 1813] [serial = 2196] [outer = 0x90c55400] 03:25:38 INFO - PROCESS | 1813 | 1462530338130 Marionette TRACE conn4 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 03:25:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 03:25:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1790ms 03:25:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 03:25:38 INFO - PROCESS | 1813 | 1462530338166 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 03:25:38 INFO - PROCESS | 1813 | 1462530338169 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 03:25:38 INFO - PROCESS | 1813 | 1462530338176 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 03:25:38 INFO - PROCESS | 1813 | 1462530338180 Marionette TRACE conn4 <- [1,2898,null,{}] 03:25:38 INFO - PROCESS | 1813 | 1462530338186 Marionette TRACE conn4 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:38 INFO - PROCESS | 1813 | 1462530338437 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 03:25:38 INFO - PROCESS | 1813 | 1462530338781 Marionette TRACE conn4 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:38 INFO - PROCESS | 1813 | ++DOCSHELL 0x9179a400 == 111 [pid = 1813] [id = 732] 03:25:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 139 (0x9179a800) [pid = 1813] [serial = 2197] [outer = (nil)] 03:25:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 140 (0x91885000) [pid = 1813] [serial = 2198] [outer = 0x9179a800] 03:25:38 INFO - PROCESS | 1813 | 1462530338896 Marionette DEBUG loaded listener.js 03:25:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 141 (0x92215800) [pid = 1813] [serial = 2199] [outer = 0x9179a800] 03:25:39 INFO - PROCESS | 1813 | 1462530339908 Marionette TRACE conn4 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 03:25:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 03:25:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1787ms 03:25:39 INFO - PROCESS | 1813 | 1462530339963 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 03:25:39 INFO - PROCESS | 1813 | 1462530339967 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 03:25:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 03:25:39 INFO - PROCESS | 1813 | 1462530339974 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 03:25:39 INFO - PROCESS | 1813 | 1462530339977 Marionette TRACE conn4 <- [1,2902,null,{}] 03:25:39 INFO - PROCESS | 1813 | 1462530339984 Marionette TRACE conn4 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:40 INFO - PROCESS | 1813 | 1462530340254 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 03:25:40 INFO - PROCESS | 1813 | 1462530340593 Marionette TRACE conn4 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:40 INFO - PROCESS | 1813 | ++DOCSHELL 0x9163f000 == 112 [pid = 1813] [id = 733] 03:25:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 142 (0x919b1800) [pid = 1813] [serial = 2200] [outer = (nil)] 03:25:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 143 (0x927ad000) [pid = 1813] [serial = 2201] [outer = 0x919b1800] 03:25:40 INFO - PROCESS | 1813 | 1462530340690 Marionette DEBUG loaded listener.js 03:25:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 144 (0x92926c00) [pid = 1813] [serial = 2202] [outer = 0x919b1800] 03:25:41 INFO - PROCESS | 1813 | 1462530341676 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 03:25:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 03:25:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1738ms 03:25:41 INFO - PROCESS | 1813 | 1462530341720 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 03:25:41 INFO - PROCESS | 1813 | 1462530341725 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 03:25:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 03:25:41 INFO - PROCESS | 1813 | 1462530341731 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 03:25:41 INFO - PROCESS | 1813 | 1462530341735 Marionette TRACE conn4 <- [1,2906,null,{}] 03:25:41 INFO - PROCESS | 1813 | 1462530341742 Marionette TRACE conn4 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:42 INFO - PROCESS | 1813 | 1462530342014 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 03:25:42 INFO - PROCESS | 1813 | 1462530342361 Marionette TRACE conn4 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:42 INFO - PROCESS | 1813 | ++DOCSHELL 0x90da9c00 == 113 [pid = 1813] [id = 734] 03:25:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 145 (0x92754400) [pid = 1813] [serial = 2203] [outer = (nil)] 03:25:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 146 (0x9346b800) [pid = 1813] [serial = 2204] [outer = 0x92754400] 03:25:42 INFO - PROCESS | 1813 | 1462530342473 Marionette DEBUG loaded listener.js 03:25:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 147 (0x93471000) [pid = 1813] [serial = 2205] [outer = 0x92754400] 03:25:43 INFO - PROCESS | 1813 | 1462530343452 Marionette TRACE conn4 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 03:25:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 03:25:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1789ms 03:25:43 INFO - PROCESS | 1813 | 1462530343521 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 03:25:43 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 03:25:43 INFO - PROCESS | 1813 | 1462530343526 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 03:25:43 INFO - PROCESS | 1813 | 1462530343533 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 03:25:43 INFO - PROCESS | 1813 | 1462530343537 Marionette TRACE conn4 <- [1,2910,null,{}] 03:25:43 INFO - PROCESS | 1813 | 1462530343543 Marionette TRACE conn4 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:43 INFO - PROCESS | 1813 | 1462530343824 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 03:25:44 INFO - PROCESS | 1813 | 1462530344169 Marionette TRACE conn4 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:44 INFO - PROCESS | 1813 | ++DOCSHELL 0x9295a400 == 114 [pid = 1813] [id = 735] 03:25:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 148 (0x9295b800) [pid = 1813] [serial = 2206] [outer = (nil)] 03:25:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 149 (0x942ec000) [pid = 1813] [serial = 2207] [outer = 0x9295b800] 03:25:44 INFO - PROCESS | 1813 | 1462530344263 Marionette DEBUG loaded listener.js 03:25:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 150 (0x94c11400) [pid = 1813] [serial = 2208] [outer = 0x9295b800] 03:25:45 INFO - PROCESS | 1813 | 1462530345074 Marionette TRACE conn4 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 03:25:45 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 03:25:45 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 03:25:45 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1585ms 03:25:45 INFO - PROCESS | 1813 | 1462530345119 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 03:25:45 INFO - TEST-START | /DOMEvents/constructors.html 03:25:45 INFO - PROCESS | 1813 | 1462530345123 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 03:25:45 INFO - PROCESS | 1813 | 1462530345131 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 03:25:45 INFO - PROCESS | 1813 | 1462530345134 Marionette TRACE conn4 <- [1,2914,null,{}] 03:25:45 INFO - PROCESS | 1813 | 1462530345141 Marionette TRACE conn4 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:45 INFO - PROCESS | 1813 | 1462530345382 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 03:25:45 INFO - PROCESS | 1813 | 1462530345697 Marionette TRACE conn4 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:45 INFO - PROCESS | 1813 | ++DOCSHELL 0x92753000 == 115 [pid = 1813] [id = 736] 03:25:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 151 (0x92957c00) [pid = 1813] [serial = 2209] [outer = (nil)] 03:25:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 152 (0x94ce9400) [pid = 1813] [serial = 2210] [outer = 0x92957c00] 03:25:45 INFO - PROCESS | 1813 | 1462530345790 Marionette DEBUG loaded listener.js 03:25:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 153 (0x94d5a400) [pid = 1813] [serial = 2211] [outer = 0x92957c00] 03:25:46 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 03:25:46 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 03:25:46 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 03:25:46 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 03:25:46 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 03:25:46 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 03:25:46 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 03:25:46 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 03:25:46 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 03:25:46 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 03:25:46 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 03:25:46 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 03:25:46 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 03:25:46 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 03:25:46 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 03:25:46 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 03:25:46 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 03:25:46 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 03:25:46 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 03:25:46 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 03:25:46 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 03:25:46 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 03:25:46 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 03:25:46 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 03:25:46 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 03:25:46 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 03:25:46 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 03:25:46 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 03:25:46 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 03:25:46 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 03:25:46 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 03:25:46 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 03:25:46 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 03:25:46 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 03:25:46 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 03:25:46 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 03:25:46 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 03:25:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 03:25:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:25:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:25:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 03:25:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:25:46 INFO - PROCESS | 1813 | 1462530346860 Marionette TRACE conn4 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 03:25:46 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 03:25:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 03:25:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:25:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:25:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 03:25:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:25:46 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 03:25:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 03:25:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:25:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:25:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 03:25:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:25:46 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 03:25:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 03:25:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:25:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:25:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 03:25:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:25:46 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 03:25:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 03:25:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:25:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:25:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 03:25:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:25:46 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 03:25:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 03:25:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:25:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:25:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 03:25:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 03:25:46 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 03:25:46 INFO - TEST-OK | /DOMEvents/constructors.html | took 1806ms 03:25:46 INFO - PROCESS | 1813 | 1462530346936 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 03:25:46 INFO - PROCESS | 1813 | 1462530346942 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 03:25:46 INFO - TEST-START | /DOMEvents/event-phases-order.html 03:25:46 INFO - PROCESS | 1813 | 1462530346951 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 03:25:46 INFO - PROCESS | 1813 | 1462530346958 Marionette TRACE conn4 <- [1,2918,null,{}] 03:25:46 INFO - PROCESS | 1813 | 1462530346972 Marionette TRACE conn4 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:47 INFO - PROCESS | 1813 | 1462530347252 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 03:25:47 INFO - PROCESS | 1813 | 1462530347636 Marionette TRACE conn4 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:47 INFO - PROCESS | 1813 | ++DOCSHELL 0x94c3cc00 == 116 [pid = 1813] [id = 737] 03:25:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 154 (0x94fb3000) [pid = 1813] [serial = 2212] [outer = (nil)] 03:25:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 155 (0x97e77000) [pid = 1813] [serial = 2213] [outer = 0x94fb3000] 03:25:47 INFO - PROCESS | 1813 | 1462530347744 Marionette DEBUG loaded listener.js 03:25:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 156 (0x99026000) [pid = 1813] [serial = 2214] [outer = 0x94fb3000] 03:25:48 INFO - PROCESS | 1813 | 1462530348637 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 03:25:48 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 03:25:48 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1741ms 03:25:48 INFO - PROCESS | 1813 | 1462530348694 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 03:25:48 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 03:25:48 INFO - PROCESS | 1813 | 1462530348699 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 03:25:48 INFO - PROCESS | 1813 | 1462530348706 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 03:25:48 INFO - PROCESS | 1813 | 1462530348711 Marionette TRACE conn4 <- [1,2922,null,{}] 03:25:48 INFO - PROCESS | 1813 | 1462530348739 Marionette TRACE conn4 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:49 INFO - PROCESS | 1813 | 1462530349005 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 03:25:49 INFO - PROCESS | 1813 | 1462530349350 Marionette TRACE conn4 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:49 INFO - PROCESS | 1813 | ++DOCSHELL 0x97e78000 == 117 [pid = 1813] [id = 738] 03:25:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 157 (0x985e7800) [pid = 1813] [serial = 2215] [outer = (nil)] 03:25:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 158 (0x9a13ec00) [pid = 1813] [serial = 2216] [outer = 0x985e7800] 03:25:49 INFO - PROCESS | 1813 | 1462530349448 Marionette DEBUG loaded listener.js 03:25:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 159 (0x9a465c00) [pid = 1813] [serial = 2217] [outer = 0x985e7800] 03:25:50 INFO - PROCESS | 1813 | [1813] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 03:25:50 INFO - PROCESS | 1813 | [1813] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 03:25:50 INFO - PROCESS | 1813 | [1813] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 03:25:50 INFO - PROCESS | 1813 | [1813] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 03:25:50 INFO - PROCESS | 1813 | 1462530350315 Marionette TRACE conn4 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 03:25:50 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 03:25:50 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 03:25:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 03:25:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:25:50 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:25:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:25:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:25:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:25:50 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 03:25:50 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 03:25:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:25:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:25:50 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:25:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:25:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:25:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:25:50 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 03:25:50 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 03:25:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:25:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:25:50 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:25:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:25:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:25:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:25:50 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 03:25:50 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 03:25:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 03:25:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:25:50 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 03:25:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 03:25:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:25:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 03:25:50 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 03:25:50 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1668ms 03:25:50 INFO - PROCESS | 1813 | 1462530350375 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 03:25:50 INFO - PROCESS | 1813 | 1462530350381 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 03:25:50 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 03:25:50 INFO - PROCESS | 1813 | 1462530350420 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 03:25:50 INFO - PROCESS | 1813 | 1462530350424 Marionette TRACE conn4 <- [1,2926,null,{}] 03:25:50 INFO - PROCESS | 1813 | 1462530350431 Marionette TRACE conn4 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:50 INFO - PROCESS | 1813 | 1462530350670 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 03:25:50 INFO - PROCESS | 1813 | 1462530350976 Marionette TRACE conn4 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:51 INFO - PROCESS | 1813 | ++DOCSHELL 0x94ddd000 == 118 [pid = 1813] [id = 739] 03:25:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 160 (0x9966b800) [pid = 1813] [serial = 2218] [outer = (nil)] 03:25:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 161 (0x9b23a800) [pid = 1813] [serial = 2219] [outer = 0x9966b800] 03:25:51 INFO - PROCESS | 1813 | 1462530351116 Marionette DEBUG loaded listener.js 03:25:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 162 (0x9b5f6400) [pid = 1813] [serial = 2220] [outer = 0x9966b800] 03:25:51 INFO - PROCESS | 1813 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 03:25:51 INFO - PROCESS | 1813 | 1462530351945 Marionette TRACE conn4 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 03:25:51 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 03:25:51 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1585ms 03:25:52 INFO - PROCESS | 1813 | 1462530352002 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 03:25:52 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 03:25:52 INFO - PROCESS | 1813 | 1462530352017 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 03:25:52 INFO - PROCESS | 1813 | 1462530352023 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 03:25:52 INFO - PROCESS | 1813 | 1462530352027 Marionette TRACE conn4 <- [1,2930,null,{}] 03:25:52 INFO - PROCESS | 1813 | 1462530352049 Marionette TRACE conn4 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:52 INFO - PROCESS | 1813 | 1462530352371 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 03:25:52 INFO - PROCESS | 1813 | 1462530352639 Marionette TRACE conn4 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:52 INFO - PROCESS | 1813 | ++DOCSHELL 0x9b794400 == 119 [pid = 1813] [id = 740] 03:25:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 163 (0x9bf5a800) [pid = 1813] [serial = 2221] [outer = (nil)] 03:25:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 164 (0x9c00ec00) [pid = 1813] [serial = 2222] [outer = 0x9bf5a800] 03:25:52 INFO - PROCESS | 1813 | 1462530352781 Marionette DEBUG loaded listener.js 03:25:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 165 (0x9c087400) [pid = 1813] [serial = 2223] [outer = 0x9bf5a800] 03:25:53 INFO - PROCESS | 1813 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 03:25:53 INFO - PROCESS | 1813 | 1462530353636 Marionette TRACE conn4 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 03:25:53 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 03:25:53 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1645ms 03:25:53 INFO - PROCESS | 1813 | 1462530353669 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 03:25:53 INFO - PROCESS | 1813 | 1462530353672 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 03:25:53 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 03:25:53 INFO - PROCESS | 1813 | 1462530353680 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 03:25:53 INFO - PROCESS | 1813 | 1462530353683 Marionette TRACE conn4 <- [1,2934,null,{}] 03:25:53 INFO - PROCESS | 1813 | 1462530353690 Marionette TRACE conn4 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:53 INFO - PROCESS | 1813 | 1462530353924 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 03:25:54 INFO - PROCESS | 1813 | 1462530354224 Marionette TRACE conn4 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:54 INFO - PROCESS | 1813 | ++DOCSHELL 0x9b232c00 == 120 [pid = 1813] [id = 741] 03:25:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 166 (0x9d44e800) [pid = 1813] [serial = 2224] [outer = (nil)] 03:25:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 167 (0xa05f7800) [pid = 1813] [serial = 2225] [outer = 0x9d44e800] 03:25:54 INFO - PROCESS | 1813 | 1462530354321 Marionette DEBUG loaded listener.js 03:25:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 168 (0xa062c800) [pid = 1813] [serial = 2226] [outer = 0x9d44e800] 03:25:55 INFO - PROCESS | 1813 | 1462530355267 Marionette TRACE conn4 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 03:25:55 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 03:25:55 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1639ms 03:25:55 INFO - PROCESS | 1813 | 1462530355320 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 03:25:55 INFO - PROCESS | 1813 | 1462530355325 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 03:25:55 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 03:25:55 INFO - PROCESS | 1813 | 1462530355332 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 03:25:55 INFO - PROCESS | 1813 | 1462530355335 Marionette TRACE conn4 <- [1,2938,null,{}] 03:25:55 INFO - PROCESS | 1813 | 1462530355341 Marionette TRACE conn4 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:55 INFO - PROCESS | 1813 | 1462530355692 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 03:25:55 INFO - PROCESS | 1813 | 1462530355921 Marionette TRACE conn4 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:56 INFO - PROCESS | 1813 | ++DOCSHELL 0x9912c400 == 121 [pid = 1813] [id = 742] 03:25:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 169 (0x9c010400) [pid = 1813] [serial = 2227] [outer = (nil)] 03:25:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 170 (0xa26c8800) [pid = 1813] [serial = 2228] [outer = 0x9c010400] 03:25:56 INFO - PROCESS | 1813 | 1462530356061 Marionette DEBUG loaded listener.js 03:25:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 171 (0xa3262800) [pid = 1813] [serial = 2229] [outer = 0x9c010400] 03:25:56 INFO - PROCESS | 1813 | 1462530356900 Marionette TRACE conn4 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 03:25:56 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 03:25:56 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1632ms 03:25:56 INFO - PROCESS | 1813 | 1462530356966 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 03:25:56 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 03:25:56 INFO - PROCESS | 1813 | 1462530356970 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 03:25:56 INFO - PROCESS | 1813 | 1462530356977 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 03:25:56 INFO - PROCESS | 1813 | 1462530356982 Marionette TRACE conn4 <- [1,2942,null,{}] 03:25:57 INFO - PROCESS | 1813 | 1462530357012 Marionette TRACE conn4 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:57 INFO - PROCESS | 1813 | 1462530357259 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 03:25:57 INFO - PROCESS | 1813 | 1462530357562 Marionette TRACE conn4 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:57 INFO - PROCESS | 1813 | ++DOCSHELL 0x8743d400 == 122 [pid = 1813] [id = 743] 03:25:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 172 (0xa21c5400) [pid = 1813] [serial = 2230] [outer = (nil)] 03:25:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 173 (0xa32f3400) [pid = 1813] [serial = 2231] [outer = 0xa21c5400] 03:25:57 INFO - PROCESS | 1813 | 1462530357667 Marionette DEBUG loaded listener.js 03:25:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 174 (0xa3498800) [pid = 1813] [serial = 2232] [outer = 0xa21c5400] 03:25:58 INFO - PROCESS | 1813 | 1462530358568 Marionette TRACE conn4 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 03:25:58 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 03:25:58 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 03:25:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:25:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:25:58 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 03:25:58 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1660ms 03:25:58 INFO - PROCESS | 1813 | 1462530358639 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 03:25:58 INFO - PROCESS | 1813 | 1462530358643 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 03:25:58 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 03:25:58 INFO - PROCESS | 1813 | 1462530358650 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 03:25:58 INFO - PROCESS | 1813 | 1462530358654 Marionette TRACE conn4 <- [1,2946,null,{}] 03:25:58 INFO - PROCESS | 1813 | 1462530358660 Marionette TRACE conn4 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:25:58 INFO - PROCESS | 1813 | 1462530358899 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 03:25:59 INFO - PROCESS | 1813 | 1462530359201 Marionette TRACE conn4 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:25:59 INFO - PROCESS | 1813 | ++DOCSHELL 0xa32eb800 == 123 [pid = 1813] [id = 744] 03:25:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 175 (0xa32f3000) [pid = 1813] [serial = 2233] [outer = (nil)] 03:25:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 176 (0xa35c7400) [pid = 1813] [serial = 2234] [outer = 0xa32f3000] 03:25:59 INFO - PROCESS | 1813 | 1462530359294 Marionette DEBUG loaded listener.js 03:25:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 177 (0xa35c9800) [pid = 1813] [serial = 2235] [outer = 0xa32f3000] 03:26:01 INFO - PROCESS | 1813 | --DOCSHELL 0x8b0f8800 == 122 [pid = 1813] [id = 702] 03:26:01 INFO - PROCESS | 1813 | --DOCSHELL 0x8d8f2400 == 121 [pid = 1813] [id = 535] 03:26:01 INFO - PROCESS | 1813 | --DOCSHELL 0x86f0ac00 == 120 [pid = 1813] [id = 594] 03:26:01 INFO - PROCESS | 1813 | --DOCSHELL 0x99030400 == 119 [pid = 1813] [id = 595] 03:26:01 INFO - PROCESS | 1813 | --DOCSHELL 0x8d8e9800 == 118 [pid = 1813] [id = 726] 03:26:01 INFO - PROCESS | 1813 | --DOCSHELL 0x8d8dfc00 == 117 [pid = 1813] [id = 725] 03:26:01 INFO - PROCESS | 1813 | --DOCSHELL 0x8c3ad000 == 116 [pid = 1813] [id = 724] 03:26:01 INFO - PROCESS | 1813 | --DOCSHELL 0x897f4c00 == 115 [pid = 1813] [id = 723] 03:26:01 INFO - PROCESS | 1813 | --DOCSHELL 0x99029c00 == 114 [pid = 1813] [id = 715] 03:26:01 INFO - PROCESS | 1813 | --DOCSHELL 0x91f11400 == 113 [pid = 1813] [id = 714] 03:26:01 INFO - PROCESS | 1813 | --DOCSHELL 0x934d1400 == 112 [pid = 1813] [id = 713] 03:26:01 INFO - PROCESS | 1813 | --DOCSHELL 0x92925c00 == 111 [pid = 1813] [id = 712] 03:26:01 INFO - PROCESS | 1813 | --DOCSHELL 0x92921c00 == 110 [pid = 1813] [id = 711] 03:26:01 INFO - PROCESS | 1813 | --DOCSHELL 0x91f12c00 == 109 [pid = 1813] [id = 710] 03:26:01 INFO - PROCESS | 1813 | --DOCSHELL 0x90ca6800 == 108 [pid = 1813] [id = 708] 03:26:01 INFO - PROCESS | 1813 | --DOCSHELL 0x91638800 == 107 [pid = 1813] [id = 709] 03:26:01 INFO - PROCESS | 1813 | --DOCSHELL 0x8dca5c00 == 106 [pid = 1813] [id = 707] 03:26:01 INFO - PROCESS | 1813 | --DOCSHELL 0x8a07f000 == 105 [pid = 1813] [id = 706] 03:26:02 INFO - PROCESS | 1813 | --DOMWINDOW == 176 (0x8bed3400) [pid = 1813] [serial = 2108] [outer = (nil)] [url = about:blank] 03:26:02 INFO - PROCESS | 1813 | --DOMWINDOW == 175 (0x91f05800) [pid = 1813] [serial = 2072] [outer = (nil)] [url = about:blank] 03:26:02 INFO - PROCESS | 1813 | --DOMWINDOW == 174 (0x94ce2400) [pid = 1813] [serial = 2081] [outer = (nil)] [url = about:blank] 03:26:02 INFO - PROCESS | 1813 | --DOMWINDOW == 173 (0x9966fc00) [pid = 1813] [serial = 2088] [outer = (nil)] [url = about:blank] 03:26:02 INFO - PROCESS | 1813 | --DOMWINDOW == 172 (0x9c085800) [pid = 1813] [serial = 2100] [outer = (nil)] [url = about:blank] 03:26:02 INFO - PROCESS | 1813 | --DOMWINDOW == 171 (0x9c127c00) [pid = 1813] [serial = 2103] [outer = (nil)] [url = about:blank] 03:26:02 INFO - PROCESS | 1813 | --DOMWINDOW == 170 (0x897f8400) [pid = 1813] [serial = 2057] [outer = (nil)] [url = about:blank] 03:26:02 INFO - PROCESS | 1813 | --DOMWINDOW == 169 (0x9aad2c00) [pid = 1813] [serial = 2091] [outer = (nil)] [url = about:blank] 03:26:02 INFO - PROCESS | 1813 | --DOMWINDOW == 168 (0x942e6800) [pid = 1813] [serial = 2078] [outer = (nil)] [url = about:blank] 03:26:02 INFO - PROCESS | 1813 | --DOMWINDOW == 167 (0x8e47dc00) [pid = 1813] [serial = 2114] [outer = (nil)] [url = about:blank] 03:26:02 INFO - PROCESS | 1813 | --DOMWINDOW == 166 (0x8c64b400) [pid = 1813] [serial = 2111] [outer = (nil)] [url = about:blank] 03:26:02 INFO - PROCESS | 1813 | --DOMWINDOW == 165 (0x8ed49000) [pid = 1813] [serial = 2063] [outer = (nil)] [url = about:blank] 03:26:02 INFO - PROCESS | 1813 | --DOMWINDOW == 164 (0x8d8e0800) [pid = 1813] [serial = 2061] [outer = (nil)] [url = about:blank] 03:26:02 INFO - PROCESS | 1813 | --DOMWINDOW == 163 (0x9b795000) [pid = 1813] [serial = 2094] [outer = (nil)] [url = about:blank] 03:26:02 INFO - PROCESS | 1813 | --DOMWINDOW == 162 (0x8d7d8800) [pid = 1813] [serial = 2060] [outer = (nil)] [url = about:blank] 03:26:02 INFO - PROCESS | 1813 | --DOMWINDOW == 161 (0x90ca4000) [pid = 1813] [serial = 2066] [outer = (nil)] [url = about:blank] 03:26:02 INFO - PROCESS | 1813 | --DOMWINDOW == 160 (0x8ed46c00) [pid = 1813] [serial = 2001] [outer = (nil)] [url = about:blank] 03:26:02 INFO - PROCESS | 1813 | --DOMWINDOW == 159 (0x92927400) [pid = 1813] [serial = 2075] [outer = (nil)] [url = about:blank] 03:26:02 INFO - PROCESS | 1813 | --DOMWINDOW == 158 (0x9c004800) [pid = 1813] [serial = 2097] [outer = (nil)] [url = about:blank] 03:26:02 INFO - PROCESS | 1813 | --DOMWINDOW == 157 (0x9295f400) [pid = 1813] [serial = 2076] [outer = (nil)] [url = about:blank] 03:26:02 INFO - PROCESS | 1813 | --DOMWINDOW == 156 (0x9221fc00) [pid = 1813] [serial = 2073] [outer = (nil)] [url = about:blank] 03:26:02 INFO - PROCESS | 1813 | --DOMWINDOW == 155 (0x9187ec00) [pid = 1813] [serial = 2070] [outer = (nil)] [url = about:blank] 03:26:02 INFO - PROCESS | 1813 | --DOMWINDOW == 154 (0x9c08e800) [pid = 1813] [serial = 2102] [outer = (nil)] [url = about:blank] 03:26:02 INFO - PROCESS | 1813 | --DOMWINDOW == 153 (0x9b790000) [pid = 1813] [serial = 2093] [outer = (nil)] [url = about:blank] 03:26:02 INFO - PROCESS | 1813 | --DOMWINDOW == 152 (0x8c0a3800) [pid = 1813] [serial = 2109] [outer = (nil)] [url = about:blank] 03:26:02 INFO - PROCESS | 1813 | --DOMWINDOW == 151 (0x91569400) [pid = 1813] [serial = 2067] [outer = (nil)] [url = about:blank] 03:26:02 INFO - PROCESS | 1813 | --DOMWINDOW == 150 (0x8f643000) [pid = 1813] [serial = 2064] [outer = (nil)] [url = about:blank] 03:26:02 INFO - PROCESS | 1813 | --DOMWINDOW == 149 (0x8d8d8000) [pid = 1813] [serial = 2112] [outer = (nil)] [url = about:blank] 03:26:02 INFO - PROCESS | 1813 | --DOMWINDOW == 148 (0x9bf62800) [pid = 1813] [serial = 2096] [outer = (nil)] [url = about:blank] 03:26:02 INFO - PROCESS | 1813 | --DOMWINDOW == 147 (0x9aac6800) [pid = 1813] [serial = 2090] [outer = (nil)] [url = about:blank] 03:26:02 INFO - PROCESS | 1813 | --DOMWINDOW == 146 (0x8eb8a400) [pid = 1813] [serial = 2115] [outer = (nil)] [url = about:blank] 03:26:02 INFO - PROCESS | 1813 | --DOMWINDOW == 145 (0x91795c00) [pid = 1813] [serial = 2069] [outer = (nil)] [url = about:blank] 03:26:02 INFO - PROCESS | 1813 | --DOMWINDOW == 144 (0x9c012400) [pid = 1813] [serial = 2099] [outer = (nil)] [url = about:blank] 03:26:02 INFO - PROCESS | 1813 | --DOMWINDOW == 143 (0x8bd68000) [pid = 1813] [serial = 2058] [outer = (nil)] [url = about:blank] 03:26:02 INFO - PROCESS | 1813 | --DOMWINDOW == 142 (0x94d58c00) [pid = 1813] [serial = 2082] [outer = (nil)] [url = about:blank] 03:26:02 INFO - PROCESS | 1813 | --DOMWINDOW == 141 (0x99041400) [pid = 1813] [serial = 2087] [outer = (nil)] [url = about:blank] 03:26:02 INFO - PROCESS | 1813 | --DOMWINDOW == 140 (0x96a78400) [pid = 1813] [serial = 2084] [outer = (nil)] [url = about:blank] 03:26:02 INFO - PROCESS | 1813 | --DOMWINDOW == 139 (0x96a81000) [pid = 1813] [serial = 2085] [outer = (nil)] [url = about:blank] 03:26:02 INFO - PROCESS | 1813 | --DOMWINDOW == 138 (0x9d85cc00) [pid = 1813] [serial = 2105] [outer = (nil)] [url = about:blank] 03:26:02 INFO - PROCESS | 1813 | --DOMWINDOW == 137 (0x942eb000) [pid = 1813] [serial = 2079] [outer = (nil)] [url = about:blank] 03:26:02 INFO - PROCESS | 1813 | --DOMWINDOW == 136 (0x8ed84800) [pid = 1813] [serial = 2117] [outer = (nil)] [url = about:blank] 03:26:02 INFO - PROCESS | 1813 | 1462530362746 Marionette TRACE conn4 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 03:26:02 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 03:26:02 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 4152ms 03:26:02 INFO - PROCESS | 1813 | 1462530362804 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 03:26:02 INFO - PROCESS | 1813 | 1462530362811 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 03:26:02 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 03:26:02 INFO - PROCESS | 1813 | 1462530362820 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 03:26:02 INFO - PROCESS | 1813 | 1462530362827 Marionette TRACE conn4 <- [1,2950,null,{}] 03:26:02 INFO - PROCESS | 1813 | 1462530362835 Marionette TRACE conn4 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:03 INFO - PROCESS | 1813 | 1462530363065 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 03:26:03 INFO - PROCESS | 1813 | 1462530363280 Marionette TRACE conn4 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:03 INFO - PROCESS | 1813 | ++DOCSHELL 0x8c0a2c00 == 106 [pid = 1813] [id = 745] 03:26:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 137 (0x8c0a3000) [pid = 1813] [serial = 2236] [outer = (nil)] 03:26:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 138 (0x8c127400) [pid = 1813] [serial = 2237] [outer = 0x8c0a3000] 03:26:03 INFO - PROCESS | 1813 | 1462530363367 Marionette DEBUG loaded listener.js 03:26:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 139 (0x8c3a7000) [pid = 1813] [serial = 2238] [outer = 0x8c0a3000] 03:26:04 INFO - PROCESS | 1813 | ++DOCSHELL 0x8c647c00 == 107 [pid = 1813] [id = 746] 03:26:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 140 (0x8c64d000) [pid = 1813] [serial = 2239] [outer = (nil)] 03:26:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 141 (0x8d7d7400) [pid = 1813] [serial = 2240] [outer = 0x8c64d000] 03:26:04 INFO - PROCESS | 1813 | 1462530364330 Marionette TRACE conn4 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 03:26:04 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 03:26:04 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1542ms 03:26:04 INFO - PROCESS | 1813 | 1462530364363 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 03:26:04 INFO - PROCESS | 1813 | 1462530364372 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 03:26:04 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 03:26:04 INFO - PROCESS | 1813 | 1462530364390 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 03:26:04 INFO - PROCESS | 1813 | 1462530364395 Marionette TRACE conn4 <- [1,2954,null,{}] 03:26:04 INFO - PROCESS | 1813 | 1462530364401 Marionette TRACE conn4 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:04 INFO - PROCESS | 1813 | 1462530364803 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 03:26:04 INFO - PROCESS | 1813 | 1462530364841 Marionette TRACE conn4 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:04 INFO - PROCESS | 1813 | ++DOCSHELL 0x8c647400 == 108 [pid = 1813] [id = 747] 03:26:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 142 (0x8d7dc400) [pid = 1813] [serial = 2241] [outer = (nil)] 03:26:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 143 (0x8d8e4400) [pid = 1813] [serial = 2242] [outer = 0x8d7dc400] 03:26:04 INFO - PROCESS | 1813 | 1462530364919 Marionette DEBUG loaded listener.js 03:26:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 144 (0x8dba4800) [pid = 1813] [serial = 2243] [outer = 0x8d7dc400] 03:26:05 INFO - PROCESS | 1813 | 1462530365895 Marionette TRACE conn4 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 03:26:05 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 03:26:05 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 03:26:05 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1539ms 03:26:05 INFO - PROCESS | 1813 | 1462530365930 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 03:26:05 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 03:26:05 INFO - PROCESS | 1813 | 1462530365939 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 03:26:05 INFO - PROCESS | 1813 | 1462530365959 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 03:26:05 INFO - PROCESS | 1813 | 1462530365966 Marionette TRACE conn4 <- [1,2958,null,{}] 03:26:05 INFO - PROCESS | 1813 | 1462530365983 Marionette TRACE conn4 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:06 INFO - PROCESS | 1813 | 1462530366327 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 03:26:06 INFO - PROCESS | 1813 | 1462530366367 Marionette TRACE conn4 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:06 INFO - PROCESS | 1813 | ++DOCSHELL 0x87445400 == 109 [pid = 1813] [id = 748] 03:26:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 145 (0x8ed4b400) [pid = 1813] [serial = 2244] [outer = (nil)] 03:26:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 146 (0x8f650400) [pid = 1813] [serial = 2245] [outer = 0x8ed4b400] 03:26:06 INFO - PROCESS | 1813 | 1462530366466 Marionette DEBUG loaded listener.js 03:26:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 147 (0x90c9ec00) [pid = 1813] [serial = 2246] [outer = 0x8ed4b400] 03:26:07 INFO - PROCESS | 1813 | --DOMWINDOW == 146 (0x90d9b400) [pid = 1813] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 03:26:07 INFO - PROCESS | 1813 | --DOMWINDOW == 145 (0xa0622c00) [pid = 1813] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 03:26:07 INFO - PROCESS | 1813 | --DOMWINDOW == 144 (0x8dca8400) [pid = 1813] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 03:26:07 INFO - PROCESS | 1813 | --DOMWINDOW == 143 (0x94cde800) [pid = 1813] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 03:26:07 INFO - PROCESS | 1813 | --DOMWINDOW == 142 (0x99039800) [pid = 1813] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 03:26:07 INFO - PROCESS | 1813 | --DOMWINDOW == 141 (0x8d8f5000) [pid = 1813] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 03:26:07 INFO - PROCESS | 1813 | --DOMWINDOW == 140 (0xa102e400) [pid = 1813] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 03:26:07 INFO - PROCESS | 1813 | --DOMWINDOW == 139 (0x9a46a000) [pid = 1813] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 03:26:07 INFO - PROCESS | 1813 | --DOMWINDOW == 138 (0x897f8000) [pid = 1813] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 03:26:07 INFO - PROCESS | 1813 | --DOMWINDOW == 137 (0x9902bc00) [pid = 1813] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 03:26:07 INFO - PROCESS | 1813 | --DOMWINDOW == 136 (0x91880c00) [pid = 1813] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 03:26:07 INFO - PROCESS | 1813 | --DOMWINDOW == 135 (0x94c12400) [pid = 1813] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 03:26:07 INFO - PROCESS | 1813 | --DOMWINDOW == 134 (0x93475c00) [pid = 1813] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 03:26:07 INFO - PROCESS | 1813 | --DOMWINDOW == 133 (0x8a07f800) [pid = 1813] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 03:26:07 INFO - PROCESS | 1813 | --DOMWINDOW == 132 (0x9903c400) [pid = 1813] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 03:26:07 INFO - PROCESS | 1813 | --DOMWINDOW == 131 (0x8c3ae000) [pid = 1813] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 03:26:07 INFO - PROCESS | 1813 | --DOMWINDOW == 130 (0x92923000) [pid = 1813] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 03:26:07 INFO - PROCESS | 1813 | --DOMWINDOW == 129 (0x92212000) [pid = 1813] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 03:26:07 INFO - PROCESS | 1813 | --DOMWINDOW == 128 (0x9c082000) [pid = 1813] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 03:26:07 INFO - PROCESS | 1813 | --DOMWINDOW == 127 (0x8c23dc00) [pid = 1813] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 03:26:08 INFO - PROCESS | 1813 | 1462530368060 Marionette TRACE conn4 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 03:26:08 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 03:26:08 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 2154ms 03:26:08 INFO - PROCESS | 1813 | 1462530368106 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 03:26:08 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 03:26:08 INFO - PROCESS | 1813 | 1462530368111 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 03:26:08 INFO - PROCESS | 1813 | 1462530368117 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 03:26:08 INFO - PROCESS | 1813 | 1462530368121 Marionette TRACE conn4 <- [1,2962,null,{}] 03:26:08 INFO - PROCESS | 1813 | 1462530368127 Marionette TRACE conn4 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:08 INFO - PROCESS | 1813 | 1462530368353 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 03:26:08 INFO - PROCESS | 1813 | 1462530368568 Marionette TRACE conn4 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:08 INFO - PROCESS | 1813 | ++DOCSHELL 0x8c3ae000 == 110 [pid = 1813] [id = 749] 03:26:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 128 (0x8f64b400) [pid = 1813] [serial = 2247] [outer = (nil)] 03:26:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 129 (0x90da9800) [pid = 1813] [serial = 2248] [outer = 0x8f64b400] 03:26:08 INFO - PROCESS | 1813 | 1462530368651 Marionette DEBUG loaded listener.js 03:26:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 130 (0x91573800) [pid = 1813] [serial = 2249] [outer = 0x8f64b400] 03:26:09 INFO - PROCESS | 1813 | 1462530369547 Marionette TRACE conn4 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 03:26:09 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 03:26:09 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1489ms 03:26:09 INFO - PROCESS | 1813 | 1462530369615 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 03:26:09 INFO - PROCESS | 1813 | 1462530369622 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 03:26:09 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 03:26:09 INFO - PROCESS | 1813 | 1462530369633 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 03:26:09 INFO - PROCESS | 1813 | 1462530369640 Marionette TRACE conn4 <- [1,2966,null,{}] 03:26:09 INFO - PROCESS | 1813 | 1462530369655 Marionette TRACE conn4 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:09 INFO - PROCESS | 1813 | 1462530369906 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 03:26:10 INFO - PROCESS | 1813 | 1462530370284 Marionette TRACE conn4 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:10 INFO - PROCESS | 1813 | ++DOCSHELL 0x8c0adc00 == 111 [pid = 1813] [id = 750] 03:26:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 131 (0x8c11d400) [pid = 1813] [serial = 2250] [outer = (nil)] 03:26:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 132 (0x8c129400) [pid = 1813] [serial = 2251] [outer = 0x8c11d400] 03:26:10 INFO - PROCESS | 1813 | 1462530370386 Marionette DEBUG loaded listener.js 03:26:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 133 (0x8c45a400) [pid = 1813] [serial = 2252] [outer = 0x8c11d400] 03:26:11 INFO - PROCESS | 1813 | 1462530371299 Marionette TRACE conn4 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 03:26:11 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 03:26:11 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1693ms 03:26:11 INFO - PROCESS | 1813 | 1462530371327 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 03:26:11 INFO - PROCESS | 1813 | 1462530371336 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 03:26:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 03:26:11 INFO - PROCESS | 1813 | 1462530371348 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 03:26:11 INFO - PROCESS | 1813 | 1462530371352 Marionette TRACE conn4 <- [1,2970,null,{}] 03:26:11 INFO - PROCESS | 1813 | 1462530371360 Marionette TRACE conn4 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:11 INFO - PROCESS | 1813 | 1462530371672 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 03:26:11 INFO - PROCESS | 1813 | 1462530371963 Marionette TRACE conn4 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:12 INFO - PROCESS | 1813 | ++DOCSHELL 0x8e47dc00 == 112 [pid = 1813] [id = 751] 03:26:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 134 (0x8e484c00) [pid = 1813] [serial = 2253] [outer = (nil)] 03:26:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 135 (0x8f64a000) [pid = 1813] [serial = 2254] [outer = 0x8e484c00] 03:26:12 INFO - PROCESS | 1813 | 1462530372112 Marionette DEBUG loaded listener.js 03:26:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 136 (0x90ca6000) [pid = 1813] [serial = 2255] [outer = 0x8e484c00] 03:26:13 INFO - PROCESS | 1813 | 1462530373037 Marionette TRACE conn4 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 03:26:13 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 03:26:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1742ms 03:26:13 INFO - PROCESS | 1813 | 1462530373091 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 03:26:13 INFO - PROCESS | 1813 | 1462530373095 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 03:26:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 03:26:13 INFO - PROCESS | 1813 | 1462530373103 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 03:26:13 INFO - PROCESS | 1813 | 1462530373109 Marionette TRACE conn4 <- [1,2974,null,{}] 03:26:13 INFO - PROCESS | 1813 | 1462530373144 Marionette TRACE conn4 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:13 INFO - PROCESS | 1813 | 1462530373478 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 03:26:13 INFO - PROCESS | 1813 | 1462530373801 Marionette TRACE conn4 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:13 INFO - PROCESS | 1813 | ++DOCSHELL 0x91887800 == 113 [pid = 1813] [id = 752] 03:26:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 137 (0x91888000) [pid = 1813] [serial = 2256] [outer = (nil)] 03:26:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 138 (0x919a9000) [pid = 1813] [serial = 2257] [outer = 0x91888000] 03:26:13 INFO - PROCESS | 1813 | 1462530373945 Marionette DEBUG loaded listener.js 03:26:14 INFO - PROCESS | 1813 | ++DOMWINDOW == 139 (0x91f07000) [pid = 1813] [serial = 2258] [outer = 0x91888000] 03:26:14 INFO - PROCESS | 1813 | 1462530374830 Marionette TRACE conn4 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 03:26:14 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 03:26:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1740ms 03:26:14 INFO - PROCESS | 1813 | 1462530374843 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 03:26:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 03:26:14 INFO - PROCESS | 1813 | 1462530374848 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 03:26:14 INFO - PROCESS | 1813 | 1462530374855 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 03:26:14 INFO - PROCESS | 1813 | 1462530374859 Marionette TRACE conn4 <- [1,2978,null,{}] 03:26:14 INFO - PROCESS | 1813 | 1462530374865 Marionette TRACE conn4 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:15 INFO - PROCESS | 1813 | 1462530375130 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 03:26:15 INFO - PROCESS | 1813 | 1462530375417 Marionette TRACE conn4 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:15 INFO - PROCESS | 1813 | ++DOCSHELL 0x8d8db400 == 114 [pid = 1813] [id = 753] 03:26:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 140 (0x91f0bc00) [pid = 1813] [serial = 2259] [outer = (nil)] 03:26:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 141 (0x91f12c00) [pid = 1813] [serial = 2260] [outer = 0x91f0bc00] 03:26:15 INFO - PROCESS | 1813 | 1462530375516 Marionette DEBUG loaded listener.js 03:26:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 142 (0x9274c400) [pid = 1813] [serial = 2261] [outer = 0x91f0bc00] 03:26:16 INFO - PROCESS | 1813 | 1462530376398 Marionette TRACE conn4 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 03:26:16 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 03:26:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1594ms 03:26:16 INFO - PROCESS | 1813 | 1462530376449 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 03:26:16 INFO - PROCESS | 1813 | 1462530376454 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 03:26:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 03:26:16 INFO - PROCESS | 1813 | 1462530376460 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 03:26:16 INFO - PROCESS | 1813 | 1462530376464 Marionette TRACE conn4 <- [1,2982,null,{}] 03:26:16 INFO - PROCESS | 1813 | 1462530376470 Marionette TRACE conn4 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:16 INFO - PROCESS | 1813 | 1462530376702 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 03:26:17 INFO - PROCESS | 1813 | 1462530377002 Marionette TRACE conn4 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:17 INFO - PROCESS | 1813 | ++DOCSHELL 0x91f0b800 == 115 [pid = 1813] [id = 754] 03:26:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 143 (0x91f10400) [pid = 1813] [serial = 2262] [outer = (nil)] 03:26:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 144 (0x92927400) [pid = 1813] [serial = 2263] [outer = 0x91f10400] 03:26:17 INFO - PROCESS | 1813 | 1462530377094 Marionette DEBUG loaded listener.js 03:26:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 145 (0x92957800) [pid = 1813] [serial = 2264] [outer = 0x91f10400] 03:26:18 INFO - PROCESS | 1813 | 1462530378000 Marionette TRACE conn4 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 03:26:18 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 03:26:18 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 03:26:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:26:18 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 03:26:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1584ms 03:26:18 INFO - PROCESS | 1813 | 1462530378047 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 03:26:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 03:26:18 INFO - PROCESS | 1813 | 1462530378052 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 03:26:18 INFO - PROCESS | 1813 | 1462530378058 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 03:26:18 INFO - PROCESS | 1813 | 1462530378062 Marionette TRACE conn4 <- [1,2986,null,{}] 03:26:18 INFO - PROCESS | 1813 | 1462530378068 Marionette TRACE conn4 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:18 INFO - PROCESS | 1813 | 1462530378487 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 03:26:18 INFO - PROCESS | 1813 | 1462530378775 Marionette TRACE conn4 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:18 INFO - PROCESS | 1813 | ++DOCSHELL 0x91f0cc00 == 116 [pid = 1813] [id = 755] 03:26:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 146 (0x93471800) [pid = 1813] [serial = 2265] [outer = (nil)] 03:26:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 147 (0x94c49c00) [pid = 1813] [serial = 2266] [outer = 0x93471800] 03:26:18 INFO - PROCESS | 1813 | 1462530378876 Marionette DEBUG loaded listener.js 03:26:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 148 (0x94d56c00) [pid = 1813] [serial = 2267] [outer = 0x93471800] 03:26:19 INFO - PROCESS | 1813 | 1462530379681 Marionette TRACE conn4 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 03:26:19 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 03:26:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1641ms 03:26:19 INFO - PROCESS | 1813 | 1462530379710 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 03:26:19 INFO - PROCESS | 1813 | 1462530379713 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 03:26:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 03:26:19 INFO - PROCESS | 1813 | 1462530379723 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 03:26:19 INFO - PROCESS | 1813 | 1462530379726 Marionette TRACE conn4 <- [1,2990,null,{}] 03:26:19 INFO - PROCESS | 1813 | 1462530379733 Marionette TRACE conn4 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:19 INFO - PROCESS | 1813 | 1462530379968 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 03:26:20 INFO - PROCESS | 1813 | 1462530380253 Marionette TRACE conn4 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:20 INFO - PROCESS | 1813 | ++DOCSHELL 0x90c57c00 == 117 [pid = 1813] [id = 756] 03:26:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 149 (0x91575800) [pid = 1813] [serial = 2268] [outer = (nil)] 03:26:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 150 (0x94dde400) [pid = 1813] [serial = 2269] [outer = 0x91575800] 03:26:20 INFO - PROCESS | 1813 | 1462530380358 Marionette DEBUG loaded listener.js 03:26:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 151 (0x96a7d800) [pid = 1813] [serial = 2270] [outer = 0x91575800] 03:26:21 INFO - PROCESS | 1813 | ++DOCSHELL 0x94dd6000 == 118 [pid = 1813] [id = 757] 03:26:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 152 (0x9902b000) [pid = 1813] [serial = 2271] [outer = (nil)] 03:26:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 153 (0x9902e400) [pid = 1813] [serial = 2272] [outer = 0x9902b000] 03:26:21 INFO - PROCESS | 1813 | 1462530381408 Marionette TRACE conn4 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 03:26:21 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 03:26:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1733ms 03:26:21 INFO - PROCESS | 1813 | 1462530381461 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 03:26:21 INFO - PROCESS | 1813 | 1462530381468 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 03:26:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 03:26:21 INFO - PROCESS | 1813 | 1462530381476 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 03:26:21 INFO - PROCESS | 1813 | 1462530381480 Marionette TRACE conn4 <- [1,2994,null,{}] 03:26:21 INFO - PROCESS | 1813 | 1462530381488 Marionette TRACE conn4 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:21 INFO - PROCESS | 1813 | 1462530381789 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 03:26:22 INFO - PROCESS | 1813 | 1462530382132 Marionette TRACE conn4 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:22 INFO - PROCESS | 1813 | ++DOCSHELL 0x94fba000 == 119 [pid = 1813] [id = 758] 03:26:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 154 (0x96a83800) [pid = 1813] [serial = 2273] [outer = (nil)] 03:26:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 155 (0x99027800) [pid = 1813] [serial = 2274] [outer = 0x96a83800] 03:26:22 INFO - PROCESS | 1813 | 1462530382232 Marionette DEBUG loaded listener.js 03:26:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 156 (0x9903c400) [pid = 1813] [serial = 2275] [outer = 0x96a83800] 03:26:23 INFO - PROCESS | 1813 | 1462530383111 Marionette TRACE conn4 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 03:26:23 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 03:26:23 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 03:26:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1688ms 03:26:23 INFO - PROCESS | 1813 | 1462530383166 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 03:26:23 INFO - PROCESS | 1813 | 1462530383171 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 03:26:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 03:26:23 INFO - PROCESS | 1813 | 1462530383178 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 03:26:23 INFO - PROCESS | 1813 | 1462530383182 Marionette TRACE conn4 <- [1,2998,null,{}] 03:26:23 INFO - PROCESS | 1813 | 1462530383209 Marionette TRACE conn4 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:23 INFO - PROCESS | 1813 | 1462530383463 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 03:26:23 INFO - PROCESS | 1813 | 1462530383761 Marionette TRACE conn4 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:23 INFO - PROCESS | 1813 | ++DOCSHELL 0x94ddb000 == 120 [pid = 1813] [id = 759] 03:26:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 157 (0x98540000) [pid = 1813] [serial = 2276] [outer = (nil)] 03:26:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 158 (0x99e9e000) [pid = 1813] [serial = 2277] [outer = 0x98540000] 03:26:23 INFO - PROCESS | 1813 | 1462530383900 Marionette DEBUG loaded listener.js 03:26:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 159 (0x9a138800) [pid = 1813] [serial = 2278] [outer = 0x98540000] 03:26:24 INFO - PROCESS | 1813 | 1462530384775 Marionette TRACE conn4 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 03:26:24 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 03:26:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1654ms 03:26:24 INFO - PROCESS | 1813 | 1462530384834 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 03:26:24 INFO - PROCESS | 1813 | 1462530384837 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 03:26:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 03:26:24 INFO - PROCESS | 1813 | 1462530384846 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 03:26:24 INFO - PROCESS | 1813 | 1462530384850 Marionette TRACE conn4 <- [1,3002,null,{}] 03:26:24 INFO - PROCESS | 1813 | 1462530384878 Marionette TRACE conn4 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:25 INFO - PROCESS | 1813 | 1462530385122 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 03:26:25 INFO - PROCESS | 1813 | 1462530385436 Marionette TRACE conn4 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:25 INFO - PROCESS | 1813 | ++DOCSHELL 0x91633800 == 121 [pid = 1813] [id = 760] 03:26:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 160 (0x919b3000) [pid = 1813] [serial = 2279] [outer = (nil)] 03:26:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 161 (0x9a9cb800) [pid = 1813] [serial = 2280] [outer = 0x919b3000] 03:26:25 INFO - PROCESS | 1813 | 1462530385579 Marionette DEBUG loaded listener.js 03:26:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 162 (0x9aacb000) [pid = 1813] [serial = 2281] [outer = 0x919b3000] 03:26:26 INFO - PROCESS | 1813 | 1462530386473 Marionette TRACE conn4 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 03:26:26 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 03:26:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1649ms 03:26:26 INFO - PROCESS | 1813 | 1462530386496 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 03:26:26 INFO - PROCESS | 1813 | 1462530386500 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 03:26:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 03:26:26 INFO - PROCESS | 1813 | 1462530386507 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 03:26:26 INFO - PROCESS | 1813 | 1462530386512 Marionette TRACE conn4 <- [1,3006,null,{}] 03:26:26 INFO - PROCESS | 1813 | 1462530386518 Marionette TRACE conn4 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:26 INFO - PROCESS | 1813 | 1462530386781 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 03:26:27 INFO - PROCESS | 1813 | 1462530387089 Marionette TRACE conn4 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:27 INFO - PROCESS | 1813 | ++DOCSHELL 0x99e22c00 == 122 [pid = 1813] [id = 761] 03:26:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 163 (0x9a266400) [pid = 1813] [serial = 2282] [outer = (nil)] 03:26:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 164 (0x9c006c00) [pid = 1813] [serial = 2283] [outer = 0x9a266400] 03:26:27 INFO - PROCESS | 1813 | 1462530387198 Marionette DEBUG loaded listener.js 03:26:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 165 (0x9c085000) [pid = 1813] [serial = 2284] [outer = 0x9a266400] 03:26:28 INFO - PROCESS | 1813 | 1462530388195 Marionette TRACE conn4 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 03:26:28 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 03:26:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1745ms 03:26:28 INFO - PROCESS | 1813 | 1462530388253 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 03:26:28 INFO - PROCESS | 1813 | 1462530388257 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 03:26:28 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 03:26:28 INFO - PROCESS | 1813 | 1462530388264 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 03:26:28 INFO - PROCESS | 1813 | 1462530388268 Marionette TRACE conn4 <- [1,3010,null,{}] 03:26:28 INFO - PROCESS | 1813 | 1462530388275 Marionette TRACE conn4 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:28 INFO - PROCESS | 1813 | 1462530388520 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 03:26:28 INFO - PROCESS | 1813 | 1462530388825 Marionette TRACE conn4 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:28 INFO - PROCESS | 1813 | ++DOCSHELL 0x9c088400 == 123 [pid = 1813] [id = 762] 03:26:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 166 (0x9c08b800) [pid = 1813] [serial = 2285] [outer = (nil)] 03:26:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 167 (0x9d85cc00) [pid = 1813] [serial = 2286] [outer = 0x9c08b800] 03:26:28 INFO - PROCESS | 1813 | 1462530388918 Marionette DEBUG loaded listener.js 03:26:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 168 (0xa062a400) [pid = 1813] [serial = 2287] [outer = 0x9c08b800] 03:26:29 INFO - PROCESS | 1813 | 1462530389809 Marionette TRACE conn4 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 03:26:29 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 03:26:29 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1585ms 03:26:29 INFO - PROCESS | 1813 | 1462530389851 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 03:26:29 INFO - PROCESS | 1813 | 1462530389855 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 03:26:29 INFO - TEST-START | /FileAPI/FileReaderSync.worker 03:26:29 INFO - PROCESS | 1813 | 1462530389862 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 03:26:29 INFO - PROCESS | 1813 | 1462530389865 Marionette TRACE conn4 <- [1,3014,null,{}] 03:26:29 INFO - PROCESS | 1813 | 1462530389872 Marionette TRACE conn4 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:30 INFO - PROCESS | 1813 | 1462530390107 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 03:26:30 INFO - PROCESS | 1813 | 1462530390427 Marionette TRACE conn4 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:30 INFO - PROCESS | 1813 | ++DOCSHELL 0x8744b400 == 124 [pid = 1813] [id = 763] 03:26:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 169 (0x887b8c00) [pid = 1813] [serial = 2288] [outer = (nil)] 03:26:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 170 (0xa2428000) [pid = 1813] [serial = 2289] [outer = 0x887b8c00] 03:26:30 INFO - PROCESS | 1813 | 1462530390524 Marionette DEBUG loaded listener.js 03:26:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 171 (0xa320b800) [pid = 1813] [serial = 2290] [outer = 0x887b8c00] 03:26:30 INFO - PROCESS | 1813 | [1813] 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 03:26:31 INFO - PROCESS | 1813 | 1462530391544 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 03:26:31 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 03:26:31 INFO - {} 03:26:31 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 03:26:31 INFO - {} 03:26:31 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 03:26:31 INFO - {} 03:26:31 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 03:26:31 INFO - {} 03:26:31 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1736ms 03:26:31 INFO - PROCESS | 1813 | 1462530391608 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 03:26:31 INFO - PROCESS | 1813 | 1462530391612 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 03:26:31 INFO - TEST-START | /FileAPI/fileReader.html 03:26:31 INFO - PROCESS | 1813 | 1462530391622 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 03:26:31 INFO - PROCESS | 1813 | 1462530391625 Marionette TRACE conn4 <- [1,3018,null,{}] 03:26:31 INFO - PROCESS | 1813 | 1462530391632 Marionette TRACE conn4 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:31 INFO - PROCESS | 1813 | 1462530391894 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 03:26:32 INFO - PROCESS | 1813 | 1462530392249 Marionette TRACE conn4 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:32 INFO - PROCESS | 1813 | ++DOCSHELL 0x9c127c00 == 125 [pid = 1813] [id = 764] 03:26:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 172 (0xa1031000) [pid = 1813] [serial = 2291] [outer = (nil)] 03:26:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 173 (0xa35d0400) [pid = 1813] [serial = 2292] [outer = 0xa1031000] 03:26:32 INFO - PROCESS | 1813 | 1462530392349 Marionette DEBUG loaded listener.js 03:26:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 174 (0xa4e0e800) [pid = 1813] [serial = 2293] [outer = 0xa1031000] 03:26:33 INFO - PROCESS | 1813 | 1462530393203 Marionette TRACE conn4 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 03:26:33 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 03:26:33 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 03:26:33 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 03:26:33 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 03:26:33 INFO - TEST-OK | /FileAPI/fileReader.html | took 1643ms 03:26:33 INFO - PROCESS | 1813 | 1462530393268 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 03:26:33 INFO - TEST-START | /FileAPI/historical.html 03:26:33 INFO - PROCESS | 1813 | 1462530393273 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 03:26:33 INFO - PROCESS | 1813 | 1462530393280 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 03:26:33 INFO - PROCESS | 1813 | 1462530393284 Marionette TRACE conn4 <- [1,3022,null,{}] 03:26:33 INFO - PROCESS | 1813 | 1462530393312 Marionette TRACE conn4 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:33 INFO - PROCESS | 1813 | 1462530393557 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 03:26:33 INFO - PROCESS | 1813 | 1462530393858 Marionette TRACE conn4 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:33 INFO - PROCESS | 1813 | ++DOCSHELL 0x94c47800 == 126 [pid = 1813] [id = 765] 03:26:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 175 (0xa320c000) [pid = 1813] [serial = 2294] [outer = (nil)] 03:26:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 176 (0xa5066400) [pid = 1813] [serial = 2295] [outer = 0xa320c000] 03:26:34 INFO - PROCESS | 1813 | 1462530393996 Marionette DEBUG loaded listener.js 03:26:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 177 (0xa6207000) [pid = 1813] [serial = 2296] [outer = 0xa320c000] 03:26:34 INFO - PROCESS | 1813 | 1462530394856 Marionette TRACE conn4 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 03:26:34 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 03:26:34 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 03:26:34 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 03:26:34 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 03:26:34 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 03:26:34 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 03:26:34 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 03:26:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:26:34 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 03:26:34 INFO - TEST-OK | /FileAPI/historical.html | took 1608ms 03:26:34 INFO - PROCESS | 1813 | 1462530394890 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 03:26:34 INFO - TEST-START | /FileAPI/idlharness.html 03:26:34 INFO - PROCESS | 1813 | 1462530394894 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 03:26:34 INFO - PROCESS | 1813 | 1462530394902 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 03:26:34 INFO - PROCESS | 1813 | 1462530394906 Marionette TRACE conn4 <- [1,3026,null,{}] 03:26:34 INFO - PROCESS | 1813 | 1462530394912 Marionette TRACE conn4 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:35 INFO - PROCESS | 1813 | 1462530395162 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 03:26:35 INFO - PROCESS | 1813 | 1462530395476 Marionette TRACE conn4 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:35 INFO - PROCESS | 1813 | ++DOCSHELL 0x942f1000 == 127 [pid = 1813] [id = 766] 03:26:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 178 (0x94ddac00) [pid = 1813] [serial = 2297] [outer = (nil)] 03:26:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 179 (0xa62d2c00) [pid = 1813] [serial = 2298] [outer = 0x94ddac00] 03:26:35 INFO - PROCESS | 1813 | 1462530395575 Marionette DEBUG loaded listener.js 03:26:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 180 (0xa6713c00) [pid = 1813] [serial = 2299] [outer = 0x94ddac00] 03:26:37 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 03:26:37 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 03:26:37 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 03:26:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:37 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:26:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:26:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:26:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:26:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:26:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:26:37 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:26:37 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:26:37 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:26:37 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 03:26:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 03:26:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 03:26:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 03:26:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 03:26:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 03:26:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 03:26:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 03:26:37 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 03:26:37 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 03:26:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:26:37 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:26:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:26:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:26:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:26:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:26:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:26:37 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:26:37 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:26:37 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:26:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 03:26:37 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 03:26:37 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 03:26:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:37 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:26:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:26:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:26:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:26:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:26:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:26:37 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:26:37 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:26:37 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:26:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 03:26:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 03:26:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 03:26:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 03:26:37 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 03:26:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:26:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:26:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:26:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:26:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:26:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:26:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:26:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:26:37 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:26:37 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:26:37 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:26:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 03:26:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 03:26:37 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 03:26:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:26:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:26:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:26:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:26:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:26:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:26:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:26:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:26:37 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:26:37 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:26:37 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:26:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 03:26:37 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 03:26:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 03:26:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:26:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:26:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:26:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:26:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:26:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:26:37 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:26:37 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:26:37 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:26:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 03:26:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 03:26:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 03:26:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 03:26:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 03:26:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 03:26:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 03:26:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 03:26:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 03:26:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 03:26:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 03:26:37 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 03:26:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:26:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:26:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:26:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:26:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:26:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:26:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:26:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:26:37 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:26:37 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:26:37 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:26:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 03:26:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 03:26:37 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 03:26:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:26:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:26:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:26:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:26:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:26:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:26:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 03:26:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 03:26:37 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 03:26:37 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 03:26:37 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 03:26:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 03:26:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 03:26:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 03:26:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 03:26:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 03:26:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 03:26:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 03:26:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 03:26:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 03:26:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 03:26:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 03:26:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 03:26:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 03:26:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 03:26:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 03:26:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 03:26:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 03:26:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 03:26:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 03:26:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 03:26:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 03:26:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 03:26:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 03:26:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 03:26:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 03:26:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 03:26:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 03:26:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 03:26:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 03:26:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 03:26:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 03:26:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 03:26:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 03:26:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 03:26:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 03:26:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 03:26:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 03:26:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 03:26:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 03:26:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 03:26:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 03:26:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 03:26:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 03:26:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 03:26:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 03:26:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 03:26:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 03:26:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 03:26:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 03:26:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 03:26:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 03:26:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 03:26:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 03:26:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 03:26:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 03:26:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 03:26:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 03:26:37 INFO - TEST-OK | /FileAPI/idlharness.html | took 2712ms 03:26:37 INFO - TEST-START | /FileAPI/idlharness.worker 03:26:37 INFO - PROCESS | 1813 | 1462530397388 Marionette TRACE conn4 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 03:26:37 INFO - PROCESS | 1813 | 1462530397617 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 03:26:37 INFO - PROCESS | 1813 | 1462530397622 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 03:26:37 INFO - PROCESS | 1813 | 1462530397658 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 03:26:37 INFO - PROCESS | 1813 | 1462530397665 Marionette TRACE conn4 <- [1,3030,null,{}] 03:26:37 INFO - PROCESS | 1813 | 1462530397727 Marionette TRACE conn4 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:37 INFO - PROCESS | 1813 | 1462530397997 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 03:26:38 INFO - PROCESS | 1813 | 1462530398346 Marionette TRACE conn4 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:38 INFO - PROCESS | 1813 | ++DOCSHELL 0xa6f18c00 == 128 [pid = 1813] [id = 767] 03:26:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 181 (0xa6f44000) [pid = 1813] [serial = 2300] [outer = (nil)] 03:26:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 182 (0xa6ff0800) [pid = 1813] [serial = 2301] [outer = 0xa6f44000] 03:26:38 INFO - PROCESS | 1813 | 1462530398436 Marionette DEBUG loaded listener.js 03:26:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 183 (0xa6ff2000) [pid = 1813] [serial = 2302] [outer = 0xa6f44000] 03:26:38 INFO - PROCESS | 1813 | [1813] 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 03:26:42 INFO - PROCESS | 1813 | --DOCSHELL 0x8dcac000 == 127 [pid = 1813] [id = 704] 03:26:42 INFO - PROCESS | 1813 | --DOCSHELL 0x8c450800 == 126 [pid = 1813] [id = 703] 03:26:42 INFO - PROCESS | 1813 | --DOCSHELL 0x8c647c00 == 125 [pid = 1813] [id = 746] 03:26:42 INFO - PROCESS | 1813 | --DOCSHELL 0x8743d400 == 124 [pid = 1813] [id = 743] 03:26:42 INFO - PROCESS | 1813 | --DOCSHELL 0x9912c400 == 123 [pid = 1813] [id = 742] 03:26:42 INFO - PROCESS | 1813 | --DOCSHELL 0x9b232c00 == 122 [pid = 1813] [id = 741] 03:26:42 INFO - PROCESS | 1813 | --DOCSHELL 0x94ddd000 == 121 [pid = 1813] [id = 739] 03:26:42 INFO - PROCESS | 1813 | --DOCSHELL 0x9b794400 == 120 [pid = 1813] [id = 740] 03:26:42 INFO - PROCESS | 1813 | --DOCSHELL 0x97e78000 == 119 [pid = 1813] [id = 738] 03:26:42 INFO - PROCESS | 1813 | --DOCSHELL 0x94c3cc00 == 118 [pid = 1813] [id = 737] 03:26:42 INFO - PROCESS | 1813 | --DOCSHELL 0x92753000 == 117 [pid = 1813] [id = 736] 03:26:42 INFO - PROCESS | 1813 | --DOCSHELL 0x9295a400 == 116 [pid = 1813] [id = 735] 03:26:42 INFO - PROCESS | 1813 | --DOCSHELL 0x90da9c00 == 115 [pid = 1813] [id = 734] 03:26:42 INFO - PROCESS | 1813 | --DOCSHELL 0x9179a400 == 114 [pid = 1813] [id = 732] 03:26:42 INFO - PROCESS | 1813 | --DOCSHELL 0x9163f000 == 113 [pid = 1813] [id = 733] 03:26:42 INFO - PROCESS | 1813 | --DOCSHELL 0x8f9d6c00 == 112 [pid = 1813] [id = 731] 03:26:42 INFO - PROCESS | 1813 | --DOCSHELL 0x8c120000 == 111 [pid = 1813] [id = 730] 03:26:42 INFO - PROCESS | 1813 | --DOCSHELL 0x8dba1800 == 110 [pid = 1813] [id = 729] 03:26:42 INFO - PROCESS | 1813 | --DOCSHELL 0x8c3ac000 == 109 [pid = 1813] [id = 728] 03:26:42 INFO - PROCESS | 1813 | --DOCSHELL 0x87446400 == 108 [pid = 1813] [id = 727] 03:26:42 INFO - PROCESS | 1813 | --DOMWINDOW == 182 (0x9156dc00) [pid = 1813] [serial = 2126] [outer = (nil)] [url = about:blank] 03:26:42 INFO - PROCESS | 1813 | --DOMWINDOW == 181 (0xa2148400) [pid = 1813] [serial = 2163] [outer = (nil)] [url = about:blank] 03:26:42 INFO - PROCESS | 1813 | --DOMWINDOW == 180 (0x90c58800) [pid = 1813] [serial = 2124] [outer = (nil)] [url = about:blank] 03:26:42 INFO - PROCESS | 1813 | --DOMWINDOW == 179 (0x94ddb800) [pid = 1813] [serial = 2142] [outer = (nil)] [url = about:blank] 03:26:42 INFO - PROCESS | 1813 | --DOMWINDOW == 178 (0x9d455800) [pid = 1813] [serial = 2156] [outer = (nil)] [url = about:blank] 03:26:42 INFO - PROCESS | 1813 | --DOMWINDOW == 177 (0x91631c00) [pid = 1813] [serial = 2127] [outer = (nil)] [url = about:blank] 03:26:42 INFO - PROCESS | 1813 | --DOMWINDOW == 176 (0x94dd3000) [pid = 1813] [serial = 2141] [outer = (nil)] [url = about:blank] 03:26:42 INFO - PROCESS | 1813 | --DOMWINDOW == 175 (0x8dba3c00) [pid = 1813] [serial = 2177] [outer = (nil)] [url = about:blank] 03:26:42 INFO - PROCESS | 1813 | --DOMWINDOW == 174 (0xa22dd800) [pid = 1813] [serial = 2165] [outer = (nil)] [url = about:blank] 03:26:42 INFO - PROCESS | 1813 | --DOMWINDOW == 173 (0x9b5f2000) [pid = 1813] [serial = 2153] [outer = (nil)] [url = about:blank] 03:26:42 INFO - PROCESS | 1813 | --DOMWINDOW == 172 (0x8ed8a000) [pid = 1813] [serial = 2123] [outer = (nil)] [url = about:blank] 03:26:42 INFO - PROCESS | 1813 | --DOMWINDOW == 171 (0x8bec9000) [pid = 1813] [serial = 2172] [outer = (nil)] [url = about:blank] 03:26:42 INFO - PROCESS | 1813 | --DOMWINDOW == 170 (0x9a648400) [pid = 1813] [serial = 2151] [outer = (nil)] [url = about:blank] 03:26:42 INFO - PROCESS | 1813 | --DOMWINDOW == 169 (0x919b0800) [pid = 1813] [serial = 2130] [outer = (nil)] [url = about:blank] 03:26:42 INFO - PROCESS | 1813 | --DOMWINDOW == 168 (0x9857cc00) [pid = 1813] [serial = 2144] [outer = (nil)] [url = about:blank] 03:26:42 INFO - PROCESS | 1813 | --DOMWINDOW == 167 (0x919acc00) [pid = 1813] [serial = 2129] [outer = (nil)] [url = about:blank] 03:26:42 INFO - PROCESS | 1813 | --DOMWINDOW == 166 (0x9ba51400) [pid = 1813] [serial = 2154] [outer = (nil)] [url = about:blank] 03:26:42 INFO - PROCESS | 1813 | --DOMWINDOW == 165 (0x942e6c00) [pid = 1813] [serial = 2138] [outer = (nil)] [url = about:blank] 03:26:42 INFO - PROCESS | 1813 | --DOMWINDOW == 164 (0x8bed4000) [pid = 1813] [serial = 2120] [outer = (nil)] [url = about:blank] 03:26:42 INFO - PROCESS | 1813 | --DOMWINDOW == 163 (0x8dca4800) [pid = 1813] [serial = 2178] [outer = (nil)] [url = about:blank] 03:26:42 INFO - PROCESS | 1813 | --DOMWINDOW == 162 (0xa22dfc00) [pid = 1813] [serial = 2166] [outer = (nil)] [url = about:blank] 03:26:42 INFO - PROCESS | 1813 | --DOMWINDOW == 161 (0x8c0acc00) [pid = 1813] [serial = 2121] [outer = (nil)] [url = about:blank] 03:26:42 INFO - PROCESS | 1813 | --DOMWINDOW == 160 (0x9d859c00) [pid = 1813] [serial = 2157] [outer = (nil)] [url = about:blank] 03:26:42 INFO - PROCESS | 1813 | --DOMWINDOW == 159 (0x99610000) [pid = 1813] [serial = 2147] [outer = (nil)] [url = about:blank] 03:26:42 INFO - PROCESS | 1813 | --DOMWINDOW == 158 (0x8c454800) [pid = 1813] [serial = 2174] [outer = (nil)] [url = about:blank] 03:26:42 INFO - PROCESS | 1813 | --DOMWINDOW == 157 (0xa26c4800) [pid = 1813] [serial = 2168] [outer = (nil)] [url = about:blank] 03:26:42 INFO - PROCESS | 1813 | --DOMWINDOW == 156 (0x9292a000) [pid = 1813] [serial = 2135] [outer = (nil)] [url = about:blank] 03:26:42 INFO - PROCESS | 1813 | --DOMWINDOW == 155 (0x92216800) [pid = 1813] [serial = 2132] [outer = (nil)] [url = about:blank] 03:26:42 INFO - PROCESS | 1813 | --DOMWINDOW == 154 (0x8d7d5800) [pid = 1813] [serial = 2175] [outer = (nil)] [url = about:blank] 03:26:42 INFO - PROCESS | 1813 | --DOMWINDOW == 153 (0xa0630000) [pid = 1813] [serial = 2160] [outer = (nil)] [url = about:blank] 03:26:42 INFO - PROCESS | 1813 | --DOMWINDOW == 152 (0x93467c00) [pid = 1813] [serial = 2136] [outer = (nil)] [url = about:blank] 03:26:42 INFO - PROCESS | 1813 | --DOMWINDOW == 151 (0x8b0ef000) [pid = 1813] [serial = 2171] [outer = (nil)] [url = about:blank] 03:26:42 INFO - PROCESS | 1813 | --DOMWINDOW == 150 (0x92219400) [pid = 1813] [serial = 2133] [outer = (nil)] [url = about:blank] 03:26:42 INFO - PROCESS | 1813 | --DOMWINDOW == 149 (0x8e481800) [pid = 1813] [serial = 2180] [outer = (nil)] [url = about:blank] 03:26:42 INFO - PROCESS | 1813 | --DOMWINDOW == 148 (0x94c41800) [pid = 1813] [serial = 2139] [outer = (nil)] [url = about:blank] 03:26:42 INFO - PROCESS | 1813 | --DOMWINDOW == 147 (0x9a466000) [pid = 1813] [serial = 2150] [outer = (nil)] [url = about:blank] 03:26:42 INFO - PROCESS | 1813 | --DOMWINDOW == 146 (0xa2142800) [pid = 1813] [serial = 2162] [outer = (nil)] [url = about:blank] 03:26:42 INFO - PROCESS | 1813 | --DOMWINDOW == 145 (0xa0629400) [pid = 1813] [serial = 2159] [outer = (nil)] [url = about:blank] 03:26:42 INFO - PROCESS | 1813 | --DOMWINDOW == 144 (0x985ee000) [pid = 1813] [serial = 2145] [outer = (nil)] [url = about:blank] 03:26:42 INFO - PROCESS | 1813 | --DOMWINDOW == 143 (0x99e1ec00) [pid = 1813] [serial = 2148] [outer = (nil)] [url = about:blank] 03:26:42 INFO - PROCESS | 1813 | --DOMWINDOW == 142 (0x8eb8bc00) [pid = 1813] [serial = 2055] [outer = (nil)] [url = about:blank] 03:26:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 03:26:43 INFO - {} 03:26:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 03:26:43 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 03:26:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:43 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:26:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:26:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:26:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:26:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:26:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:26:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 03:26:43 INFO - {} 03:26:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 03:26:43 INFO - {} 03:26:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 03:26:43 INFO - {} 03:26:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 03:26:43 INFO - {} 03:26:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 03:26:43 INFO - {} 03:26:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 03:26:43 INFO - {} 03:26:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 03:26:43 INFO - {} 03:26:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 03:26:43 INFO - {} 03:26:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 03:26:43 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 03:26:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:26:43 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:26:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:26:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:26:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:26:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:26:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:26:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 03:26:43 INFO - {} 03:26:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 03:26:43 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 03:26:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:43 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:26:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:26:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:26:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:26:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:26:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:26:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 03:26:43 INFO - {} 03:26:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 03:26:43 INFO - {} 03:26:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 03:26:43 INFO - {} 03:26:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 03:26:43 INFO - {} 03:26:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 03:26:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:26:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:26:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:26:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:26:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:26:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:26:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:26:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:26:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 03:26:43 INFO - {} 03:26:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 03:26:43 INFO - {} 03:26:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 03:26:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:26:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:26:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:26:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:26:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:26:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:26:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:26:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:26:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 03:26:43 INFO - {} 03:26:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 03:26:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 03:26:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:26:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:26:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:26:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:26:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:26:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:26:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 03:26:43 INFO - {} 03:26:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 03:26:43 INFO - {} 03:26:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 03:26:43 INFO - {} 03:26:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 03:26:43 INFO - {} 03:26:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 03:26:43 INFO - {} 03:26:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 03:26:43 INFO - {} 03:26:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 03:26:43 INFO - {} 03:26:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 03:26:43 INFO - {} 03:26:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 03:26:43 INFO - {} 03:26:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 03:26:43 INFO - {} 03:26:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 03:26:43 INFO - {} 03:26:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 03:26:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:26:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:26:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:26:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:26:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:26:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:26:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:26:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:26:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 03:26:43 INFO - {} 03:26:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 03:26:43 INFO - {} 03:26:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 03:26:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 03:26:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:26:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 03:26:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 03:26:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 03:26:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 03:26:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:26:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:26:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:26:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 03:26:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:26:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 03:26:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:26:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:26:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:26:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:26:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:26:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 03:26:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:26:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 03:26:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:26:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:26:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:26:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:26:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:26:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 03:26:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:26:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 03:26:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:26:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:26:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:26:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:26:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:26:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 03:26:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:26:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 03:26:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:26:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:26:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:26:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:26:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:26:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 03:26:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:26:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 03:26:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 03:26:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:26:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:26:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:26:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:26:43 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 03:26:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:43 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 03:26:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 03:26:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:26:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:26:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:26:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:26:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 03:26:43 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 03:26:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:26:43 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 03:26:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 03:26:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 03:26:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 03:26:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 03:26:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 03:26:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 03:26:43 INFO - {} 03:26:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 03:26:43 INFO - {} 03:26:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 03:26:43 INFO - {} 03:26:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 03:26:43 INFO - {} 03:26:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 03:26:43 INFO - {} 03:26:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 03:26:43 INFO - {} 03:26:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 03:26:43 INFO - {} 03:26:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 03:26:43 INFO - {} 03:26:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 03:26:43 INFO - {} 03:26:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 03:26:43 INFO - {} 03:26:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 03:26:43 INFO - {} 03:26:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 03:26:43 INFO - {} 03:26:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 03:26:43 INFO - {} 03:26:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 03:26:43 INFO - {} 03:26:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 03:26:43 INFO - {} 03:26:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 03:26:43 INFO - {} 03:26:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 03:26:43 INFO - {} 03:26:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 03:26:43 INFO - {} 03:26:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 03:26:43 INFO - {} 03:26:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 03:26:43 INFO - {} 03:26:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 03:26:43 INFO - {} 03:26:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 03:26:43 INFO - {} 03:26:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 03:26:43 INFO - {} 03:26:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 03:26:43 INFO - {} 03:26:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 03:26:43 INFO - {} 03:26:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 03:26:43 INFO - {} 03:26:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 03:26:43 INFO - {} 03:26:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 03:26:43 INFO - {} 03:26:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 03:26:43 INFO - {} 03:26:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 03:26:43 INFO - {} 03:26:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 03:26:43 INFO - {} 03:26:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 03:26:43 INFO - {} 03:26:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 03:26:43 INFO - {} 03:26:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 03:26:43 INFO - {} 03:26:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 03:26:43 INFO - {} 03:26:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 03:26:43 INFO - {} 03:26:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 03:26:43 INFO - {} 03:26:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 03:26:43 INFO - {} 03:26:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 03:26:43 INFO - {} 03:26:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 03:26:43 INFO - {} 03:26:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 03:26:43 INFO - {} 03:26:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 03:26:43 INFO - {} 03:26:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 03:26:43 INFO - {} 03:26:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 03:26:43 INFO - {} 03:26:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 03:26:43 INFO - {} 03:26:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 03:26:43 INFO - {} 03:26:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 03:26:43 INFO - {} 03:26:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 03:26:43 INFO - {} 03:26:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 03:26:43 INFO - {} 03:26:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 03:26:43 INFO - {} 03:26:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 03:26:43 INFO - {} 03:26:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 03:26:43 INFO - {} 03:26:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 03:26:43 INFO - {} 03:26:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 03:26:43 INFO - {} 03:26:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 03:26:43 INFO - {} 03:26:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 03:26:43 INFO - {} 03:26:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:26:43 INFO - {} 03:26:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 03:26:43 INFO - {} 03:26:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:26:43 INFO - {} 03:26:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 03:26:43 INFO - {} 03:26:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 03:26:43 INFO - {} 03:26:43 INFO - TEST-OK | /FileAPI/idlharness.worker | took 5503ms 03:26:43 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 03:26:43 INFO - PROCESS | 1813 | 1462530402989 Marionette TRACE conn4 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 03:26:43 INFO - PROCESS | 1813 | 1462530403333 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 03:26:43 INFO - PROCESS | 1813 | 1462530403351 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 03:26:43 INFO - PROCESS | 1813 | 1462530403382 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 03:26:43 INFO - PROCESS | 1813 | 1462530403398 Marionette TRACE conn4 <- [1,3034,null,{}] 03:26:43 INFO - PROCESS | 1813 | 1462530403411 Marionette TRACE conn4 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:43 INFO - PROCESS | 1813 | 1462530403624 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 03:26:43 INFO - PROCESS | 1813 | 1462530403840 Marionette TRACE conn4 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:43 INFO - PROCESS | 1813 | ++DOCSHELL 0x86411800 == 109 [pid = 1813] [id = 768] 03:26:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 143 (0x86417800) [pid = 1813] [serial = 2303] [outer = (nil)] 03:26:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 144 (0x8c0aa400) [pid = 1813] [serial = 2304] [outer = 0x86417800] 03:26:43 INFO - PROCESS | 1813 | 1462530403921 Marionette DEBUG loaded listener.js 03:26:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 145 (0x8c120c00) [pid = 1813] [serial = 2305] [outer = 0x86417800] 03:26:44 INFO - PROCESS | 1813 | 1462530404679 Marionette TRACE conn4 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 03:26:44 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 03:26:44 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1358ms 03:26:44 INFO - PROCESS | 1813 | 1462530404733 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 03:26:44 INFO - PROCESS | 1813 | 1462530404742 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 03:26:44 INFO - TEST-START | /FileAPI/blob/Blob-close.html 03:26:44 INFO - PROCESS | 1813 | 1462530404794 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 03:26:44 INFO - PROCESS | 1813 | 1462530404798 Marionette TRACE conn4 <- [1,3038,null,{}] 03:26:44 INFO - PROCESS | 1813 | 1462530404809 Marionette TRACE conn4 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:45 INFO - PROCESS | 1813 | 1462530405025 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 03:26:45 INFO - PROCESS | 1813 | 1462530405038 Marionette TRACE conn4 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:45 INFO - PROCESS | 1813 | ++DOCSHELL 0x8c0ab800 == 110 [pid = 1813] [id = 769] 03:26:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 146 (0x8c124c00) [pid = 1813] [serial = 2306] [outer = (nil)] 03:26:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 147 (0x8c451c00) [pid = 1813] [serial = 2307] [outer = 0x8c124c00] 03:26:45 INFO - PROCESS | 1813 | 1462530405333 Marionette DEBUG loaded listener.js 03:26:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 148 (0x8c64b800) [pid = 1813] [serial = 2308] [outer = 0x8c124c00] 03:26:46 INFO - PROCESS | 1813 | 1462530406232 Marionette TRACE conn4 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 03:26:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 03:26:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 03:26:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:26:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 03:26:46 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1531ms 03:26:46 INFO - PROCESS | 1813 | 1462530406286 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 03:26:46 INFO - PROCESS | 1813 | 1462530406292 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 03:26:46 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 03:26:46 INFO - PROCESS | 1813 | 1462530406301 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 03:26:46 INFO - PROCESS | 1813 | 1462530406307 Marionette TRACE conn4 <- [1,3042,null,{}] 03:26:46 INFO - PROCESS | 1813 | 1462530406333 Marionette TRACE conn4 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:46 INFO - PROCESS | 1813 | 1462530406645 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 03:26:46 INFO - PROCESS | 1813 | 1462530406691 Marionette TRACE conn4 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:46 INFO - PROCESS | 1813 | ++DOCSHELL 0x8c453c00 == 111 [pid = 1813] [id = 770] 03:26:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 149 (0x8d8eec00) [pid = 1813] [serial = 2309] [outer = (nil)] 03:26:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 150 (0x8dba4c00) [pid = 1813] [serial = 2310] [outer = 0x8d8eec00] 03:26:46 INFO - PROCESS | 1813 | 1462530406773 Marionette DEBUG loaded listener.js 03:26:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 151 (0x8dcaec00) [pid = 1813] [serial = 2311] [outer = 0x8d8eec00] 03:26:48 INFO - PROCESS | 1813 | --DOMWINDOW == 150 (0x9966b800) [pid = 1813] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 03:26:48 INFO - PROCESS | 1813 | --DOMWINDOW == 149 (0x9c010400) [pid = 1813] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 03:26:48 INFO - PROCESS | 1813 | --DOMWINDOW == 148 (0x8ed4b400) [pid = 1813] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 03:26:48 INFO - PROCESS | 1813 | --DOMWINDOW == 147 (0x9bf5a800) [pid = 1813] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 03:26:48 INFO - PROCESS | 1813 | --DOMWINDOW == 146 (0x94fb3000) [pid = 1813] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 03:26:48 INFO - PROCESS | 1813 | --DOMWINDOW == 145 (0xa32f3000) [pid = 1813] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 03:26:48 INFO - PROCESS | 1813 | --DOMWINDOW == 144 (0x9295b800) [pid = 1813] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 03:26:48 INFO - PROCESS | 1813 | --DOMWINDOW == 143 (0x8c64d000) [pid = 1813] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 03:26:48 INFO - PROCESS | 1813 | --DOMWINDOW == 142 (0xa21c5400) [pid = 1813] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 03:26:48 INFO - PROCESS | 1813 | --DOMWINDOW == 141 (0x92754400) [pid = 1813] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 03:26:48 INFO - PROCESS | 1813 | --DOMWINDOW == 140 (0x919b1800) [pid = 1813] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 03:26:48 INFO - PROCESS | 1813 | --DOMWINDOW == 139 (0x8d7dc400) [pid = 1813] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 03:26:48 INFO - PROCESS | 1813 | --DOMWINDOW == 138 (0x8f9d7400) [pid = 1813] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 03:26:48 INFO - PROCESS | 1813 | --DOMWINDOW == 137 (0x92957c00) [pid = 1813] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 03:26:48 INFO - PROCESS | 1813 | --DOMWINDOW == 136 (0x8c455c00) [pid = 1813] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 03:26:48 INFO - PROCESS | 1813 | --DOMWINDOW == 135 (0x9179a800) [pid = 1813] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 03:26:48 INFO - PROCESS | 1813 | --DOMWINDOW == 134 (0x8c0a3000) [pid = 1813] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 03:26:48 INFO - PROCESS | 1813 | --DOMWINDOW == 133 (0x9d44e800) [pid = 1813] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 03:26:48 INFO - PROCESS | 1813 | --DOMWINDOW == 132 (0x985e7800) [pid = 1813] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 03:26:48 INFO - PROCESS | 1813 | --DOMWINDOW == 131 (0x8744c400) [pid = 1813] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 03:26:48 INFO - PROCESS | 1813 | --DOMWINDOW == 130 (0x90c55400) [pid = 1813] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 03:26:48 INFO - PROCESS | 1813 | --DOMWINDOW == 129 (0x8c650400) [pid = 1813] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 03:26:48 INFO - PROCESS | 1813 | --DOMWINDOW == 128 (0x8dcab400) [pid = 1813] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 03:26:48 INFO - PROCESS | 1813 | --DOMWINDOW == 127 (0x8c44f000) [pid = 1813] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 03:26:48 INFO - PROCESS | 1813 | --DOMWINDOW == 126 (0x9d459c00) [pid = 1813] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 03:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 03:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 03:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 03:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 03:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 03:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 03:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 03:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 03:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 03:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 03:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 03:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 03:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 03:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 03:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 03:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 03:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 03:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 03:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 03:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 03:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 03:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 03:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 03:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 03:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 03:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 03:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 03:26:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 03:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 03:26:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 03:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 03:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 03:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 03:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 03:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 03:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 03:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 03:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 03:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 03:26:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 03:26:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 03:26:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 03:26:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 03:26:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 03:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 03:26:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 03:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 03:26:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 03:26:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 03:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 03:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 03:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 03:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 03:26:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 03:26:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 03:26:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 03:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 03:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 03:26:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 03:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:26:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 03:26:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 03:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:26:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:26:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 03:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:26:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:26:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 03:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:26:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 03:26:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 03:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:26:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:26:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 03:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:26:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:26:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 03:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:26:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:26:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 03:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:26:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:26:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 03:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 03:26:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 03:26:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 03:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 03:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 03:26:49 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 03:26:49 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 2687ms 03:26:49 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 03:26:49 INFO - PROCESS | 1813 | 1462530408891 Marionette TRACE conn4 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 03:26:49 INFO - PROCESS | 1813 | 1462530408992 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 03:26:49 INFO - PROCESS | 1813 | 1462530408999 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 03:26:49 INFO - PROCESS | 1813 | 1462530409014 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 03:26:49 INFO - PROCESS | 1813 | 1462530409022 Marionette TRACE conn4 <- [1,3046,null,{}] 03:26:49 INFO - PROCESS | 1813 | 1462530409056 Marionette TRACE conn4 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:49 INFO - PROCESS | 1813 | 1462530409315 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 03:26:49 INFO - PROCESS | 1813 | 1462530409536 Marionette TRACE conn4 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:49 INFO - PROCESS | 1813 | ++DOCSHELL 0x86412000 == 112 [pid = 1813] [id = 771] 03:26:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 127 (0x86419800) [pid = 1813] [serial = 2312] [outer = (nil)] 03:26:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 128 (0x8c246000) [pid = 1813] [serial = 2313] [outer = 0x86419800] 03:26:49 INFO - PROCESS | 1813 | 1462530409614 Marionette DEBUG loaded listener.js 03:26:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 129 (0x8e486c00) [pid = 1813] [serial = 2314] [outer = 0x86419800] 03:26:49 INFO - PROCESS | 1813 | [1813] 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 03:26:50 INFO - PROCESS | 1813 | 1462530410645 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 03:26:50 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 03:26:50 INFO - {} 03:26:50 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1668ms 03:26:50 INFO - PROCESS | 1813 | 1462530410684 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 03:26:50 INFO - PROCESS | 1813 | 1462530410690 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 03:26:50 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 03:26:50 INFO - PROCESS | 1813 | 1462530410760 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 03:26:50 INFO - PROCESS | 1813 | 1462530410765 Marionette TRACE conn4 <- [1,3050,null,{}] 03:26:50 INFO - PROCESS | 1813 | 1462530410777 Marionette TRACE conn4 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:51 INFO - PROCESS | 1813 | 1462530411035 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 03:26:51 INFO - PROCESS | 1813 | 1462530411420 Marionette TRACE conn4 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:51 INFO - PROCESS | 1813 | ++DOCSHELL 0x8641ac00 == 113 [pid = 1813] [id = 772] 03:26:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 130 (0x8641f400) [pid = 1813] [serial = 2315] [outer = (nil)] 03:26:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 131 (0x8c23ec00) [pid = 1813] [serial = 2316] [outer = 0x8641f400] 03:26:51 INFO - PROCESS | 1813 | 1462530411518 Marionette DEBUG loaded listener.js 03:26:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 132 (0x8c3b4800) [pid = 1813] [serial = 2317] [outer = 0x8641f400] 03:26:52 INFO - PROCESS | 1813 | 1462530412423 Marionette TRACE conn4 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 03:26:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 03:26:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 03:26:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 03:26:52 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 03:26:52 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1802ms 03:26:52 INFO - PROCESS | 1813 | 1462530412504 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 03:26:52 INFO - PROCESS | 1813 | 1462530412514 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 03:26:52 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 03:26:52 INFO - PROCESS | 1813 | 1462530412528 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 03:26:52 INFO - PROCESS | 1813 | 1462530412534 Marionette TRACE conn4 <- [1,3054,null,{}] 03:26:52 INFO - PROCESS | 1813 | 1462530412562 Marionette TRACE conn4 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:52 INFO - PROCESS | 1813 | 1462530412824 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 03:26:53 INFO - PROCESS | 1813 | 1462530413171 Marionette TRACE conn4 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:53 INFO - PROCESS | 1813 | ++DOCSHELL 0x8c647c00 == 114 [pid = 1813] [id = 773] 03:26:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 133 (0x8d8d7000) [pid = 1813] [serial = 2318] [outer = (nil)] 03:26:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 134 (0x8db9b400) [pid = 1813] [serial = 2319] [outer = 0x8d8d7000] 03:26:53 INFO - PROCESS | 1813 | 1462530413281 Marionette DEBUG loaded listener.js 03:26:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 135 (0x8eb87400) [pid = 1813] [serial = 2320] [outer = 0x8d8d7000] 03:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 03:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 03:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 03:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 03:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 03:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 03:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 03:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 03:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 03:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 03:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 03:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 03:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 03:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 03:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 03:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 03:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 03:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 03:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 03:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 03:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 03:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 03:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 03:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 03:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 03:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 03:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 03:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 03:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 03:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 03:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 03:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 03:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 03:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 03:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 03:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 03:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 03:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 03:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 03:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 03:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 03:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 03:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 03:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 03:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 03:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 03:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 03:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 03:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 03:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 03:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 03:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 03:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 03:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 03:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 03:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 03:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 03:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 03:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 03:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 03:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 03:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 03:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 03:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 03:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 03:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 03:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 03:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 03:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 03:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 03:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 03:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 03:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 03:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 03:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 03:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 03:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 03:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 03:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 03:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 03:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 03:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 03:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 03:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 03:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 03:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 03:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 03:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 03:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 03:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 03:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 03:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 03:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 03:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 03:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 03:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 03:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 03:26:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 03:26:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 03:26:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:26:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:26:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:26:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:26:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 03:26:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:26:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:26:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:26:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:26:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 03:26:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:26:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:26:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:26:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:26:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 03:26:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:26:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:26:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:26:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:26:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 03:26:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:26:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:26:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:26:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:26:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 03:26:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:26:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:26:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:26:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:26:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 03:26:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:26:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:26:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:26:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:26:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 03:26:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:26:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:26:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:26:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:26:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 03:26:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:26:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:26:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:26:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:26:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 03:26:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:26:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:26:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:26:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:26:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 03:26:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:26:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:26:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:26:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:26:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 03:26:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:26:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:26:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:26:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:26:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 03:26:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:26:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:26:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:26:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:26:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 03:26:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:26:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:26:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:26:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:26:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 03:26:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:26:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:26:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:26:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:26:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 03:26:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:26:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:26:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:26:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:26:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 03:26:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:26:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:26:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:26:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:26:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 03:26:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:26:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:26:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:26:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:26:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 03:26:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:26:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:26:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:26:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:26:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 03:26:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:26:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:26:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:26:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:26:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 03:26:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:26:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:26:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:26:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:26:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 03:26:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:26:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:26:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 03:26:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 03:26:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 03:26:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:26:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:26:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:26:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:26:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 03:26:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:26:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:26:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:26:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:26:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 03:26:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 03:26:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 03:26:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 03:26:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 03:26:55 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2338ms 03:26:55 INFO - PROCESS | 1813 | 1462530414707 Marionette TRACE conn4 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 03:26:55 INFO - PROCESS | 1813 | 1462530414872 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 03:26:55 INFO - PROCESS | 1813 | 1462530414884 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 03:26:55 INFO - TEST-START | /FileAPI/file/File-constructor.html 03:26:55 INFO - PROCESS | 1813 | 1462530415105 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 03:26:55 INFO - PROCESS | 1813 | 1462530415113 Marionette TRACE conn4 <- [1,3058,null,{}] 03:26:55 INFO - PROCESS | 1813 | 1462530415136 Marionette TRACE conn4 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:55 INFO - PROCESS | 1813 | 1462530415375 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 03:26:55 INFO - PROCESS | 1813 | 1462530415661 Marionette TRACE conn4 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:55 INFO - PROCESS | 1813 | ++DOCSHELL 0x8ed18000 == 115 [pid = 1813] [id = 774] 03:26:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 136 (0x9156f800) [pid = 1813] [serial = 2321] [outer = (nil)] 03:26:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 137 (0x9163c000) [pid = 1813] [serial = 2322] [outer = 0x9156f800] 03:26:55 INFO - PROCESS | 1813 | 1462530415760 Marionette DEBUG loaded listener.js 03:26:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 138 (0x887af800) [pid = 1813] [serial = 2323] [outer = 0x9156f800] 03:26:56 INFO - PROCESS | 1813 | 1462530416722 Marionette TRACE conn4 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 03:26:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 03:26:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 03:26:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 03:26:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 03:26:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 03:26:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 03:26:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 03:26:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 03:26:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 03:26:56 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 03:26:56 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 03:26:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:26:56 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 03:26:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 03:26:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 03:26:56 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 03:26:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 03:26:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:26:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 03:26:56 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 03:26:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 03:26:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:26:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:26:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 03:26:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 03:26:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 03:26:56 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1706ms 03:26:56 INFO - PROCESS | 1813 | 1462530416758 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 03:26:56 INFO - PROCESS | 1813 | 1462530416767 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 03:26:56 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 03:26:56 INFO - PROCESS | 1813 | 1462530416819 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 03:26:56 INFO - PROCESS | 1813 | 1462530416822 Marionette TRACE conn4 <- [1,3062,null,{}] 03:26:56 INFO - PROCESS | 1813 | 1462530416841 Marionette TRACE conn4 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:57 INFO - PROCESS | 1813 | 1462530417076 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 03:26:57 INFO - PROCESS | 1813 | 1462530417430 Marionette TRACE conn4 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:57 INFO - PROCESS | 1813 | ++DOCSHELL 0x87446800 == 116 [pid = 1813] [id = 775] 03:26:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 139 (0x9163c400) [pid = 1813] [serial = 2324] [outer = (nil)] 03:26:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 140 (0x919a9800) [pid = 1813] [serial = 2325] [outer = 0x9163c400] 03:26:57 INFO - PROCESS | 1813 | 1462530417529 Marionette DEBUG loaded listener.js 03:26:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 141 (0x919b2000) [pid = 1813] [serial = 2326] [outer = 0x9163c400] 03:26:57 INFO - PROCESS | 1813 | [1813] 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 03:26:58 INFO - PROCESS | 1813 | 1462530418450 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 03:26:58 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 03:26:58 INFO - {} 03:26:58 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1688ms 03:26:58 INFO - PROCESS | 1813 | 1462530418465 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 03:26:58 INFO - PROCESS | 1813 | 1462530418468 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 03:26:58 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 03:26:58 INFO - PROCESS | 1813 | 1462530418476 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 03:26:58 INFO - PROCESS | 1813 | 1462530418480 Marionette TRACE conn4 <- [1,3066,null,{}] 03:26:58 INFO - PROCESS | 1813 | 1462530418486 Marionette TRACE conn4 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:26:58 INFO - PROCESS | 1813 | 1462530418772 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 03:26:59 INFO - PROCESS | 1813 | 1462530419041 Marionette TRACE conn4 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:26:59 INFO - PROCESS | 1813 | ++DOCSHELL 0x91576800 == 117 [pid = 1813] [id = 776] 03:26:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 142 (0x919b4800) [pid = 1813] [serial = 2327] [outer = (nil)] 03:26:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 143 (0x9274c000) [pid = 1813] [serial = 2328] [outer = 0x919b4800] 03:26:59 INFO - PROCESS | 1813 | 1462530419186 Marionette DEBUG loaded listener.js 03:26:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 144 (0x92755400) [pid = 1813] [serial = 2329] [outer = 0x919b4800] 03:27:00 INFO - PROCESS | 1813 | 1462530420043 Marionette TRACE conn4 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 03:27:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 03:27:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 03:27:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 03:27:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 03:27:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 03:27:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 03:27:00 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 03:27:00 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1585ms 03:27:00 INFO - PROCESS | 1813 | 1462530420063 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 03:27:00 INFO - PROCESS | 1813 | 1462530420068 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 03:27:00 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 03:27:00 INFO - PROCESS | 1813 | 1462530420075 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 03:27:00 INFO - PROCESS | 1813 | 1462530420079 Marionette TRACE conn4 <- [1,3070,null,{}] 03:27:00 INFO - PROCESS | 1813 | 1462530420085 Marionette TRACE conn4 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:00 INFO - PROCESS | 1813 | 1462530420389 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 03:27:00 INFO - PROCESS | 1813 | 1462530420849 Marionette TRACE conn4 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:00 INFO - PROCESS | 1813 | ++DOCSHELL 0x8ed8dc00 == 118 [pid = 1813] [id = 777] 03:27:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 145 (0x92750c00) [pid = 1813] [serial = 2330] [outer = (nil)] 03:27:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 146 (0x93468000) [pid = 1813] [serial = 2331] [outer = 0x92750c00] 03:27:00 INFO - PROCESS | 1813 | 1462530420954 Marionette DEBUG loaded listener.js 03:27:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 147 (0x9346e800) [pid = 1813] [serial = 2332] [outer = 0x92750c00] 03:27:01 INFO - PROCESS | 1813 | 1462530421894 Marionette TRACE conn4 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 03:27:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 03:27:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 03:27:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 03:27:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 03:27:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 03:27:01 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 03:27:01 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1836ms 03:27:01 INFO - PROCESS | 1813 | 1462530421913 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 03:27:01 INFO - PROCESS | 1813 | 1462530421918 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 03:27:01 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 03:27:01 INFO - PROCESS | 1813 | 1462530421925 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 03:27:01 INFO - PROCESS | 1813 | 1462530421929 Marionette TRACE conn4 <- [1,3074,null,{}] 03:27:01 INFO - PROCESS | 1813 | 1462530421935 Marionette TRACE conn4 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:02 INFO - PROCESS | 1813 | 1462530422202 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 03:27:02 INFO - PROCESS | 1813 | 1462530422520 Marionette TRACE conn4 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:02 INFO - PROCESS | 1813 | ++DOCSHELL 0x92954400 == 119 [pid = 1813] [id = 778] 03:27:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 148 (0x93654400) [pid = 1813] [serial = 2333] [outer = (nil)] 03:27:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 149 (0x942ed000) [pid = 1813] [serial = 2334] [outer = 0x93654400] 03:27:02 INFO - PROCESS | 1813 | 1462530422683 Marionette DEBUG loaded listener.js 03:27:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 150 (0x94c12800) [pid = 1813] [serial = 2335] [outer = 0x93654400] 03:27:03 INFO - PROCESS | 1813 | 1462530423501 Marionette TRACE conn4 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 03:27:03 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 03:27:03 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 03:27:03 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 03:27:03 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 03:27:03 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 03:27:03 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 03:27:03 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1593ms 03:27:03 INFO - PROCESS | 1813 | 1462530423539 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 03:27:03 INFO - PROCESS | 1813 | 1462530423543 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 03:27:03 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 03:27:03 INFO - PROCESS | 1813 | 1462530423553 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 03:27:03 INFO - PROCESS | 1813 | 1462530423556 Marionette TRACE conn4 <- [1,3078,null,{}] 03:27:03 INFO - PROCESS | 1813 | 1462530423563 Marionette TRACE conn4 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:03 INFO - PROCESS | 1813 | 1462530423854 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 03:27:04 INFO - PROCESS | 1813 | 1462530424129 Marionette TRACE conn4 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:04 INFO - PROCESS | 1813 | ++DOCSHELL 0x91796c00 == 120 [pid = 1813] [id = 779] 03:27:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 151 (0x91880000) [pid = 1813] [serial = 2336] [outer = (nil)] 03:27:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 152 (0x92748400) [pid = 1813] [serial = 2337] [outer = 0x91880000] 03:27:04 INFO - PROCESS | 1813 | 1462530424221 Marionette DEBUG loaded listener.js 03:27:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 153 (0x942e3c00) [pid = 1813] [serial = 2338] [outer = 0x91880000] 03:27:05 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () { 03:27:05 INFO - reader.readAsText(blob_2) 03:27:05 INFO - }" did not throw 03:27:05 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3 03:27:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:27:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:27:05 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1 03:27:05 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () { 03:27:05 INFO - reader.readAsDataURL(blob_2) 03:27:05 INFO - }" did not throw 03:27:05 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3 03:27:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:27:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:27:05 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1 03:27:05 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () { 03:27:05 INFO - reader.readAsArrayBuffer(blob_2) 03:27:05 INFO - }" did not throw 03:27:05 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3 03:27:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:27:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:27:05 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1 03:27:05 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer - assert_false: Only one loadstart event should be dispatched expected false got true 03:27:05 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5 03:27:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:27:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 03:27:05 INFO - reader.onloadstart [0,3081,"getWindowHandle",null] 03:27:05 INFO - PROCESS | 1813 | 1462530425199 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 03:27:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 03:27:05 INFO - PROCESS | 1813 | 1462530425208 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 03:27:05 INFO - PROCESS | 1813 | 1462530425217 Marionette TRACE conn4 <- [1,3082,null,{}] 03:27:05 INFO - PROCESS | 1813 | 1462530425225 Marionette TRACE conn4 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:05 INFO - PROCESS | 1813 | 1462530425561 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 03:27:05 INFO - PROCESS | 1813 | 1462530425792 Marionette TRACE conn4 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:05 INFO - PROCESS | 1813 | ++DOCSHELL 0x91f09400 == 121 [pid = 1813] [id = 780] 03:27:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 154 (0x91f11c00) [pid = 1813] [serial = 2339] [outer = (nil)] 03:27:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 155 (0x96a77400) [pid = 1813] [serial = 2340] [outer = 0x91f11c00] 03:27:05 INFO - PROCESS | 1813 | 1462530425936 Marionette DEBUG loaded listener.js 03:27:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 156 (0x96a7e800) [pid = 1813] [serial = 2341] [outer = 0x91f11c00] 03:27:06 INFO - PROCESS | 1813 | 1462530426798 Marionette TRACE conn4 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 03:27:06 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 03:27:06 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 03:27:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:27:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:27:06 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 03:27:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 03:27:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1647ms 03:27:06 INFO - PROCESS | 1813 | 1462530426859 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 03:27:06 INFO - PROCESS | 1813 | 1462530426863 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 03:27:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 03:27:06 INFO - PROCESS | 1813 | 1462530426870 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 03:27:06 INFO - PROCESS | 1813 | 1462530426874 Marionette TRACE conn4 <- [1,3086,null,{}] 03:27:06 INFO - PROCESS | 1813 | 1462530426902 Marionette TRACE conn4 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:07 INFO - PROCESS | 1813 | 1462530427167 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 03:27:07 INFO - PROCESS | 1813 | 1462530427472 Marionette TRACE conn4 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:07 INFO - PROCESS | 1813 | ++DOCSHELL 0x86f08800 == 122 [pid = 1813] [id = 781] 03:27:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 157 (0x8bd6e800) [pid = 1813] [serial = 2342] [outer = (nil)] 03:27:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 158 (0x99026c00) [pid = 1813] [serial = 2343] [outer = 0x8bd6e800] 03:27:07 INFO - PROCESS | 1813 | 1462530427616 Marionette DEBUG loaded listener.js 03:27:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 159 (0x9902e800) [pid = 1813] [serial = 2344] [outer = 0x8bd6e800] 03:27:08 INFO - PROCESS | 1813 | 1462530428485 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 03:27:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 03:27:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1638ms 03:27:08 INFO - PROCESS | 1813 | 1462530428510 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 03:27:08 INFO - PROCESS | 1813 | 1462530428515 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 03:27:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 03:27:08 INFO - PROCESS | 1813 | 1462530428524 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 03:27:08 INFO - PROCESS | 1813 | 1462530428530 Marionette TRACE conn4 <- [1,3090,null,{}] 03:27:08 INFO - PROCESS | 1813 | 1462530428537 Marionette TRACE conn4 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:08 INFO - PROCESS | 1813 | 1462530428852 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 03:27:09 INFO - PROCESS | 1813 | 1462530429162 Marionette TRACE conn4 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:09 INFO - PROCESS | 1813 | ++DOCSHELL 0x99028400 == 123 [pid = 1813] [id = 782] 03:27:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 160 (0x9a260c00) [pid = 1813] [serial = 2345] [outer = (nil)] 03:27:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 161 (0x9a46d800) [pid = 1813] [serial = 2346] [outer = 0x9a260c00] 03:27:09 INFO - PROCESS | 1813 | 1462530429328 Marionette DEBUG loaded listener.js 03:27:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 162 (0x9aa47000) [pid = 1813] [serial = 2347] [outer = 0x9a260c00] 03:27:10 INFO - PROCESS | 1813 | 1462530430170 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 03:27:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 03:27:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1690ms 03:27:10 INFO - PROCESS | 1813 | 1462530430214 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 03:27:10 INFO - PROCESS | 1813 | 1462530430218 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 03:27:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 03:27:10 INFO - PROCESS | 1813 | 1462530430225 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 03:27:10 INFO - PROCESS | 1813 | 1462530430229 Marionette TRACE conn4 <- [1,3094,null,{}] 03:27:10 INFO - PROCESS | 1813 | 1462530430235 Marionette TRACE conn4 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:10 INFO - PROCESS | 1813 | 1462530430472 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 03:27:10 INFO - PROCESS | 1813 | 1462530430753 Marionette TRACE conn4 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:10 INFO - PROCESS | 1813 | ++DOCSHELL 0x86519000 == 124 [pid = 1813] [id = 783] 03:27:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 163 (0x9966b000) [pid = 1813] [serial = 2348] [outer = (nil)] 03:27:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 164 (0x9b23b400) [pid = 1813] [serial = 2349] [outer = 0x9966b000] 03:27:10 INFO - PROCESS | 1813 | 1462530430855 Marionette DEBUG loaded listener.js 03:27:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 165 (0x9b5ef400) [pid = 1813] [serial = 2350] [outer = 0x9966b000] 03:27:11 INFO - PROCESS | 1813 | 1462530431768 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 03:27:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 03:27:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1581ms 03:27:11 INFO - PROCESS | 1813 | 1462530431807 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 03:27:11 INFO - PROCESS | 1813 | 1462530431812 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 03:27:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 03:27:11 INFO - PROCESS | 1813 | 1462530431819 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 03:27:11 INFO - PROCESS | 1813 | 1462530431822 Marionette TRACE conn4 <- [1,3098,null,{}] 03:27:11 INFO - PROCESS | 1813 | 1462530431829 Marionette TRACE conn4 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:12 INFO - PROCESS | 1813 | 1462530432064 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 03:27:12 INFO - PROCESS | 1813 | 1462530432377 Marionette TRACE conn4 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:12 INFO - PROCESS | 1813 | ++DOCSHELL 0x8c128800 == 125 [pid = 1813] [id = 784] 03:27:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 166 (0x9a25b000) [pid = 1813] [serial = 2351] [outer = (nil)] 03:27:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 167 (0x9ba51c00) [pid = 1813] [serial = 2352] [outer = 0x9a25b000] 03:27:12 INFO - PROCESS | 1813 | 1462530432470 Marionette DEBUG loaded listener.js 03:27:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 168 (0x9ba60400) [pid = 1813] [serial = 2353] [outer = 0x9a25b000] 03:27:13 INFO - PROCESS | 1813 | 1462530433358 Marionette TRACE conn4 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 03:27:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 03:27:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 03:27:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1581ms 03:27:13 INFO - PROCESS | 1813 | 1462530433402 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 03:27:13 INFO - PROCESS | 1813 | 1462530433406 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 03:27:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 03:27:13 INFO - PROCESS | 1813 | 1462530433413 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 03:27:13 INFO - PROCESS | 1813 | 1462530433417 Marionette TRACE conn4 <- [1,3102,null,{}] 03:27:13 INFO - PROCESS | 1813 | 1462530433464 Marionette TRACE conn4 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:13 INFO - PROCESS | 1813 | 1462530433855 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 03:27:14 INFO - PROCESS | 1813 | 1462530434136 Marionette TRACE conn4 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:14 INFO - PROCESS | 1813 | ++DOCSHELL 0x86def000 == 126 [pid = 1813] [id = 785] 03:27:14 INFO - PROCESS | 1813 | ++DOMWINDOW == 169 (0x887b2800) [pid = 1813] [serial = 2354] [outer = (nil)] 03:27:14 INFO - PROCESS | 1813 | ++DOMWINDOW == 170 (0x9c082c00) [pid = 1813] [serial = 2355] [outer = 0x887b2800] 03:27:14 INFO - PROCESS | 1813 | 1462530434233 Marionette DEBUG loaded listener.js 03:27:14 INFO - PROCESS | 1813 | ++DOMWINDOW == 171 (0x9d455800) [pid = 1813] [serial = 2356] [outer = 0x887b2800] 03:27:15 INFO - PROCESS | 1813 | 1462530435051 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 03:27:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 03:27:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1692ms 03:27:15 INFO - PROCESS | 1813 | 1462530435106 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 03:27:15 INFO - PROCESS | 1813 | 1462530435110 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 03:27:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 03:27:15 INFO - PROCESS | 1813 | 1462530435117 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 03:27:15 INFO - PROCESS | 1813 | 1462530435121 Marionette TRACE conn4 <- [1,3106,null,{}] 03:27:15 INFO - PROCESS | 1813 | 1462530435128 Marionette TRACE conn4 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:15 INFO - PROCESS | 1813 | 1462530435357 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 03:27:15 INFO - PROCESS | 1813 | 1462530435673 Marionette TRACE conn4 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:15 INFO - PROCESS | 1813 | ++DOCSHELL 0x87440000 == 127 [pid = 1813] [id = 786] 03:27:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 172 (0x9c08d800) [pid = 1813] [serial = 2357] [outer = (nil)] 03:27:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 173 (0xa0624800) [pid = 1813] [serial = 2358] [outer = 0x9c08d800] 03:27:15 INFO - PROCESS | 1813 | 1462530435763 Marionette DEBUG loaded listener.js 03:27:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 174 (0xa062f400) [pid = 1813] [serial = 2359] [outer = 0x9c08d800] 03:27:16 INFO - PROCESS | 1813 | 1462530436642 Marionette TRACE conn4 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 03:27:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 03:27:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 03:27:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 03:27:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1548ms 03:27:16 INFO - PROCESS | 1813 | 1462530436668 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 03:27:16 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 03:27:16 INFO - PROCESS | 1813 | 1462530436672 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 03:27:16 INFO - PROCESS | 1813 | 1462530436679 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 03:27:16 INFO - PROCESS | 1813 | 1462530436682 Marionette TRACE conn4 <- [1,3110,null,{}] 03:27:16 INFO - PROCESS | 1813 | 1462530436688 Marionette TRACE conn4 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:16 INFO - PROCESS | 1813 | 1462530436975 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 03:27:17 INFO - PROCESS | 1813 | 1462530437278 Marionette TRACE conn4 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:17 INFO - PROCESS | 1813 | ++DOCSHELL 0x887ae000 == 128 [pid = 1813] [id = 787] 03:27:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 175 (0x8944a400) [pid = 1813] [serial = 2360] [outer = (nil)] 03:27:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 176 (0x89452000) [pid = 1813] [serial = 2361] [outer = 0x8944a400] 03:27:17 INFO - PROCESS | 1813 | 1462530437376 Marionette DEBUG loaded listener.js 03:27:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 177 (0x89454000) [pid = 1813] [serial = 2362] [outer = 0x8944a400] 03:27:18 INFO - PROCESS | 1813 | 1462530438246 Marionette TRACE conn4 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 03:27:18 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 03:27:18 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 03:27:18 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 03:27:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 03:27:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 03:27:18 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 03:27:18 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1588ms 03:27:18 INFO - PROCESS | 1813 | 1462530438268 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 03:27:18 INFO - PROCESS | 1813 | 1462530438272 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 03:27:18 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 03:27:18 INFO - PROCESS | 1813 | 1462530438279 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 03:27:18 INFO - PROCESS | 1813 | 1462530438281 Marionette TRACE conn4 <- [1,3114,null,{}] 03:27:18 INFO - PROCESS | 1813 | 1462530438288 Marionette TRACE conn4 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 03:27:18 INFO - PROCESS | 1813 | 1462530438529 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 03:27:18 INFO - PROCESS | 1813 | 1462530438856 Marionette TRACE conn4 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"a3f6ee63-c91f-4bd9-adaf-047925625311\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 03:27:18 INFO - PROCESS | 1813 | ++DOCSHELL 0x8944e400 == 129 [pid = 1813] [id = 788] 03:27:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 178 (0x8944fc00) [pid = 1813] [serial = 2363] [outer = (nil)] 03:27:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 179 (0x9d85f400) [pid = 1813] [serial = 2364] [outer = 0x8944fc00] 03:27:18 INFO - PROCESS | 1813 | 1462530438951 Marionette DEBUG loaded listener.js 03:27:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 180 (0xa2148800) [pid = 1813] [serial = 2365] [outer = 0x8944fc00] 03:27:19 INFO - PROCESS | 1813 | 1462530439851 Marionette TRACE conn4 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 03:27:19 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 03:27:19 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1589ms 03:27:19 INFO - PROCESS | 1813 | 1462530439868 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 03:27:19 INFO - PROCESS | 1813 | 1462530439872 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 03:27:20 WARNING - u'runner_teardown' () 03:27:20 INFO - No more tests 03:27:21 INFO - Got 0 unexpected results 03:27:21 INFO - SUITE-END | took 1371s 03:27:21 INFO - Closing logging queue 03:27:21 INFO - queue closed 03:27:21 INFO - Return code: 0 03:27:21 WARNING - # TBPL SUCCESS # 03:27:21 INFO - Running post-action listener: _resource_record_post_action 03:27:21 INFO - Running post-run listener: _resource_record_post_run 03:27:22 INFO - Total resource usage - Wall time: 1408s; CPU: 98.0%; Read bytes: 14155776; Write bytes: 921501696; Read time: 764; Write time: 246328 03:27:22 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 03:27:22 INFO - install - Wall time: 32s; CPU: 100.0%; Read bytes: 0; Write bytes: 134549504; Read time: 0; Write time: 128768 03:27:22 INFO - run-tests - Wall time: 1376s; CPU: 98.0%; Read bytes: 13578240; Write bytes: 786952192; Read time: 740; Write time: 117560 03:27:22 INFO - Running post-run listener: _upload_blobber_files 03:27:22 INFO - Blob upload gear active. 03:27:22 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 03:27:22 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 03:27:22 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'] 03:27:22 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 03:27:22 INFO - (blobuploader) - INFO - Open directory for files ... 03:27:22 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 03:27:23 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 03:27:23 INFO - (blobuploader) - INFO - Uploading, attempt #1. 03:27:24 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 03:27:24 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 03:27:24 INFO - (blobuploader) - INFO - Done attempting. 03:27:24 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 03:27:24 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 03:27:24 INFO - (blobuploader) - INFO - Uploading, attempt #1. 03:27:24 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 03:27:24 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 03:27:24 INFO - (blobuploader) - INFO - Done attempting. 03:27:24 INFO - (blobuploader) - INFO - Iteration through files over. 03:27:24 INFO - Return code: 0 03:27:24 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 03:27:24 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 03:27:24 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/d5072ac0fbd846e9ff5d23dddad707f54facce433c7c5e634074e4b3bbbe373f6ab134215441efd2f9b118ce1460febde8027d2ebf4efb04c2d8c0b1fc06876e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/ad8cf88f68550968d93b06a3861bd0a6eadae642e7e974cb54eee7e046273ee201085b1c5b7808de5632800de4b9af4ecf675dddde1bdda0822f4d3b4f6a6076"} 03:27:24 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 03:27:24 INFO - Writing to file /builds/slave/test/properties/blobber_files 03:27:24 INFO - Contents: 03:27:24 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/d5072ac0fbd846e9ff5d23dddad707f54facce433c7c5e634074e4b3bbbe373f6ab134215441efd2f9b118ce1460febde8027d2ebf4efb04c2d8c0b1fc06876e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/ad8cf88f68550968d93b06a3861bd0a6eadae642e7e974cb54eee7e046273ee201085b1c5b7808de5632800de4b9af4ecf675dddde1bdda0822f4d3b4f6a6076"} 03:27:24 INFO - Running post-run listener: copy_logs_to_upload_dir 03:27:24 INFO - Copying logs to upload dir... 03:27:24 INFO - mkdir: /builds/slave/test/build/upload/logs 03:27:24 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1528.196193 ========= master_lag: 0.43 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 25 mins, 28 secs) (at 2016-05-06 03:27:25.457074) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-06 03:27:25.462872) ========= 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-1462528784.50014-1311219914 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/d5072ac0fbd846e9ff5d23dddad707f54facce433c7c5e634074e4b3bbbe373f6ab134215441efd2f9b118ce1460febde8027d2ebf4efb04c2d8c0b1fc06876e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/ad8cf88f68550968d93b06a3861bd0a6eadae642e7e974cb54eee7e046273ee201085b1c5b7808de5632800de4b9af4ecf675dddde1bdda0822f4d3b4f6a6076"} build_url:https://queue.taskcluster.net/v1/task/OaANsZY4RRarX6tIIe_TqQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/OaANsZY4RRarX6tIIe_TqQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.032216 build_url: 'https://queue.taskcluster.net/v1/task/OaANsZY4RRarX6tIIe_TqQ/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/d5072ac0fbd846e9ff5d23dddad707f54facce433c7c5e634074e4b3bbbe373f6ab134215441efd2f9b118ce1460febde8027d2ebf4efb04c2d8c0b1fc06876e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/ad8cf88f68550968d93b06a3861bd0a6eadae642e7e974cb54eee7e046273ee201085b1c5b7808de5632800de4b9af4ecf675dddde1bdda0822f4d3b4f6a6076"}' symbols_url: 'https://queue.taskcluster.net/v1/task/OaANsZY4RRarX6tIIe_TqQ/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-06 03:27:25.523252) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-06 03:27:25.523718) ========= 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-1462528784.50014-1311219914 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.016645 ========= master_lag: 0.03 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-06 03:27:25.571446) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-06 03:27:25.571878) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-06 03:27:25.572470) ========= ========= Total master_lag: 0.62 =========