builder: mozilla-aurora_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-491 starttime: 1462834303.87 results: success (0) buildid: 20160509140655 builduid: 51fec580243d478c9aa09015fb798427 revision: 1a31ddc2411f1bf4b9f6766811b5fb4ff3891c27 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-09 15:51:43.872114) ========= master: http://buildbot-master05.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-09 15:51:43.872534) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-09 15:51:43.872826) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-09 15:51:44.004674) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-09 15:51:44.005000) ========= 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-1462834140.599696-525235005 _=/tools/buildbot/bin/python using PTY: False --2016-05-09 15:51:44-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 4.96M=0.002s 2016-05-09 15:51:44 (4.96 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.271262 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-09 15:51:44.315883) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-09 15:51:44.316227) ========= 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-1462834140.599696-525235005 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.086852 ========= master_lag: 0.09 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-09 15:51:44.494937) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-09 15:51:44.495275) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 1a31ddc2411f1bf4b9f6766811b5fb4ff3891c27 --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 1a31ddc2411f1bf4b9f6766811b5fb4ff3891c27 --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-1462834140.599696-525235005 _=/tools/buildbot/bin/python using PTY: False 2016-05-09 15:51:44,618 truncating revision to first 12 chars 2016-05-09 15:51:44,618 Setting DEBUG logging. 2016-05-09 15:51:44,619 attempt 1/10 2016-05-09 15:51:44,619 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/1a31ddc2411f?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-09 15:51:44,951 unpacking tar archive at: mozilla-aurora-1a31ddc2411f/testing/mozharness/ program finished with exit code 0 elapsedTime=0.617907 ========= master_lag: 0.07 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-09 15:51:45.183873) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-09 15:51:45.184205) ========= script_repo_revision: 1a31ddc2411f1bf4b9f6766811b5fb4ff3891c27 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-09 15:51:45.184586) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 3 secs) (at 2016-05-09 15:51:45.184861) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 3 secs) (at 2016-05-09 15:51:48.750713) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 27 mins, 50 secs) (at 2016-05-09 15:51:48.750981) ========= /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-1462834140.599696-525235005 _=/tools/buildbot/bin/python using PTY: False 15:51:48 INFO - MultiFileLogger online at 20160509 15:51:48 in /builds/slave/test 15:51:49 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 15:51:49 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 15:51:49 INFO - {'append_to_log': False, 15:51:49 INFO - 'base_work_dir': '/builds/slave/test', 15:51:49 INFO - 'blob_upload_branch': 'mozilla-aurora', 15:51:49 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 15:51:49 INFO - 'buildbot_json_path': 'buildprops.json', 15:51:49 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 15:51:49 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 15:51:49 INFO - 'download_minidump_stackwalk': True, 15:51:49 INFO - 'download_symbols': 'true', 15:51:49 INFO - 'e10s': False, 15:51:49 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 15:51:49 INFO - 'tooltool.py': '/tools/tooltool.py', 15:51:49 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 15:51:49 INFO - '/tools/misc-python/virtualenv.py')}, 15:51:49 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 15:51:49 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 15:51:49 INFO - 'log_level': 'info', 15:51:49 INFO - 'log_to_console': True, 15:51:49 INFO - 'opt_config_files': (), 15:51:49 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 15:51:49 INFO - '--processes=1', 15:51:49 INFO - '--config=%(test_path)s/wptrunner.ini', 15:51:49 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 15:51:49 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 15:51:49 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 15:51:49 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 15:51:49 INFO - 'pip_index': False, 15:51:49 INFO - 'require_test_zip': True, 15:51:49 INFO - 'test_type': ('testharness',), 15:51:49 INFO - 'this_chunk': '1', 15:51:49 INFO - 'tooltool_cache': '/builds/tooltool_cache', 15:51:49 INFO - 'total_chunks': '10', 15:51:49 INFO - 'virtualenv_path': 'venv', 15:51:49 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 15:51:49 INFO - 'work_dir': 'build'} 15:51:49 INFO - ##### 15:51:49 INFO - ##### Running clobber step. 15:51:49 INFO - ##### 15:51:49 INFO - Running pre-action listener: _resource_record_pre_action 15:51:49 INFO - Running main action method: clobber 15:51:49 INFO - rmtree: /builds/slave/test/build 15:51:49 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 15:51:51 INFO - Running post-action listener: _resource_record_post_action 15:51:51 INFO - ##### 15:51:51 INFO - ##### Running read-buildbot-config step. 15:51:51 INFO - ##### 15:51:51 INFO - Running pre-action listener: _resource_record_pre_action 15:51:51 INFO - Running main action method: read_buildbot_config 15:51:51 INFO - Using buildbot properties: 15:51:51 INFO - { 15:51:51 INFO - "project": "", 15:51:51 INFO - "product": "firefox", 15:51:51 INFO - "script_repo_revision": "production", 15:51:51 INFO - "scheduler": "tests-mozilla-aurora-ubuntu32_vm-debug-unittest", 15:51:51 INFO - "repository": "", 15:51:51 INFO - "buildername": "Ubuntu VM 12.04 mozilla-aurora debug test web-platform-tests-1", 15:51:51 INFO - "buildid": "20160509140655", 15:51:51 INFO - "pgo_build": "False", 15:51:51 INFO - "basedir": "/builds/slave/test", 15:51:51 INFO - "buildnumber": 46, 15:51:51 INFO - "slavename": "tst-linux32-spot-491", 15:51:51 INFO - "revision": "1a31ddc2411f1bf4b9f6766811b5fb4ff3891c27", 15:51:51 INFO - "master": "http://buildbot-master05.bb.releng.usw2.mozilla.com:8201/", 15:51:51 INFO - "platform": "linux", 15:51:51 INFO - "branch": "mozilla-aurora", 15:51:51 INFO - "repo_path": "releases/mozilla-aurora", 15:51:51 INFO - "moz_repo_path": "", 15:51:52 INFO - "stage_platform": "linux", 15:51:52 INFO - "builduid": "51fec580243d478c9aa09015fb798427", 15:51:52 INFO - "slavebuilddir": "test" 15:51:52 INFO - } 15:51:52 INFO - Found installer url https://queue.taskcluster.net/v1/task/K4rFByyRTnC60bmLUpr2VA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2. 15:51:52 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/K4rFByyRTnC60bmLUpr2VA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json. 15:51:52 INFO - Running post-action listener: _resource_record_post_action 15:51:52 INFO - ##### 15:51:52 INFO - ##### Running download-and-extract step. 15:51:52 INFO - ##### 15:51:52 INFO - Running pre-action listener: _resource_record_pre_action 15:51:52 INFO - Running main action method: download_and_extract 15:51:52 INFO - mkdir: /builds/slave/test/build/tests 15:51:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:51:52 INFO - https://queue.taskcluster.net/v1/task/K4rFByyRTnC60bmLUpr2VA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 15:51:52 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/K4rFByyRTnC60bmLUpr2VA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 15:51:52 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/K4rFByyRTnC60bmLUpr2VA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 15:51:52 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/K4rFByyRTnC60bmLUpr2VA/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 15:51:52 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/K4rFByyRTnC60bmLUpr2VA/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 15:51:53 INFO - Downloaded 1325 bytes. 15:51:53 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 15:51:53 INFO - Using the following test package requirements: 15:51:53 INFO - {u'common': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 15:51:53 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 15:51:53 INFO - u'firefox-48.0a2.en-US.linux-i686.cppunittest.tests.zip'], 15:51:53 INFO - u'gtest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 15:51:53 INFO - u'firefox-48.0a2.en-US.linux-i686.gtest.tests.zip'], 15:51:53 INFO - u'jittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 15:51:53 INFO - u'jsshell-linux-i686.zip'], 15:51:53 INFO - u'mochitest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 15:51:53 INFO - u'firefox-48.0a2.en-US.linux-i686.mochitest.tests.zip'], 15:51:53 INFO - u'mozbase': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 15:51:53 INFO - u'reftest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 15:51:53 INFO - u'firefox-48.0a2.en-US.linux-i686.reftest.tests.zip'], 15:51:53 INFO - u'talos': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 15:51:53 INFO - u'firefox-48.0a2.en-US.linux-i686.talos.tests.zip'], 15:51:53 INFO - u'web-platform': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 15:51:53 INFO - u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'], 15:51:53 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 15:51:53 INFO - u'firefox-48.0a2.en-US.linux-i686.xpcshell.tests.zip']} 15:51:53 INFO - Downloading packages: [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 15:51: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')]} 15:51:53 INFO - https://queue.taskcluster.net/v1/task/K4rFByyRTnC60bmLUpr2VA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 15:51:53 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/K4rFByyRTnC60bmLUpr2VA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 15:51:53 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/K4rFByyRTnC60bmLUpr2VA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 15:51:53 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/K4rFByyRTnC60bmLUpr2VA/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 15:51:53 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/K4rFByyRTnC60bmLUpr2VA/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 15:51:57 INFO - Downloaded 22424169 bytes. 15:51:57 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/*'] 15:51:57 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/* 15:51:58 INFO - caution: filename not matched: web-platform/* 15:51:58 INFO - Return code: 11 15:51:58 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')]} 15:51:58 INFO - https://queue.taskcluster.net/v1/task/K4rFByyRTnC60bmLUpr2VA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 15:51:58 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/K4rFByyRTnC60bmLUpr2VA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 15:51:58 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/K4rFByyRTnC60bmLUpr2VA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 15:51:58 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/K4rFByyRTnC60bmLUpr2VA/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 15:51:58 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/K4rFByyRTnC60bmLUpr2VA/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 15:52:01 INFO - Downloaded 36408641 bytes. 15:52:01 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/*'] 15:52:01 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/* 15:52:05 INFO - caution: filename not matched: bin/* 15:52:05 INFO - caution: filename not matched: config/* 15:52:05 INFO - caution: filename not matched: mozbase/* 15:52:05 INFO - caution: filename not matched: marionette/* 15:52:05 INFO - caution: filename not matched: tools/wptserve/* 15:52:05 INFO - Return code: 11 15:52:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:52:05 INFO - https://queue.taskcluster.net/v1/task/K4rFByyRTnC60bmLUpr2VA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 15:52:05 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/K4rFByyRTnC60bmLUpr2VA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 15:52:05 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/K4rFByyRTnC60bmLUpr2VA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 15:52:05 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/K4rFByyRTnC60bmLUpr2VA/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 15:52:05 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/K4rFByyRTnC60bmLUpr2VA/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 15:52:11 INFO - Downloaded 69315637 bytes. 15:52:11 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/K4rFByyRTnC60bmLUpr2VA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 15:52:11 INFO - mkdir: /builds/slave/test/properties 15:52:11 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 15:52:11 INFO - Writing to file /builds/slave/test/properties/build_url 15:52:11 INFO - Contents: 15:52:11 INFO - build_url:https://queue.taskcluster.net/v1/task/K4rFByyRTnC60bmLUpr2VA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 15:52:12 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/K4rFByyRTnC60bmLUpr2VA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 15:52:12 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 15:52:12 INFO - Writing to file /builds/slave/test/properties/symbols_url 15:52:12 INFO - Contents: 15:52:12 INFO - symbols_url:https://queue.taskcluster.net/v1/task/K4rFByyRTnC60bmLUpr2VA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 15:52:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:52:12 INFO - https://queue.taskcluster.net/v1/task/K4rFByyRTnC60bmLUpr2VA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 15:52:12 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/K4rFByyRTnC60bmLUpr2VA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 15:52:12 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/K4rFByyRTnC60bmLUpr2VA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 15:52:12 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/K4rFByyRTnC60bmLUpr2VA/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 15:52:12 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/K4rFByyRTnC60bmLUpr2VA/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 15:52:20 INFO - Downloaded 92304971 bytes. 15:52:20 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'] 15:52:20 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 15:52:28 INFO - Return code: 0 15:52:28 INFO - Running post-action listener: _resource_record_post_action 15:52:28 INFO - Running post-action listener: set_extra_try_arguments 15:52:28 INFO - ##### 15:52:28 INFO - ##### Running create-virtualenv step. 15:52:28 INFO - ##### 15:52:28 INFO - Running pre-action listener: _pre_create_virtualenv 15:52:28 INFO - Running pre-action listener: _resource_record_pre_action 15:52:28 INFO - Running main action method: create_virtualenv 15:52:28 INFO - Creating virtualenv /builds/slave/test/build/venv 15:52:28 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 15:52:28 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 15:52:29 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 15:52:29 INFO - Using real prefix '/usr' 15:52:29 INFO - New python executable in /builds/slave/test/build/venv/bin/python 15:52:31 INFO - Installing distribute.............................................................................................................................................................................................done. 15:52:35 INFO - Installing pip.................done. 15:52:35 INFO - Return code: 0 15:52:35 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 15:52:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:52:35 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:52:35 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 15:52:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:52:35 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:52:35 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 15:52:35 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9a41c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9aa8598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9b5af28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x983ce30>, '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 0x9ad9c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9b58470>, '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-1462834140.599696-525235005', '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 15:52:35 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 15:52:35 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 15:52:35 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 15:52:35 INFO - 'CCACHE_UMASK': '002', 15:52:35 INFO - 'DISPLAY': ':0', 15:52:35 INFO - 'HOME': '/home/cltbld', 15:52:35 INFO - 'LANG': 'en_US.UTF-8', 15:52:35 INFO - 'LOGNAME': 'cltbld', 15:52:35 INFO - 'MAIL': '/var/mail/cltbld', 15:52:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:52:35 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 15:52:35 INFO - 'MOZ_NO_REMOTE': '1', 15:52:35 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 15:52:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:52:35 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 15:52:35 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 15:52:35 INFO - 'PWD': '/builds/slave/test', 15:52:35 INFO - 'SHELL': '/bin/bash', 15:52:35 INFO - 'SHLVL': '1', 15:52:35 INFO - 'TERM': 'linux', 15:52:35 INFO - 'TMOUT': '86400', 15:52:35 INFO - 'USER': 'cltbld', 15:52:35 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1462834140.599696-525235005', 15:52:35 INFO - '_': '/tools/buildbot/bin/python'} 15:52:35 INFO - Ignoring indexes: https://pypi.python.org/simple/ 15:52:35 INFO - Downloading/unpacking psutil>=0.7.1 15:52:35 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 15:52:35 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 15:52:35 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 15:52:35 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 15:52:35 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 15:52:35 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 15:52:39 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 15:52:39 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 15:52:39 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 15:52:39 INFO - Installing collected packages: psutil 15:52:39 INFO - Running setup.py install for psutil 15:52:39 INFO - building 'psutil._psutil_linux' extension 15:52:39 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -DPSUTIL_VERSION=311 -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-i686-2.7/psutil/_psutil_linux.o 15:52:39 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 15:52:39 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 15:52:40 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 15:52:40 INFO - building 'psutil._psutil_posix' extension 15:52:40 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-i686-2.7/psutil/_psutil_posix.o 15:52:40 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_posix.o -o build/lib.linux-i686-2.7/psutil/_psutil_posix.so 15:52:40 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 15:52:40 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 15:52:40 INFO - Successfully installed psutil 15:52:40 INFO - Cleaning up... 15:52:40 INFO - Return code: 0 15:52:40 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 15:52:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:52:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:52:40 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 15:52:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:52:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:52:40 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 15:52:40 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9a41c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9aa8598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9b5af28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x983ce30>, '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 0x9ad9c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9b58470>, '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-1462834140.599696-525235005', '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 15:52:40 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 15:52:40 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 15:52:40 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 15:52:40 INFO - 'CCACHE_UMASK': '002', 15:52:40 INFO - 'DISPLAY': ':0', 15:52:40 INFO - 'HOME': '/home/cltbld', 15:52:40 INFO - 'LANG': 'en_US.UTF-8', 15:52:40 INFO - 'LOGNAME': 'cltbld', 15:52:40 INFO - 'MAIL': '/var/mail/cltbld', 15:52:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:52:40 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 15:52:40 INFO - 'MOZ_NO_REMOTE': '1', 15:52:40 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 15:52:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:52:40 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 15:52:40 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 15:52:40 INFO - 'PWD': '/builds/slave/test', 15:52:40 INFO - 'SHELL': '/bin/bash', 15:52:40 INFO - 'SHLVL': '1', 15:52:40 INFO - 'TERM': 'linux', 15:52:40 INFO - 'TMOUT': '86400', 15:52:40 INFO - 'USER': 'cltbld', 15:52:40 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1462834140.599696-525235005', 15:52:40 INFO - '_': '/tools/buildbot/bin/python'} 15:52:41 INFO - Ignoring indexes: https://pypi.python.org/simple/ 15:52:41 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 15:52:41 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 15:52:41 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 15:52:41 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 15:52:41 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 15:52:41 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 15:52:41 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 15:52:45 INFO - Downloading mozsystemmonitor-0.0.tar.gz 15:52:45 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 15:52:45 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 15:52:45 INFO - Installing collected packages: mozsystemmonitor 15:52:45 INFO - Running setup.py install for mozsystemmonitor 15:52:45 INFO - Successfully installed mozsystemmonitor 15:52:45 INFO - Cleaning up... 15:52:45 INFO - Return code: 0 15:52:45 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 15:52:45 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')]} 15:52:45 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:52:45 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 15:52:45 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')]} 15:52:45 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:52:45 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 15:52:45 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9a41c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9aa8598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9b5af28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x983ce30>, '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 0x9ad9c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9b58470>, '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-1462834140.599696-525235005', '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 15:52:45 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 15:52:45 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 15:52:45 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 15:52:45 INFO - 'CCACHE_UMASK': '002', 15:52:45 INFO - 'DISPLAY': ':0', 15:52:45 INFO - 'HOME': '/home/cltbld', 15:52:45 INFO - 'LANG': 'en_US.UTF-8', 15:52:45 INFO - 'LOGNAME': 'cltbld', 15:52:45 INFO - 'MAIL': '/var/mail/cltbld', 15:52:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:52:45 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 15:52:45 INFO - 'MOZ_NO_REMOTE': '1', 15:52:45 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 15:52:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:52:45 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 15:52:45 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 15:52:45 INFO - 'PWD': '/builds/slave/test', 15:52:45 INFO - 'SHELL': '/bin/bash', 15:52:45 INFO - 'SHLVL': '1', 15:52:45 INFO - 'TERM': 'linux', 15:52:45 INFO - 'TMOUT': '86400', 15:52:45 INFO - 'USER': 'cltbld', 15:52:45 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1462834140.599696-525235005', 15:52:45 INFO - '_': '/tools/buildbot/bin/python'} 15:52:45 INFO - Ignoring indexes: https://pypi.python.org/simple/ 15:52:45 INFO - Downloading/unpacking blobuploader==1.2.4 15:52:45 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 15:52:45 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 15:52:45 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 15:52:45 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 15:52:45 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 15:52:45 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 15:52:49 INFO - Downloading blobuploader-1.2.4.tar.gz 15:52:49 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 15:52:49 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 15:52:49 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 15:52:49 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 15:52:49 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 15:52:49 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 15:52:49 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 15:52:49 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 15:52:50 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 15:52:50 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 15:52:50 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 15:52:50 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 15:52:50 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 15:52:50 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 15:52:50 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 15:52:50 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 15:52:50 INFO - Downloading docopt-0.6.1.tar.gz 15:52:50 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 15:52:51 INFO - Installing collected packages: blobuploader, requests, docopt 15:52:51 INFO - Running setup.py install for blobuploader 15:52:51 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 15:52:51 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 15:52:51 INFO - Running setup.py install for requests 15:52:52 INFO - Running setup.py install for docopt 15:52:52 INFO - Successfully installed blobuploader requests docopt 15:52:52 INFO - Cleaning up... 15:52:52 INFO - Return code: 0 15:52:52 INFO - Installing None into virtualenv /builds/slave/test/build/venv 15:52:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:52:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:52:52 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 15:52:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:52:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:52:52 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 15:52:52 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9a41c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9aa8598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9b5af28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x983ce30>, '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 0x9ad9c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9b58470>, '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-1462834140.599696-525235005', '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 15:52:52 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 15:52:52 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 15:52:52 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 15:52:52 INFO - 'CCACHE_UMASK': '002', 15:52:52 INFO - 'DISPLAY': ':0', 15:52:52 INFO - 'HOME': '/home/cltbld', 15:52:52 INFO - 'LANG': 'en_US.UTF-8', 15:52:52 INFO - 'LOGNAME': 'cltbld', 15:52:52 INFO - 'MAIL': '/var/mail/cltbld', 15:52:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:52:52 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 15:52:52 INFO - 'MOZ_NO_REMOTE': '1', 15:52:52 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 15:52:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:52:52 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 15:52:52 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 15:52:52 INFO - 'PWD': '/builds/slave/test', 15:52:52 INFO - 'SHELL': '/bin/bash', 15:52:52 INFO - 'SHLVL': '1', 15:52:52 INFO - 'TERM': 'linux', 15:52:52 INFO - 'TMOUT': '86400', 15:52:52 INFO - 'USER': 'cltbld', 15:52:52 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1462834140.599696-525235005', 15:52:52 INFO - '_': '/tools/buildbot/bin/python'} 15:52:52 INFO - Ignoring indexes: https://pypi.python.org/simple/ 15:52:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 15:52:52 INFO - Running setup.py (path:/tmp/pip-AbVUeI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 15:52:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 15:52:52 INFO - Running setup.py (path:/tmp/pip-vYHRrs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 15:52:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 15:52:53 INFO - Running setup.py (path:/tmp/pip-kbO6Sj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 15:52:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 15:52:53 INFO - Running setup.py (path:/tmp/pip-_4WpNl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 15:52:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 15:52:53 INFO - Running setup.py (path:/tmp/pip-JxbrNd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 15:52:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 15:52:53 INFO - Running setup.py (path:/tmp/pip-JmVNNu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 15:52:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 15:52:53 INFO - Running setup.py (path:/tmp/pip-YgtEYl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 15:52:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 15:52:53 INFO - Running setup.py (path:/tmp/pip-LVwDpJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 15:52:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 15:52:53 INFO - Running setup.py (path:/tmp/pip-XdSXhM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 15:52:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 15:52:54 INFO - Running setup.py (path:/tmp/pip-L1PnQr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 15:52:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 15:52:54 INFO - Running setup.py (path:/tmp/pip-4FCSGm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 15:52:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 15:52:54 INFO - Running setup.py (path:/tmp/pip-VlUvgn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 15:52:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 15:52:54 INFO - Running setup.py (path:/tmp/pip-__YpSv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 15:52:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 15:52:54 INFO - Running setup.py (path:/tmp/pip-Uz6Nne-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 15:52:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 15:52:54 INFO - Running setup.py (path:/tmp/pip-iYsr7r-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 15:52:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 15:52:54 INFO - Running setup.py (path:/tmp/pip-RnwXM2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 15:52:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 15:52:54 INFO - Running setup.py (path:/tmp/pip-DyDrxj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 15:52:55 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 15:52:55 INFO - Running setup.py (path:/tmp/pip-PSXeEL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 15:52:55 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 15:52:55 INFO - Running setup.py (path:/tmp/pip-oyaK21-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 15:52:55 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 15:52:55 INFO - Running setup.py (path:/tmp/pip-RXkzHX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 15:52:55 INFO - Unpacking /builds/slave/test/build/tests/marionette 15:52:55 INFO - Running setup.py (path:/tmp/pip-EEQ5lg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 15:52:56 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 15:52:56 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 15:52:56 INFO - Running setup.py install for manifestparser 15:52:56 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 15:52:56 INFO - Running setup.py install for mozcrash 15:52:56 INFO - Running setup.py install for mozdebug 15:52:56 INFO - Running setup.py install for mozdevice 15:52:56 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 15:52:56 INFO - Installing dm script to /builds/slave/test/build/venv/bin 15:52:56 INFO - Running setup.py install for mozfile 15:52:57 INFO - Running setup.py install for mozhttpd 15:52:57 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 15:52:57 INFO - Running setup.py install for mozinfo 15:52:57 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 15:52:57 INFO - Running setup.py install for mozInstall 15:52:57 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 15:52:57 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 15:52:57 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 15:52:57 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 15:52:57 INFO - Running setup.py install for mozleak 15:52:57 INFO - Running setup.py install for mozlog 15:52:58 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 15:52:58 INFO - Running setup.py install for moznetwork 15:52:58 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 15:52:58 INFO - Running setup.py install for mozprocess 15:52:58 INFO - Running setup.py install for mozprofile 15:52:58 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 15:52:58 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 15:52:58 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 15:52:58 INFO - Running setup.py install for mozrunner 15:52:59 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 15:52:59 INFO - Running setup.py install for mozscreenshot 15:52:59 INFO - Running setup.py install for moztest 15:52:59 INFO - Running setup.py install for mozversion 15:52:59 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 15:52:59 INFO - Running setup.py install for wptserve 15:53:00 INFO - Running setup.py install for marionette-driver 15:53:00 INFO - Running setup.py install for browsermob-proxy 15:53:00 INFO - Running setup.py install for marionette-client 15:53:00 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 15:53:01 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 15:53:01 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 15:53:01 INFO - Cleaning up... 15:53:01 INFO - Return code: 0 15:53:01 INFO - Installing None into virtualenv /builds/slave/test/build/venv 15:53: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')]} 15:53:01 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:53:01 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 15:53: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')]} 15:53:01 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:53:01 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 15:53:01 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9a41c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9aa8598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9b5af28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x983ce30>, '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 0x9ad9c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9b58470>, '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-1462834140.599696-525235005', '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 15:53:01 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 15:53:01 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 15:53:01 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 15:53:01 INFO - 'CCACHE_UMASK': '002', 15:53:01 INFO - 'DISPLAY': ':0', 15:53:01 INFO - 'HOME': '/home/cltbld', 15:53:01 INFO - 'LANG': 'en_US.UTF-8', 15:53:01 INFO - 'LOGNAME': 'cltbld', 15:53:01 INFO - 'MAIL': '/var/mail/cltbld', 15:53:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:53:01 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 15:53:01 INFO - 'MOZ_NO_REMOTE': '1', 15:53:01 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 15:53:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:53:01 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 15:53:01 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 15:53:01 INFO - 'PWD': '/builds/slave/test', 15:53:01 INFO - 'SHELL': '/bin/bash', 15:53:01 INFO - 'SHLVL': '1', 15:53:01 INFO - 'TERM': 'linux', 15:53:01 INFO - 'TMOUT': '86400', 15:53:01 INFO - 'USER': 'cltbld', 15:53:01 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1462834140.599696-525235005', 15:53:01 INFO - '_': '/tools/buildbot/bin/python'} 15:53:01 INFO - Ignoring indexes: https://pypi.python.org/simple/ 15:53:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 15:53:01 INFO - Running setup.py (path:/tmp/pip-WNCFgg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 15:53:01 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)) 15:53:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 15:53:01 INFO - Running setup.py (path:/tmp/pip-VPbBSO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 15:53:02 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)) 15:53:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 15:53:02 INFO - Running setup.py (path:/tmp/pip-xwt8_t-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 15:53:02 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)) 15:53:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 15:53:02 INFO - Running setup.py (path:/tmp/pip-GPXs2H-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 15:53:02 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)) 15:53:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 15:53:02 INFO - Running setup.py (path:/tmp/pip-2KG_td-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 15:53:02 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)) 15:53:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 15:53:02 INFO - Running setup.py (path:/tmp/pip-yAycnq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 15:53:02 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)) 15:53:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 15:53:02 INFO - Running setup.py (path:/tmp/pip-83bzOn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 15:53:02 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)) 15:53:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 15:53:02 INFO - Running setup.py (path:/tmp/pip-u_I1ss-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 15:53:03 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)) 15:53:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 15:53:03 INFO - Running setup.py (path:/tmp/pip-prlBg8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 15:53:03 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)) 15:53:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 15:53:03 INFO - Running setup.py (path:/tmp/pip-T2UJxJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 15:53:03 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)) 15:53:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 15:53:03 INFO - Running setup.py (path:/tmp/pip-lUHoLq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 15:53:03 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)) 15:53:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 15:53:03 INFO - Running setup.py (path:/tmp/pip-XUPS8K-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 15:53:03 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)) 15:53:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 15:53:03 INFO - Running setup.py (path:/tmp/pip-7qyDp_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 15:53:03 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)) 15:53:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 15:53:03 INFO - Running setup.py (path:/tmp/pip-2kjKoO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 15:53:03 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)) 15:53:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 15:53:03 INFO - Running setup.py (path:/tmp/pip-Oj4xM5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 15:53:04 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)) 15:53:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 15:53:04 INFO - Running setup.py (path:/tmp/pip-wS_ps6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 15:53:04 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)) 15:53:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 15:53:04 INFO - Running setup.py (path:/tmp/pip-tfSLdn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 15:53:04 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)) 15:53:04 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 15:53:04 INFO - Running setup.py (path:/tmp/pip-ng9qbe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 15:53:04 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)) 15:53:04 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 15:53:04 INFO - Running setup.py (path:/tmp/pip-0C8UZw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 15:53:04 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)) 15:53:04 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 15:53:04 INFO - Running setup.py (path:/tmp/pip-Z7QJ6u-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 15:53:04 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)) 15:53:04 INFO - Unpacking /builds/slave/test/build/tests/marionette 15:53:05 INFO - Running setup.py (path:/tmp/pip-uAizTL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 15:53:05 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 15:53:05 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)) 15:53:05 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)) 15:53:05 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)) 15:53:05 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)) 15:53:05 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)) 15:53:05 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)) 15:53:05 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 15:53:05 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 15:53:05 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 15:53:05 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 15:53:05 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 15:53:05 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 15:53:05 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 15:53:08 INFO - Downloading blessings-1.6.tar.gz 15:53:08 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 15:53:09 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)) 15:53:09 INFO - Installing collected packages: blessings 15:53:09 INFO - Running setup.py install for blessings 15:53:09 INFO - Successfully installed blessings 15:53:09 INFO - Cleaning up... 15:53:09 INFO - Return code: 0 15:53:09 INFO - Done creating virtualenv /builds/slave/test/build/venv. 15:53:09 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 15:53:09 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 15:53:09 INFO - Reading from file tmpfile_stdout 15:53:09 INFO - Current package versions: 15:53:09 INFO - argparse == 1.2.1 15:53:09 INFO - blessings == 1.6 15:53:09 INFO - blobuploader == 1.2.4 15:53:09 INFO - browsermob-proxy == 0.6.0 15:53:09 INFO - docopt == 0.6.1 15:53:09 INFO - manifestparser == 1.1 15:53:09 INFO - marionette-client == 2.3.0 15:53:09 INFO - marionette-driver == 1.4.0 15:53:09 INFO - mozInstall == 1.12 15:53:09 INFO - mozcrash == 0.17 15:53:09 INFO - mozdebug == 0.1 15:53:09 INFO - mozdevice == 0.48 15:53:09 INFO - mozfile == 1.2 15:53:09 INFO - mozhttpd == 0.7 15:53:09 INFO - mozinfo == 0.9 15:53:09 INFO - mozleak == 0.1 15:53:09 INFO - mozlog == 3.1 15:53:09 INFO - moznetwork == 0.27 15:53:09 INFO - mozprocess == 0.22 15:53:09 INFO - mozprofile == 0.28 15:53:09 INFO - mozrunner == 6.11 15:53:09 INFO - mozscreenshot == 0.1 15:53:09 INFO - mozsystemmonitor == 0.0 15:53:09 INFO - moztest == 0.7 15:53:09 INFO - mozversion == 1.4 15:53:09 INFO - psutil == 3.1.1 15:53:09 INFO - requests == 1.2.3 15:53:09 INFO - wptserve == 1.4.0 15:53:09 INFO - wsgiref == 0.1.2 15:53:09 INFO - Running post-action listener: _resource_record_post_action 15:53:09 INFO - Running post-action listener: _start_resource_monitoring 15:53:09 INFO - Starting resource monitoring. 15:53:09 INFO - ##### 15:53:09 INFO - ##### Running pull step. 15:53:09 INFO - ##### 15:53:09 INFO - Running pre-action listener: _resource_record_pre_action 15:53:09 INFO - Running main action method: pull 15:53:09 INFO - Pull has nothing to do! 15:53:09 INFO - Running post-action listener: _resource_record_post_action 15:53:09 INFO - ##### 15:53:09 INFO - ##### Running install step. 15:53:09 INFO - ##### 15:53:09 INFO - Running pre-action listener: _resource_record_pre_action 15:53:09 INFO - Running main action method: install 15:53:09 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 15:53:09 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 15:53:10 INFO - Reading from file tmpfile_stdout 15:53:10 INFO - Detecting whether we're running mozinstall >=1.0... 15:53:10 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 15:53:10 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 15:53:10 INFO - Reading from file tmpfile_stdout 15:53:10 INFO - Output received: 15:53:10 INFO - Usage: mozinstall [options] installer 15:53:10 INFO - Options: 15:53:10 INFO - -h, --help show this help message and exit 15:53:10 INFO - -d DEST, --destination=DEST 15:53:10 INFO - Directory to install application into. [default: 15:53:10 INFO - "/builds/slave/test"] 15:53:10 INFO - --app=APP Application being installed. [default: firefox] 15:53:10 INFO - mkdir: /builds/slave/test/build/application 15:53:10 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'] 15:53:10 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 15:53:46 INFO - Reading from file tmpfile_stdout 15:53:46 INFO - Output received: 15:53:46 INFO - /builds/slave/test/build/application/firefox/firefox 15:53:46 INFO - Running post-action listener: _resource_record_post_action 15:53:46 INFO - ##### 15:53:46 INFO - ##### Running run-tests step. 15:53:46 INFO - ##### 15:53:46 INFO - Running pre-action listener: _resource_record_pre_action 15:53:46 INFO - Running main action method: run_tests 15:53:46 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 15:53:46 INFO - Minidump filename unknown. Determining based upon platform and architecture. 15:53:46 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 15:53:46 INFO - grabbing minidump binary from tooltool 15:53:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:53:46 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 0x983ce30>, '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 0x9ad9c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9b58470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 15:53:46 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 15:53:46 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 15:53:46 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 15:53:46 INFO - Return code: 0 15:53:46 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 15:53:46 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 15:53:46 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/K4rFByyRTnC60bmLUpr2VA/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 15:53:46 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/K4rFByyRTnC60bmLUpr2VA/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 15:53:46 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 15:53:46 INFO - 'CCACHE_UMASK': '002', 15:53:46 INFO - 'DISPLAY': ':0', 15:53:46 INFO - 'HOME': '/home/cltbld', 15:53:46 INFO - 'LANG': 'en_US.UTF-8', 15:53:46 INFO - 'LOGNAME': 'cltbld', 15:53:46 INFO - 'MAIL': '/var/mail/cltbld', 15:53:46 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 15:53:46 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:53:46 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 15:53:46 INFO - 'MOZ_NO_REMOTE': '1', 15:53:46 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 15:53:46 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:53:46 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 15:53:46 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 15:53:46 INFO - 'PWD': '/builds/slave/test', 15:53:46 INFO - 'SHELL': '/bin/bash', 15:53:46 INFO - 'SHLVL': '1', 15:53:46 INFO - 'TERM': 'linux', 15:53:46 INFO - 'TMOUT': '86400', 15:53:46 INFO - 'USER': 'cltbld', 15:53:46 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1462834140.599696-525235005', 15:53:46 INFO - '_': '/tools/buildbot/bin/python'} 15:53:46 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/K4rFByyRTnC60bmLUpr2VA/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 15:53:47 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 15:53:47 INFO - import pkg_resources 15:53:48 INFO - Using 1 client processes 15:53:48 INFO - wptserve Starting http server on 127.0.0.1:8000 15:53:48 INFO - wptserve Starting http server on 127.0.0.1:8001 15:53:48 INFO - wptserve Starting http server on 127.0.0.1:8443 15:53:50 INFO - SUITE-START | Running 778 tests 15:53:50 INFO - Running testharness tests 15:53:50 INFO - Setting up ssl 15:53:51 INFO - PROCESS | certutil | 15:53:51 INFO - PROCESS | certutil | 15:53:51 INFO - PROCESS | certutil | 15:53:51 INFO - Certificate Nickname Trust Attributes 15:53:51 INFO - SSL,S/MIME,JAR/XPI 15:53:51 INFO - 15:53:51 INFO - web-platform-tests CT,, 15:53:51 INFO - 15:53:51 INFO - Starting runner 15:53:53 INFO - PROCESS | 1791 | 1462834433924 Marionette DEBUG Marionette enabled via build flag and pref 15:53:54 INFO - PROCESS | 1791 | ++DOCSHELL 0xa50ef400 == 1 [pid = 1791] [id = 1] 15:53:54 INFO - PROCESS | 1791 | ++DOMWINDOW == 1 (0xa50ef800) [pid = 1791] [serial = 1] [outer = (nil)] 15:53:54 INFO - PROCESS | 1791 | [1791] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 15:53:54 INFO - PROCESS | 1791 | ++DOMWINDOW == 2 (0xa50f0000) [pid = 1791] [serial = 2] [outer = 0xa50ef800] 15:53:54 INFO - PROCESS | 1791 | 1462834434656 Marionette INFO Listening on port 2828 15:53:55 INFO - PROCESS | 1791 | 1462834435283 Marionette DEBUG Marionette enabled via command-line flag 15:53:55 INFO - PROCESS | 1791 | ++DOCSHELL 0xa227bc00 == 2 [pid = 1791] [id = 2] 15:53:55 INFO - PROCESS | 1791 | ++DOMWINDOW == 3 (0xa2295c00) [pid = 1791] [serial = 3] [outer = (nil)] 15:53:55 INFO - PROCESS | 1791 | [1791] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 15:53:55 INFO - PROCESS | 1791 | ++DOMWINDOW == 4 (0xa2296400) [pid = 1791] [serial = 4] [outer = 0xa2295c00] 15:53:55 INFO - PROCESS | 1791 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a2192800 15:53:55 INFO - PROCESS | 1791 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a2196300 15:53:55 INFO - PROCESS | 1791 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a21b4200 15:53:55 INFO - PROCESS | 1791 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a21b4e40 15:53:55 INFO - PROCESS | 1791 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a21bab80 15:53:55 INFO - PROCESS | 1791 | ++DOMWINDOW == 5 (0xa21a9000) [pid = 1791] [serial = 5] [outer = 0xa50ef800] 15:53:55 INFO - PROCESS | 1791 | [1791] 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 15:53:55 INFO - PROCESS | 1791 | 1462834435727 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:48446 15:53:55 INFO - PROCESS | 1791 | [1791] 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 15:53:55 INFO - PROCESS | 1791 | 1462834435763 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:48447 15:53:55 INFO - PROCESS | 1791 | 1462834435826 Marionette DEBUG Closed connection conn0 15:53:55 INFO - PROCESS | 1791 | 1462834435831 Marionette DEBUG Closed connection conn1 15:53:55 INFO - PROCESS | 1791 | [1791] 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 15:53:55 INFO - PROCESS | 1791 | [1791] 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 15:53:55 INFO - PROCESS | 1791 | 1462834435968 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:48448 15:53:56 INFO - PROCESS | 1791 | 1462834436007 Marionette DEBUG Closed connection conn2 15:53:56 INFO - PROCESS | 1791 | [1791] 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 15:53:56 INFO - PROCESS | 1791 | 1462834436030 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:48449 15:53:56 INFO - PROCESS | 1791 | [1791] 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 15:53:56 INFO - PROCESS | 1791 | 1462834436085 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:48450 15:53:56 INFO - PROCESS | 1791 | 1462834436097 Marionette DEBUG Closed connection conn3 15:53:56 INFO - PROCESS | 1791 | 1462834436130 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 15:53:56 INFO - PROCESS | 1791 | 1462834436144 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":"20160509140655","device":"desktop","version":"48.0a2"} 15:53:56 INFO - PROCESS | 1791 | [1791] 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 15:53:58 INFO - PROCESS | 1791 | ++DOCSHELL 0x9b20f400 == 3 [pid = 1791] [id = 3] 15:53:58 INFO - PROCESS | 1791 | ++DOMWINDOW == 6 (0x9b20f800) [pid = 1791] [serial = 6] [outer = (nil)] 15:53:58 INFO - PROCESS | 1791 | ++DOCSHELL 0x9b212c00 == 4 [pid = 1791] [id = 4] 15:53:58 INFO - PROCESS | 1791 | ++DOMWINDOW == 7 (0x9b213400) [pid = 1791] [serial = 7] [outer = (nil)] 15:53:58 INFO - PROCESS | 1791 | [1791] 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 15:53:59 INFO - PROCESS | 1791 | ++DOCSHELL 0x9a74c000 == 5 [pid = 1791] [id = 5] 15:53:59 INFO - PROCESS | 1791 | ++DOMWINDOW == 8 (0x9a74c400) [pid = 1791] [serial = 8] [outer = (nil)] 15:53:59 INFO - PROCESS | 1791 | [1791] 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 15:53:59 INFO - PROCESS | 1791 | [1791] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 15:53:59 INFO - PROCESS | 1791 | ++DOMWINDOW == 9 (0x9b1a9c00) [pid = 1791] [serial = 9] [outer = 0x9a74c400] 15:53:59 INFO - PROCESS | 1791 | ++DOMWINDOW == 10 (0x9a3b2400) [pid = 1791] [serial = 10] [outer = 0x9b20f800] 15:53:59 INFO - PROCESS | 1791 | ++DOMWINDOW == 11 (0x9a3b4000) [pid = 1791] [serial = 11] [outer = 0x9b213400] 15:53:59 INFO - PROCESS | 1791 | ++DOMWINDOW == 12 (0x9bac5800) [pid = 1791] [serial = 12] [outer = 0x9a74c400] 15:54:00 INFO - PROCESS | 1791 | 1462834440880 Marionette DEBUG loaded listener.js 15:54:00 INFO - PROCESS | 1791 | 1462834440904 Marionette DEBUG loaded listener.js 15:54:01 INFO - PROCESS | 1791 | ++DOMWINDOW == 13 (0x9909cc00) [pid = 1791] [serial = 13] [outer = 0x9a74c400] 15:54:01 INFO - PROCESS | 1791 | 1462834441819 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"72a643ea-5fce-463c-8640-fec47df41e04","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":"20160509140655","device":"desktop","version":"48.0a2","command_id":1}}] 15:54:02 INFO - PROCESS | 1791 | 1462834442087 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}] 15:54:02 INFO - PROCESS | 1791 | 1462834442469 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 15:54:02 INFO - PROCESS | 1791 | 1462834442624 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 15:54:02 INFO - PROCESS | 1791 | [1791] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 15:54:02 INFO - PROCESS | 1791 | [1791] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 15:54:02 INFO - PROCESS | 1791 | ++DOMWINDOW == 14 (0x9462b400) [pid = 1791] [serial = 14] [outer = 0x9a74c400] 15:54:03 INFO - PROCESS | 1791 | [1791] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 15:54:03 INFO - PROCESS | 1791 | [1791] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:54:03 INFO - PROCESS | 1791 | 1462834443316 Marionette TRACE conn4 <- [1,3,null,{}] 15:54:03 INFO - PROCESS | 1791 | 1462834443340 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 15:54:03 INFO - PROCESS | 1791 | 1462834443366 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 15:54:03 INFO - PROCESS | 1791 | 1462834443411 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 15:54:03 INFO - PROCESS | 1791 | 1462834443415 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 15:54:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 15:54:03 INFO - PROCESS | 1791 | 1462834443424 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 15:54:03 INFO - PROCESS | 1791 | 1462834443430 Marionette TRACE conn4 <- [1,6,null,{}] 15:54:03 INFO - PROCESS | 1791 | 1462834443442 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}] 15:54:03 INFO - PROCESS | 1791 | 1462834443463 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 15:54:03 INFO - PROCESS | 1791 | 1462834443499 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:03 INFO - PROCESS | 1791 | ++DOCSHELL 0x9509a000 == 6 [pid = 1791] [id = 6] 15:54:03 INFO - PROCESS | 1791 | ++DOMWINDOW == 15 (0x9509b400) [pid = 1791] [serial = 15] [outer = (nil)] 15:54:03 INFO - PROCESS | 1791 | ++DOMWINDOW == 16 (0x9509d400) [pid = 1791] [serial = 16] [outer = 0x9509b400] 15:54:03 INFO - PROCESS | 1791 | 1462834443590 Marionette DEBUG loaded listener.js 15:54:03 INFO - PROCESS | 1791 | ++DOMWINDOW == 17 (0x9909e400) [pid = 1791] [serial = 17] [outer = 0x9509b400] 15:54:04 INFO - PROCESS | 1791 | ++DOCSHELL 0x93a07c00 == 7 [pid = 1791] [id = 7] 15:54:04 INFO - PROCESS | 1791 | ++DOMWINDOW == 18 (0x93cee400) [pid = 1791] [serial = 18] [outer = (nil)] 15:54:04 INFO - PROCESS | 1791 | ++DOMWINDOW == 19 (0x93cf0800) [pid = 1791] [serial = 19] [outer = 0x93cee400] 15:54:04 INFO - PROCESS | 1791 | 1462834444172 Marionette DEBUG loaded listener.js 15:54:04 INFO - PROCESS | 1791 | ++DOMWINDOW == 20 (0x9b208800) [pid = 1791] [serial = 20] [outer = 0x93cee400] 15:54:05 INFO - PROCESS | 1791 | [1791] 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 15:54:05 INFO - PROCESS | 1791 | 1462834445119 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]]]}] 15:54:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 15:54:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1791ms 15:54:05 INFO - PROCESS | 1791 | 1462834445325 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 15:54:05 INFO - PROCESS | 1791 | 1462834445331 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 15:54:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 15:54:05 INFO - PROCESS | 1791 | 1462834445416 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 15:54:05 INFO - PROCESS | 1791 | 1462834445422 Marionette TRACE conn4 <- [1,10,null,{}] 15:54:05 INFO - PROCESS | 1791 | 1462834445458 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}] 15:54:05 INFO - PROCESS | 1791 | 1462834445680 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 15:54:05 INFO - PROCESS | 1791 | 1462834445784 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:05 INFO - PROCESS | 1791 | ++DOCSHELL 0x93a02400 == 8 [pid = 1791] [id = 8] 15:54:05 INFO - PROCESS | 1791 | ++DOMWINDOW == 21 (0x93a05000) [pid = 1791] [serial = 21] [outer = (nil)] 15:54:05 INFO - PROCESS | 1791 | ++DOMWINDOW == 22 (0x951cf400) [pid = 1791] [serial = 22] [outer = 0x93a05000] 15:54:05 INFO - PROCESS | 1791 | 1462834445879 Marionette DEBUG loaded listener.js 15:54:06 INFO - PROCESS | 1791 | ++DOMWINDOW == 23 (0xa050c000) [pid = 1791] [serial = 23] [outer = 0x93a05000] 15:54:06 INFO - PROCESS | 1791 | ++DOCSHELL 0xa509f800 == 9 [pid = 1791] [id = 9] 15:54:06 INFO - PROCESS | 1791 | ++DOMWINDOW == 24 (0xa50acc00) [pid = 1791] [serial = 24] [outer = (nil)] 15:54:06 INFO - PROCESS | 1791 | ++DOMWINDOW == 25 (0xa6761800) [pid = 1791] [serial = 25] [outer = 0xa50acc00] 15:54:06 INFO - PROCESS | 1791 | ++DOMWINDOW == 26 (0xa229dc00) [pid = 1791] [serial = 26] [outer = 0xa50acc00] 15:54:06 INFO - PROCESS | 1791 | ++DOCSHELL 0xa50efc00 == 10 [pid = 1791] [id = 10] 15:54:06 INFO - PROCESS | 1791 | ++DOMWINDOW == 27 (0xa67b7c00) [pid = 1791] [serial = 27] [outer = (nil)] 15:54:06 INFO - PROCESS | 1791 | ++DOMWINDOW == 28 (0xa6f71c00) [pid = 1791] [serial = 28] [outer = 0xa67b7c00] 15:54:07 INFO - PROCESS | 1791 | 1462834447045 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]]]}] 15:54:07 INFO - PROCESS | 1791 | ++DOMWINDOW == 29 (0xa828e400) [pid = 1791] [serial = 29] [outer = 0xa67b7c00] 15:54:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 15:54:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1739ms 15:54:07 INFO - PROCESS | 1791 | 1462834447141 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 15:54:07 INFO - PROCESS | 1791 | 1462834447151 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 15:54:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 15:54:07 INFO - PROCESS | 1791 | 1462834447347 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 15:54:07 INFO - PROCESS | 1791 | 1462834447353 Marionette TRACE conn4 <- [1,14,null,{}] 15:54:07 INFO - PROCESS | 1791 | 1462834447367 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}] 15:54:07 INFO - PROCESS | 1791 | 1462834447571 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 15:54:07 INFO - PROCESS | 1791 | 1462834447733 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:07 INFO - PROCESS | 1791 | ++DOCSHELL 0x99eeb400 == 11 [pid = 1791] [id = 11] 15:54:07 INFO - PROCESS | 1791 | ++DOMWINDOW == 30 (0x9a785800) [pid = 1791] [serial = 30] [outer = (nil)] 15:54:07 INFO - PROCESS | 1791 | ++DOMWINDOW == 31 (0x9a788000) [pid = 1791] [serial = 31] [outer = 0x9a785800] 15:54:07 INFO - PROCESS | 1791 | 1462834447832 Marionette DEBUG loaded listener.js 15:54:07 INFO - PROCESS | 1791 | ++DOMWINDOW == 32 (0x9c0ae800) [pid = 1791] [serial = 32] [outer = 0x9a785800] 15:54:08 INFO - PROCESS | 1791 | 1462834448818 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]]]}] 15:54:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 15:54:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1667ms 15:54:08 INFO - PROCESS | 1791 | 1462834448896 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 15:54:08 INFO - PROCESS | 1791 | 1462834448901 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 15:54:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 15:54:08 INFO - PROCESS | 1791 | 1462834448908 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 15:54:08 INFO - PROCESS | 1791 | 1462834448917 Marionette TRACE conn4 <- [1,18,null,{}] 15:54:08 INFO - PROCESS | 1791 | 1462834448937 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}] 15:54:09 INFO - PROCESS | 1791 | 1462834449285 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 15:54:09 INFO - PROCESS | 1791 | 1462834449439 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:09 INFO - PROCESS | 1791 | ++DOCSHELL 0x9c159c00 == 12 [pid = 1791] [id = 12] 15:54:09 INFO - PROCESS | 1791 | ++DOMWINDOW == 33 (0x9c15a400) [pid = 1791] [serial = 33] [outer = (nil)] 15:54:09 INFO - PROCESS | 1791 | ++DOMWINDOW == 34 (0xa104dc00) [pid = 1791] [serial = 34] [outer = 0x9c15a400] 15:54:09 INFO - PROCESS | 1791 | 1462834449543 Marionette DEBUG loaded listener.js 15:54:09 INFO - PROCESS | 1791 | ++DOMWINDOW == 35 (0xa6f74800) [pid = 1791] [serial = 35] [outer = 0x9c15a400] 15:54:10 INFO - PROCESS | 1791 | 1462834450653 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]]]}] 15:54:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 15:54:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1801ms 15:54:10 INFO - PROCESS | 1791 | 1462834450710 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 15:54:10 INFO - PROCESS | 1791 | 1462834450716 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 15:54:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 15:54:10 INFO - PROCESS | 1791 | 1462834450726 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 15:54:10 INFO - PROCESS | 1791 | 1462834450732 Marionette TRACE conn4 <- [1,22,null,{}] 15:54:10 INFO - PROCESS | 1791 | 1462834450742 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}] 15:54:11 INFO - PROCESS | 1791 | 1462834451192 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 15:54:11 INFO - PROCESS | 1791 | 1462834451320 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:11 INFO - PROCESS | 1791 | ++DOCSHELL 0x95003000 == 13 [pid = 1791] [id = 13] 15:54:11 INFO - PROCESS | 1791 | ++DOMWINDOW == 36 (0x97610000) [pid = 1791] [serial = 36] [outer = (nil)] 15:54:11 INFO - PROCESS | 1791 | ++DOMWINDOW == 37 (0x9a3a9c00) [pid = 1791] [serial = 37] [outer = 0x97610000] 15:54:11 INFO - PROCESS | 1791 | 1462834451405 Marionette DEBUG loaded listener.js 15:54:11 INFO - PROCESS | 1791 | ++DOMWINDOW == 38 (0x9b2b4c00) [pid = 1791] [serial = 38] [outer = 0x97610000] 15:54:12 INFO - PROCESS | 1791 | 1462834452203 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]]]}] 15:54:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 15:54:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1536ms 15:54:12 INFO - PROCESS | 1791 | 1462834452262 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 15:54:12 INFO - PROCESS | 1791 | 1462834452272 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 15:54:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 15:54:12 INFO - PROCESS | 1791 | 1462834452284 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 15:54:12 INFO - PROCESS | 1791 | 1462834452288 Marionette TRACE conn4 <- [1,26,null,{}] 15:54:12 INFO - PROCESS | 1791 | 1462834452297 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}] 15:54:12 INFO - PROCESS | 1791 | 1462834452487 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 15:54:12 INFO - PROCESS | 1791 | 1462834452590 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:12 INFO - PROCESS | 1791 | ++DOCSHELL 0x9bac0800 == 14 [pid = 1791] [id = 14] 15:54:12 INFO - PROCESS | 1791 | ++DOMWINDOW == 39 (0x9bf3cc00) [pid = 1791] [serial = 39] [outer = (nil)] 15:54:12 INFO - PROCESS | 1791 | ++DOMWINDOW == 40 (0x9c156000) [pid = 1791] [serial = 40] [outer = 0x9bf3cc00] 15:54:12 INFO - PROCESS | 1791 | 1462834452679 Marionette DEBUG loaded listener.js 15:54:12 INFO - PROCESS | 1791 | ++DOMWINDOW == 41 (0x9c201c00) [pid = 1791] [serial = 41] [outer = 0x9bf3cc00] 15:54:13 INFO - PROCESS | 1791 | 1462834453566 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]]]}] 15:54:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 15:54:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1339ms 15:54:13 INFO - PROCESS | 1791 | 1462834453623 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 15:54:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 15:54:13 INFO - PROCESS | 1791 | 1462834453628 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 15:54:13 INFO - PROCESS | 1791 | 1462834453635 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 15:54:13 INFO - PROCESS | 1791 | 1462834453641 Marionette TRACE conn4 <- [1,30,null,{}] 15:54:13 INFO - PROCESS | 1791 | 1462834453658 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}] 15:54:13 INFO - PROCESS | 1791 | 1462834453829 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 15:54:13 INFO - PROCESS | 1791 | 1462834453936 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:13 INFO - PROCESS | 1791 | ++DOCSHELL 0x9c157800 == 15 [pid = 1791] [id = 15] 15:54:13 INFO - PROCESS | 1791 | ++DOMWINDOW == 42 (0xa050b400) [pid = 1791] [serial = 42] [outer = (nil)] 15:54:14 INFO - PROCESS | 1791 | ++DOMWINDOW == 43 (0xa2159800) [pid = 1791] [serial = 43] [outer = 0xa050b400] 15:54:14 INFO - PROCESS | 1791 | 1462834454027 Marionette DEBUG loaded listener.js 15:54:14 INFO - PROCESS | 1791 | ++DOMWINDOW == 44 (0xa227b000) [pid = 1791] [serial = 44] [outer = 0xa050b400] 15:54:14 INFO - PROCESS | 1791 | 1462834454813 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]]]}] 15:54:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 15:54:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1240ms 15:54:14 INFO - PROCESS | 1791 | 1462834454876 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 15:54:14 INFO - PROCESS | 1791 | 1462834454881 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 15:54:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 15:54:14 INFO - PROCESS | 1791 | 1462834454889 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 15:54:14 INFO - PROCESS | 1791 | 1462834454892 Marionette TRACE conn4 <- [1,34,null,{}] 15:54:14 INFO - PROCESS | 1791 | 1462834454899 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}] 15:54:15 INFO - PROCESS | 1791 | 1462834455072 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 15:54:15 INFO - PROCESS | 1791 | 1462834455085 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:15 INFO - PROCESS | 1791 | ++DOCSHELL 0x93cec800 == 16 [pid = 1791] [id = 16] 15:54:15 INFO - PROCESS | 1791 | ++DOMWINDOW == 45 (0x951cf800) [pid = 1791] [serial = 45] [outer = (nil)] 15:54:15 INFO - PROCESS | 1791 | ++DOMWINDOW == 46 (0xa229e800) [pid = 1791] [serial = 46] [outer = 0x951cf800] 15:54:15 INFO - PROCESS | 1791 | 1462834455164 Marionette DEBUG loaded listener.js 15:54:15 INFO - PROCESS | 1791 | ++DOMWINDOW == 47 (0xa26bc800) [pid = 1791] [serial = 47] [outer = 0x951cf800] 15:54:16 INFO - PROCESS | 1791 | 1462834456009 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]]]}] 15:54:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 15:54:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1185ms 15:54:16 INFO - PROCESS | 1791 | 1462834456075 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 15:54:16 INFO - PROCESS | 1791 | 1462834456079 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 15:54:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 15:54:16 INFO - PROCESS | 1791 | 1462834456086 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 15:54:16 INFO - PROCESS | 1791 | 1462834456105 Marionette TRACE conn4 <- [1,38,null,{}] 15:54:16 INFO - PROCESS | 1791 | 1462834456112 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}] 15:54:16 INFO - PROCESS | 1791 | 1462834456290 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 15:54:16 INFO - PROCESS | 1791 | 1462834456388 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:16 INFO - PROCESS | 1791 | ++DOCSHELL 0xa24efc00 == 17 [pid = 1791] [id = 17] 15:54:16 INFO - PROCESS | 1791 | ++DOMWINDOW == 48 (0xa26ca800) [pid = 1791] [serial = 48] [outer = (nil)] 15:54:16 INFO - PROCESS | 1791 | ++DOMWINDOW == 49 (0xa3219000) [pid = 1791] [serial = 49] [outer = 0xa26ca800] 15:54:16 INFO - PROCESS | 1791 | 1462834456474 Marionette DEBUG loaded listener.js 15:54:16 INFO - PROCESS | 1791 | ++DOMWINDOW == 50 (0xa3251c00) [pid = 1791] [serial = 50] [outer = 0xa26ca800] 15:54:17 INFO - PROCESS | 1791 | 1462834457252 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]]]}] 15:54:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 15:54:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1203ms 15:54:17 INFO - PROCESS | 1791 | 1462834457305 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 15:54:17 INFO - PROCESS | 1791 | 1462834457309 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 15:54:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 15:54:17 INFO - PROCESS | 1791 | 1462834457315 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 15:54:17 INFO - PROCESS | 1791 | 1462834457319 Marionette TRACE conn4 <- [1,42,null,{}] 15:54:17 INFO - PROCESS | 1791 | 1462834457324 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}] 15:54:17 INFO - PROCESS | 1791 | 1462834457519 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 15:54:17 INFO - PROCESS | 1791 | 1462834457534 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:17 INFO - PROCESS | 1791 | ++DOCSHELL 0x97643400 == 18 [pid = 1791] [id = 18] 15:54:17 INFO - PROCESS | 1791 | ++DOMWINDOW == 51 (0x97646c00) [pid = 1791] [serial = 51] [outer = (nil)] 15:54:17 INFO - PROCESS | 1791 | ++DOMWINDOW == 52 (0xa30ed400) [pid = 1791] [serial = 52] [outer = 0x97646c00] 15:54:17 INFO - PROCESS | 1791 | 1462834457619 Marionette DEBUG loaded listener.js 15:54:17 INFO - PROCESS | 1791 | ++DOMWINDOW == 53 (0xa35f5400) [pid = 1791] [serial = 53] [outer = 0x97646c00] 15:54:18 INFO - PROCESS | 1791 | 1462834458491 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]]]}] 15:54:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 15:54:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1242ms 15:54:18 INFO - PROCESS | 1791 | 1462834458559 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 15:54:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 15:54:18 INFO - PROCESS | 1791 | 1462834458564 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 15:54:18 INFO - PROCESS | 1791 | 1462834458571 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 15:54:18 INFO - PROCESS | 1791 | 1462834458575 Marionette TRACE conn4 <- [1,46,null,{}] 15:54:18 INFO - PROCESS | 1791 | 1462834458581 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}] 15:54:18 INFO - PROCESS | 1791 | 1462834458799 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 15:54:18 INFO - PROCESS | 1791 | 1462834458934 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:18 INFO - PROCESS | 1791 | ++DOCSHELL 0xa3547000 == 19 [pid = 1791] [id = 19] 15:54:18 INFO - PROCESS | 1791 | ++DOMWINDOW == 54 (0xa35f8800) [pid = 1791] [serial = 54] [outer = (nil)] 15:54:19 INFO - PROCESS | 1791 | ++DOMWINDOW == 55 (0xa6281400) [pid = 1791] [serial = 55] [outer = 0xa35f8800] 15:54:19 INFO - PROCESS | 1791 | 1462834459072 Marionette DEBUG loaded listener.js 15:54:19 INFO - PROCESS | 1791 | ++DOMWINDOW == 56 (0xa62f2000) [pid = 1791] [serial = 56] [outer = 0xa35f8800] 15:54:21 INFO - PROCESS | 1791 | 1462834461008 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]]]}] 15:54:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 15:54:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 2488ms 15:54:21 INFO - PROCESS | 1791 | 1462834461060 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 15:54:21 INFO - PROCESS | 1791 | 1462834461067 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 15:54:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 15:54:21 INFO - PROCESS | 1791 | 1462834461084 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 15:54:21 INFO - PROCESS | 1791 | 1462834461091 Marionette TRACE conn4 <- [1,50,null,{}] 15:54:21 INFO - PROCESS | 1791 | 1462834461102 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}] 15:54:21 INFO - PROCESS | 1791 | 1462834461326 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 15:54:21 INFO - PROCESS | 1791 | 1462834461358 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:21 INFO - PROCESS | 1791 | ++DOCSHELL 0x9764cc00 == 20 [pid = 1791] [id = 20] 15:54:21 INFO - PROCESS | 1791 | ++DOMWINDOW == 57 (0x9764d400) [pid = 1791] [serial = 57] [outer = (nil)] 15:54:21 INFO - PROCESS | 1791 | ++DOMWINDOW == 58 (0x9926e000) [pid = 1791] [serial = 58] [outer = 0x9764d400] 15:54:21 INFO - PROCESS | 1791 | 1462834461442 Marionette DEBUG loaded listener.js 15:54:21 INFO - PROCESS | 1791 | ++DOMWINDOW == 59 (0x951d0c00) [pid = 1791] [serial = 59] [outer = 0x9764d400] 15:54:22 INFO - PROCESS | 1791 | --DOMWINDOW == 58 (0x9509b400) [pid = 1791] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 15:54:22 INFO - PROCESS | 1791 | --DOMWINDOW == 57 (0x93a05000) [pid = 1791] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 15:54:22 INFO - PROCESS | 1791 | --DOMWINDOW == 56 (0x9a785800) [pid = 1791] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 15:54:22 INFO - PROCESS | 1791 | --DOMWINDOW == 55 (0x9c15a400) [pid = 1791] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 15:54:22 INFO - PROCESS | 1791 | --DOMWINDOW == 54 (0x97610000) [pid = 1791] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 15:54:22 INFO - PROCESS | 1791 | --DOMWINDOW == 53 (0x9bf3cc00) [pid = 1791] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 15:54:22 INFO - PROCESS | 1791 | --DOMWINDOW == 52 (0xa050b400) [pid = 1791] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 15:54:22 INFO - PROCESS | 1791 | --DOMWINDOW == 51 (0x951cf800) [pid = 1791] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 15:54:22 INFO - PROCESS | 1791 | 1462834462664 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]]]}] 15:54:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 15:54:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1603ms 15:54:22 INFO - PROCESS | 1791 | 1462834462680 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 15:54:22 INFO - PROCESS | 1791 | 1462834462689 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 15:54:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 15:54:22 INFO - PROCESS | 1791 | 1462834462707 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 15:54:22 INFO - PROCESS | 1791 | 1462834462712 Marionette TRACE conn4 <- [1,54,null,{}] 15:54:22 INFO - PROCESS | 1791 | 1462834462731 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}] 15:54:22 INFO - PROCESS | 1791 | 1462834462885 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 15:54:23 INFO - PROCESS | 1791 | 1462834462985 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:23 INFO - PROCESS | 1791 | ++DOCSHELL 0x9509ac00 == 21 [pid = 1791] [id = 21] 15:54:23 INFO - PROCESS | 1791 | ++DOMWINDOW == 52 (0x95178800) [pid = 1791] [serial = 60] [outer = (nil)] 15:54:23 INFO - PROCESS | 1791 | ++DOMWINDOW == 53 (0x9a784000) [pid = 1791] [serial = 61] [outer = 0x95178800] 15:54:23 INFO - PROCESS | 1791 | 1462834463067 Marionette DEBUG loaded listener.js 15:54:23 INFO - PROCESS | 1791 | ++DOMWINDOW == 54 (0x9b48e400) [pid = 1791] [serial = 62] [outer = 0x95178800] 15:54:23 INFO - PROCESS | 1791 | 1462834463840 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]]]}] 15:54:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 15:54:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1193ms 15:54:23 INFO - PROCESS | 1791 | 1462834463901 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 15:54:23 INFO - PROCESS | 1791 | 1462834463904 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 15:54:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 15:54:23 INFO - PROCESS | 1791 | 1462834463912 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 15:54:23 INFO - PROCESS | 1791 | 1462834463918 Marionette TRACE conn4 <- [1,58,null,{}] 15:54:23 INFO - PROCESS | 1791 | 1462834463936 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}] 15:54:24 INFO - PROCESS | 1791 | 1462834464104 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 15:54:24 INFO - PROCESS | 1791 | 1462834464197 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:24 INFO - PROCESS | 1791 | ++DOCSHELL 0x93a01800 == 22 [pid = 1791] [id = 22] 15:54:24 INFO - PROCESS | 1791 | ++DOMWINDOW == 55 (0x93a03000) [pid = 1791] [serial = 63] [outer = (nil)] 15:54:24 INFO - PROCESS | 1791 | ++DOMWINDOW == 56 (0x94626c00) [pid = 1791] [serial = 64] [outer = 0x93a03000] 15:54:24 INFO - PROCESS | 1791 | 1462834464345 Marionette DEBUG loaded listener.js 15:54:24 INFO - PROCESS | 1791 | ++DOMWINDOW == 57 (0x9763f000) [pid = 1791] [serial = 65] [outer = 0x93a03000] 15:54:25 INFO - PROCESS | 1791 | 1462834465319 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]]]}] 15:54:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 15:54:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1485ms 15:54:25 INFO - PROCESS | 1791 | 1462834465400 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 15:54:25 INFO - PROCESS | 1791 | 1462834465409 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 15:54:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 15:54:25 INFO - PROCESS | 1791 | 1462834465419 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 15:54:25 INFO - PROCESS | 1791 | 1462834465426 Marionette TRACE conn4 <- [1,62,null,{}] 15:54:25 INFO - PROCESS | 1791 | 1462834465435 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}] 15:54:25 INFO - PROCESS | 1791 | 1462834465667 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 15:54:25 INFO - PROCESS | 1791 | 1462834465842 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:25 INFO - PROCESS | 1791 | ++DOCSHELL 0x9a1ac800 == 23 [pid = 1791] [id = 23] 15:54:25 INFO - PROCESS | 1791 | ++DOMWINDOW == 58 (0x9a758800) [pid = 1791] [serial = 66] [outer = (nil)] 15:54:25 INFO - PROCESS | 1791 | ++DOMWINDOW == 59 (0x9b209c00) [pid = 1791] [serial = 67] [outer = 0x9a758800] 15:54:25 INFO - PROCESS | 1791 | 1462834465985 Marionette DEBUG loaded listener.js 15:54:26 INFO - PROCESS | 1791 | ++DOMWINDOW == 60 (0x9ba33c00) [pid = 1791] [serial = 68] [outer = 0x9a758800] 15:54:26 INFO - PROCESS | 1791 | 1462834466913 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]]]}] 15:54:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 15:54:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1552ms 15:54:26 INFO - PROCESS | 1791 | 1462834466969 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 15:54:26 INFO - PROCESS | 1791 | 1462834466975 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 15:54:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 15:54:26 INFO - PROCESS | 1791 | 1462834466988 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 15:54:26 INFO - PROCESS | 1791 | 1462834466994 Marionette TRACE conn4 <- [1,66,null,{}] 15:54:27 INFO - PROCESS | 1791 | 1462834467001 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}] 15:54:27 INFO - PROCESS | 1791 | 1462834467229 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 15:54:27 INFO - PROCESS | 1791 | 1462834467365 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:27 INFO - PROCESS | 1791 | ++DOCSHELL 0x9bf45400 == 24 [pid = 1791] [id = 24] 15:54:27 INFO - PROCESS | 1791 | ++DOMWINDOW == 61 (0x9c151800) [pid = 1791] [serial = 69] [outer = (nil)] 15:54:27 INFO - PROCESS | 1791 | ++DOMWINDOW == 62 (0x9c15a000) [pid = 1791] [serial = 70] [outer = 0x9c151800] 15:54:27 INFO - PROCESS | 1791 | 1462834467463 Marionette DEBUG loaded listener.js 15:54:27 INFO - PROCESS | 1791 | ++DOMWINDOW == 63 (0x9c257c00) [pid = 1791] [serial = 71] [outer = 0x9c151800] 15:54:28 INFO - PROCESS | 1791 | 1462834468402 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]]]}] 15:54:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 15:54:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1494ms 15:54:28 INFO - PROCESS | 1791 | 1462834468482 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 15:54:28 INFO - PROCESS | 1791 | 1462834468487 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 15:54:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 15:54:28 INFO - PROCESS | 1791 | 1462834468495 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 15:54:28 INFO - PROCESS | 1791 | 1462834468502 Marionette TRACE conn4 <- [1,70,null,{}] 15:54:28 INFO - PROCESS | 1791 | 1462834468523 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}] 15:54:28 INFO - PROCESS | 1791 | 1462834468822 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 15:54:28 INFO - PROCESS | 1791 | 1462834468929 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:29 INFO - PROCESS | 1791 | ++DOCSHELL 0x99273400 == 25 [pid = 1791] [id = 25] 15:54:29 INFO - PROCESS | 1791 | ++DOMWINDOW == 64 (0xa21a0c00) [pid = 1791] [serial = 72] [outer = (nil)] 15:54:29 INFO - PROCESS | 1791 | ++DOMWINDOW == 65 (0xa2280800) [pid = 1791] [serial = 73] [outer = 0xa21a0c00] 15:54:29 INFO - PROCESS | 1791 | 1462834469074 Marionette DEBUG loaded listener.js 15:54:29 INFO - PROCESS | 1791 | ++DOMWINDOW == 66 (0xa262c800) [pid = 1791] [serial = 74] [outer = 0xa21a0c00] 15:54:29 INFO - PROCESS | 1791 | 1462834469957 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]]]}] 15:54:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 15:54:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1494ms 15:54:29 INFO - PROCESS | 1791 | 1462834469990 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 15:54:29 INFO - PROCESS | 1791 | 1462834469994 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 15:54:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 15:54:30 INFO - PROCESS | 1791 | 1462834470022 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 15:54:30 INFO - PROCESS | 1791 | 1462834470028 Marionette TRACE conn4 <- [1,74,null,{}] 15:54:30 INFO - PROCESS | 1791 | 1462834470037 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}] 15:54:30 INFO - PROCESS | 1791 | 1462834470214 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 15:54:30 INFO - PROCESS | 1791 | 1462834470353 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:30 INFO - PROCESS | 1791 | ++DOCSHELL 0x9462e800 == 26 [pid = 1791] [id = 26] 15:54:30 INFO - PROCESS | 1791 | ++DOMWINDOW == 67 (0x95098800) [pid = 1791] [serial = 75] [outer = (nil)] 15:54:30 INFO - PROCESS | 1791 | ++DOMWINDOW == 68 (0x9bf44400) [pid = 1791] [serial = 76] [outer = 0x95098800] 15:54:30 INFO - PROCESS | 1791 | 1462834470450 Marionette DEBUG loaded listener.js 15:54:30 INFO - PROCESS | 1791 | ++DOMWINDOW == 69 (0x9d499000) [pid = 1791] [serial = 77] [outer = 0x95098800] 15:54:31 INFO - PROCESS | 1791 | 1462834471313 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]]]}] 15:54:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 15:54:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1477ms 15:54:31 INFO - PROCESS | 1791 | 1462834471481 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 15:54:31 INFO - PROCESS | 1791 | 1462834471488 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 15:54:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 15:54:31 INFO - PROCESS | 1791 | 1462834471498 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 15:54:31 INFO - PROCESS | 1791 | 1462834471502 Marionette TRACE conn4 <- [1,78,null,{}] 15:54:31 INFO - PROCESS | 1791 | 1462834471511 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}] 15:54:31 INFO - PROCESS | 1791 | 1462834471699 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 15:54:31 INFO - PROCESS | 1791 | 1462834471808 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:31 INFO - PROCESS | 1791 | ++DOCSHELL 0x99093800 == 27 [pid = 1791] [id = 27] 15:54:31 INFO - PROCESS | 1791 | ++DOMWINDOW == 70 (0x99093c00) [pid = 1791] [serial = 78] [outer = (nil)] 15:54:31 INFO - PROCESS | 1791 | ++DOMWINDOW == 71 (0x99672800) [pid = 1791] [serial = 79] [outer = 0x99093c00] 15:54:31 INFO - PROCESS | 1791 | 1462834471902 Marionette DEBUG loaded listener.js 15:54:32 INFO - PROCESS | 1791 | ++DOMWINDOW == 72 (0x99fb8c00) [pid = 1791] [serial = 80] [outer = 0x99093c00] 15:54:32 INFO - PROCESS | 1791 | 1462834472861 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]]]}] 15:54:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 15:54:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1447ms 15:54:32 INFO - PROCESS | 1791 | 1462834472946 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 15:54:32 INFO - PROCESS | 1791 | 1462834472952 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 15:54:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 15:54:32 INFO - PROCESS | 1791 | 1462834472966 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 15:54:32 INFO - PROCESS | 1791 | 1462834472973 Marionette TRACE conn4 <- [1,82,null,{}] 15:54:32 INFO - PROCESS | 1791 | 1462834472980 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}] 15:54:33 INFO - PROCESS | 1791 | --DOCSHELL 0x9509ac00 == 26 [pid = 1791] [id = 21] 15:54:33 INFO - PROCESS | 1791 | --DOCSHELL 0x9764cc00 == 25 [pid = 1791] [id = 20] 15:54:33 INFO - PROCESS | 1791 | --DOCSHELL 0x9bac0800 == 24 [pid = 1791] [id = 14] 15:54:33 INFO - PROCESS | 1791 | --DOCSHELL 0x9c157800 == 23 [pid = 1791] [id = 15] 15:54:33 INFO - PROCESS | 1791 | --DOCSHELL 0x9509a000 == 22 [pid = 1791] [id = 6] 15:54:33 INFO - PROCESS | 1791 | --DOCSHELL 0x99eeb400 == 21 [pid = 1791] [id = 11] 15:54:33 INFO - PROCESS | 1791 | --DOCSHELL 0x95003000 == 20 [pid = 1791] [id = 13] 15:54:33 INFO - PROCESS | 1791 | --DOCSHELL 0x9c159c00 == 19 [pid = 1791] [id = 12] 15:54:33 INFO - PROCESS | 1791 | --DOCSHELL 0x93cec800 == 18 [pid = 1791] [id = 16] 15:54:33 INFO - PROCESS | 1791 | --DOCSHELL 0x93a02400 == 17 [pid = 1791] [id = 8] 15:54:33 INFO - PROCESS | 1791 | --DOCSHELL 0x9462e800 == 16 [pid = 1791] [id = 26] 15:54:33 INFO - PROCESS | 1791 | --DOCSHELL 0x9bf45400 == 15 [pid = 1791] [id = 24] 15:54:33 INFO - PROCESS | 1791 | --DOCSHELL 0x99273400 == 14 [pid = 1791] [id = 25] 15:54:33 INFO - PROCESS | 1791 | --DOCSHELL 0x97643400 == 13 [pid = 1791] [id = 18] 15:54:33 INFO - PROCESS | 1791 | --DOCSHELL 0xa3547000 == 12 [pid = 1791] [id = 19] 15:54:33 INFO - PROCESS | 1791 | --DOCSHELL 0x93a01800 == 11 [pid = 1791] [id = 22] 15:54:33 INFO - PROCESS | 1791 | --DOCSHELL 0xa24efc00 == 10 [pid = 1791] [id = 17] 15:54:33 INFO - PROCESS | 1791 | --DOCSHELL 0x9a1ac800 == 9 [pid = 1791] [id = 23] 15:54:33 INFO - PROCESS | 1791 | 1462834473883 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 15:54:34 INFO - PROCESS | 1791 | --DOMWINDOW == 71 (0xa50f0000) [pid = 1791] [serial = 2] [outer = (nil)] [url = about:blank] 15:54:34 INFO - PROCESS | 1791 | --DOMWINDOW == 70 (0xa229e800) [pid = 1791] [serial = 46] [outer = (nil)] [url = about:blank] 15:54:34 INFO - PROCESS | 1791 | --DOMWINDOW == 69 (0xa3219000) [pid = 1791] [serial = 49] [outer = (nil)] [url = about:blank] 15:54:34 INFO - PROCESS | 1791 | --DOMWINDOW == 68 (0xa30ed400) [pid = 1791] [serial = 52] [outer = (nil)] [url = about:blank] 15:54:34 INFO - PROCESS | 1791 | --DOMWINDOW == 67 (0x93cf0800) [pid = 1791] [serial = 19] [outer = (nil)] [url = about:blank] 15:54:34 INFO - PROCESS | 1791 | --DOMWINDOW == 66 (0x951cf400) [pid = 1791] [serial = 22] [outer = (nil)] [url = about:blank] 15:54:34 INFO - PROCESS | 1791 | --DOMWINDOW == 65 (0xa6f71c00) [pid = 1791] [serial = 28] [outer = (nil)] [url = about:blank] 15:54:34 INFO - PROCESS | 1791 | --DOMWINDOW == 64 (0x9a788000) [pid = 1791] [serial = 31] [outer = (nil)] [url = about:blank] 15:54:34 INFO - PROCESS | 1791 | --DOMWINDOW == 63 (0xa104dc00) [pid = 1791] [serial = 34] [outer = (nil)] [url = about:blank] 15:54:34 INFO - PROCESS | 1791 | --DOMWINDOW == 62 (0x9a3a9c00) [pid = 1791] [serial = 37] [outer = (nil)] [url = about:blank] 15:54:34 INFO - PROCESS | 1791 | --DOMWINDOW == 61 (0x9c156000) [pid = 1791] [serial = 40] [outer = (nil)] [url = about:blank] 15:54:34 INFO - PROCESS | 1791 | --DOMWINDOW == 60 (0xa2159800) [pid = 1791] [serial = 43] [outer = (nil)] [url = about:blank] 15:54:34 INFO - PROCESS | 1791 | --DOMWINDOW == 59 (0xa6761800) [pid = 1791] [serial = 25] [outer = (nil)] [url = about:blank] 15:54:34 INFO - PROCESS | 1791 | --DOMWINDOW == 58 (0xa227b000) [pid = 1791] [serial = 44] [outer = (nil)] [url = about:blank] 15:54:34 INFO - PROCESS | 1791 | --DOMWINDOW == 57 (0xa26bc800) [pid = 1791] [serial = 47] [outer = (nil)] [url = about:blank] 15:54:34 INFO - PROCESS | 1791 | --DOMWINDOW == 56 (0xa050c000) [pid = 1791] [serial = 23] [outer = (nil)] [url = about:blank] 15:54:34 INFO - PROCESS | 1791 | --DOMWINDOW == 55 (0x9b2b4c00) [pid = 1791] [serial = 38] [outer = (nil)] [url = about:blank] 15:54:34 INFO - PROCESS | 1791 | --DOMWINDOW == 54 (0x9c201c00) [pid = 1791] [serial = 41] [outer = (nil)] [url = about:blank] 15:54:34 INFO - PROCESS | 1791 | --DOMWINDOW == 53 (0x9909e400) [pid = 1791] [serial = 17] [outer = (nil)] [url = about:blank] 15:54:34 INFO - PROCESS | 1791 | --DOMWINDOW == 52 (0x9c0ae800) [pid = 1791] [serial = 32] [outer = (nil)] [url = about:blank] 15:54:34 INFO - PROCESS | 1791 | --DOMWINDOW == 51 (0xa6f74800) [pid = 1791] [serial = 35] [outer = (nil)] [url = about:blank] 15:54:34 INFO - PROCESS | 1791 | --DOMWINDOW == 50 (0x9509d400) [pid = 1791] [serial = 16] [outer = (nil)] [url = about:blank] 15:54:34 INFO - PROCESS | 1791 | --DOMWINDOW == 49 (0x9bac5800) [pid = 1791] [serial = 12] [outer = (nil)] [url = about:blank] 15:54:34 INFO - PROCESS | 1791 | --DOMWINDOW == 48 (0x9b1a9c00) [pid = 1791] [serial = 9] [outer = (nil)] [url = about:blank] 15:54:34 INFO - PROCESS | 1791 | 1462834474124 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:34 INFO - PROCESS | 1791 | ++DOCSHELL 0x94631000 == 10 [pid = 1791] [id = 28] 15:54:34 INFO - PROCESS | 1791 | ++DOMWINDOW == 49 (0x9509c400) [pid = 1791] [serial = 81] [outer = (nil)] 15:54:34 INFO - PROCESS | 1791 | ++DOMWINDOW == 50 (0x951ce400) [pid = 1791] [serial = 82] [outer = 0x9509c400] 15:54:34 INFO - PROCESS | 1791 | 1462834474206 Marionette DEBUG loaded listener.js 15:54:34 INFO - PROCESS | 1791 | ++DOMWINDOW == 51 (0x97641800) [pid = 1791] [serial = 83] [outer = 0x9509c400] 15:54:35 INFO - PROCESS | 1791 | 1462834475022 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]]]}] 15:54:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 15:54:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 2098ms 15:54:35 INFO - PROCESS | 1791 | 1462834475062 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 15:54:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 15:54:35 INFO - PROCESS | 1791 | 1462834475068 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 15:54:35 INFO - PROCESS | 1791 | 1462834475076 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 15:54:35 INFO - PROCESS | 1791 | 1462834475083 Marionette TRACE conn4 <- [1,86,null,{}] 15:54:35 INFO - PROCESS | 1791 | 1462834475090 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}] 15:54:35 INFO - PROCESS | 1791 | 1462834475263 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 15:54:35 INFO - PROCESS | 1791 | 1462834475279 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:35 INFO - PROCESS | 1791 | ++DOCSHELL 0x9926e400 == 11 [pid = 1791] [id = 29] 15:54:35 INFO - PROCESS | 1791 | ++DOMWINDOW == 52 (0x9926f000) [pid = 1791] [serial = 84] [outer = (nil)] 15:54:35 INFO - PROCESS | 1791 | ++DOMWINDOW == 53 (0x99ef9c00) [pid = 1791] [serial = 85] [outer = 0x9926f000] 15:54:35 INFO - PROCESS | 1791 | 1462834475368 Marionette DEBUG loaded listener.js 15:54:35 INFO - PROCESS | 1791 | ++DOMWINDOW == 54 (0x9a63c400) [pid = 1791] [serial = 86] [outer = 0x9926f000] 15:54:36 INFO - PROCESS | 1791 | 1462834476227 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]]]}] 15:54:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 15:54:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1193ms 15:54:36 INFO - PROCESS | 1791 | 1462834476270 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 15:54:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 15:54:36 INFO - PROCESS | 1791 | 1462834476275 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 15:54:36 INFO - PROCESS | 1791 | 1462834476283 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 15:54:36 INFO - PROCESS | 1791 | 1462834476286 Marionette TRACE conn4 <- [1,90,null,{}] 15:54:36 INFO - PROCESS | 1791 | 1462834476299 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}] 15:54:36 INFO - PROCESS | 1791 | 1462834476512 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 15:54:36 INFO - PROCESS | 1791 | 1462834476541 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:36 INFO - PROCESS | 1791 | ++DOCSHELL 0x99099000 == 12 [pid = 1791] [id = 30] 15:54:36 INFO - PROCESS | 1791 | ++DOMWINDOW == 55 (0x99de1800) [pid = 1791] [serial = 87] [outer = (nil)] 15:54:36 INFO - PROCESS | 1791 | ++DOMWINDOW == 56 (0x9b784800) [pid = 1791] [serial = 88] [outer = 0x99de1800] 15:54:36 INFO - PROCESS | 1791 | 1462834476621 Marionette DEBUG loaded listener.js 15:54:36 INFO - PROCESS | 1791 | ++DOMWINDOW == 57 (0x9ba41000) [pid = 1791] [serial = 89] [outer = 0x99de1800] 15:54:37 INFO - PROCESS | 1791 | ++DOMWINDOW == 58 (0x9c205800) [pid = 1791] [serial = 90] [outer = 0xa67b7c00] 15:54:37 INFO - PROCESS | 1791 | 1462834477638 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]]]}] 15:54:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 15:54:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1388ms 15:54:37 INFO - PROCESS | 1791 | 1462834477672 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 15:54:37 INFO - PROCESS | 1791 | 1462834477679 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 15:54:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 15:54:37 INFO - PROCESS | 1791 | 1462834477714 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 15:54:37 INFO - PROCESS | 1791 | 1462834477722 Marionette TRACE conn4 <- [1,94,null,{}] 15:54:37 INFO - PROCESS | 1791 | 1462834477729 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}] 15:54:37 INFO - PROCESS | 1791 | 1462834477942 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 15:54:37 INFO - PROCESS | 1791 | 1462834477970 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:38 INFO - PROCESS | 1791 | ++DOCSHELL 0x9a788800 == 13 [pid = 1791] [id = 31] 15:54:38 INFO - PROCESS | 1791 | ++DOMWINDOW == 59 (0x9c154400) [pid = 1791] [serial = 91] [outer = (nil)] 15:54:38 INFO - PROCESS | 1791 | ++DOMWINDOW == 60 (0xa0508000) [pid = 1791] [serial = 92] [outer = 0x9c154400] 15:54:38 INFO - PROCESS | 1791 | 1462834478051 Marionette DEBUG loaded listener.js 15:54:38 INFO - PROCESS | 1791 | ++DOMWINDOW == 61 (0xa1050400) [pid = 1791] [serial = 93] [outer = 0x9c154400] 15:54:38 INFO - PROCESS | 1791 | --DOMWINDOW == 60 (0xa35f8800) [pid = 1791] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 15:54:38 INFO - PROCESS | 1791 | --DOMWINDOW == 59 (0xa26ca800) [pid = 1791] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 15:54:38 INFO - PROCESS | 1791 | --DOMWINDOW == 58 (0x97646c00) [pid = 1791] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 15:54:38 INFO - PROCESS | 1791 | --DOMWINDOW == 57 (0x95178800) [pid = 1791] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 15:54:38 INFO - PROCESS | 1791 | --DOMWINDOW == 56 (0x9764d400) [pid = 1791] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 15:54:38 INFO - PROCESS | 1791 | 1462834478994 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]]]}] 15:54:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 15:54:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1371ms 15:54:39 INFO - PROCESS | 1791 | 1462834479061 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 15:54:39 INFO - PROCESS | 1791 | 1462834479066 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 15:54:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 15:54:39 INFO - PROCESS | 1791 | 1462834479072 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 15:54:39 INFO - PROCESS | 1791 | 1462834479076 Marionette TRACE conn4 <- [1,98,null,{}] 15:54:39 INFO - PROCESS | 1791 | 1462834479083 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}] 15:54:39 INFO - PROCESS | 1791 | 1462834479254 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 15:54:39 INFO - PROCESS | 1791 | 1462834479345 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:39 INFO - PROCESS | 1791 | ++DOCSHELL 0x97646c00 == 14 [pid = 1791] [id = 32] 15:54:39 INFO - PROCESS | 1791 | ++DOMWINDOW == 57 (0x97648c00) [pid = 1791] [serial = 94] [outer = (nil)] 15:54:39 INFO - PROCESS | 1791 | ++DOMWINDOW == 58 (0xa21a0000) [pid = 1791] [serial = 95] [outer = 0x97648c00] 15:54:39 INFO - PROCESS | 1791 | 1462834479430 Marionette DEBUG loaded listener.js 15:54:39 INFO - PROCESS | 1791 | ++DOMWINDOW == 59 (0xa227b000) [pid = 1791] [serial = 96] [outer = 0x97648c00] 15:54:40 INFO - PROCESS | 1791 | 1462834480186 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]]]}] 15:54:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 15:54:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1141ms 15:54:40 INFO - PROCESS | 1791 | 1462834480214 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 15:54:40 INFO - PROCESS | 1791 | 1462834480218 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 15:54:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 15:54:40 INFO - PROCESS | 1791 | 1462834480225 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 15:54:40 INFO - PROCESS | 1791 | 1462834480229 Marionette TRACE conn4 <- [1,102,null,{}] 15:54:40 INFO - PROCESS | 1791 | 1462834480236 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}] 15:54:40 INFO - PROCESS | 1791 | 1462834480432 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 15:54:40 INFO - PROCESS | 1791 | 1462834480460 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:40 INFO - PROCESS | 1791 | ++DOCSHELL 0xa305ac00 == 15 [pid = 1791] [id = 33] 15:54:40 INFO - PROCESS | 1791 | ++DOMWINDOW == 60 (0xa305b000) [pid = 1791] [serial = 97] [outer = (nil)] 15:54:40 INFO - PROCESS | 1791 | ++DOMWINDOW == 61 (0xa30ea800) [pid = 1791] [serial = 98] [outer = 0xa305b000] 15:54:40 INFO - PROCESS | 1791 | 1462834480555 Marionette DEBUG loaded listener.js 15:54:40 INFO - PROCESS | 1791 | ++DOMWINDOW == 62 (0xa35f1c00) [pid = 1791] [serial = 99] [outer = 0xa305b000] 15:54:41 INFO - PROCESS | 1791 | 1462834481689 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]]]}] 15:54:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 15:54:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1490ms 15:54:41 INFO - PROCESS | 1791 | 1462834481717 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 15:54:41 INFO - PROCESS | 1791 | 1462834481725 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 15:54:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 15:54:41 INFO - PROCESS | 1791 | 1462834481736 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 15:54:41 INFO - PROCESS | 1791 | 1462834481744 Marionette TRACE conn4 <- [1,106,null,{}] 15:54:41 INFO - PROCESS | 1791 | 1462834481754 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}] 15:54:41 INFO - PROCESS | 1791 | 1462834481982 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 15:54:42 INFO - PROCESS | 1791 | 1462834482205 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:42 INFO - PROCESS | 1791 | ++DOCSHELL 0x9509f000 == 16 [pid = 1791] [id = 34] 15:54:42 INFO - PROCESS | 1791 | ++DOMWINDOW == 63 (0x9a251c00) [pid = 1791] [serial = 100] [outer = (nil)] 15:54:42 INFO - PROCESS | 1791 | ++DOMWINDOW == 64 (0x9a788000) [pid = 1791] [serial = 101] [outer = 0x9a251c00] 15:54:42 INFO - PROCESS | 1791 | 1462834482343 Marionette DEBUG loaded listener.js 15:54:42 INFO - PROCESS | 1791 | ++DOMWINDOW == 65 (0x9ba0b400) [pid = 1791] [serial = 102] [outer = 0x9a251c00] 15:54:43 INFO - PROCESS | 1791 | 1462834483319 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]]]}] 15:54:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 15:54:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1638ms 15:54:43 INFO - PROCESS | 1791 | 1462834483375 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 15:54:43 INFO - PROCESS | 1791 | 1462834483384 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 15:54:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 15:54:43 INFO - PROCESS | 1791 | 1462834483397 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 15:54:43 INFO - PROCESS | 1791 | 1462834483401 Marionette TRACE conn4 <- [1,110,null,{}] 15:54:43 INFO - PROCESS | 1791 | 1462834483410 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}] 15:54:43 INFO - PROCESS | 1791 | 1462834483604 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 15:54:43 INFO - PROCESS | 1791 | 1462834483770 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:43 INFO - PROCESS | 1791 | ++DOCSHELL 0x9c264800 == 17 [pid = 1791] [id = 35] 15:54:43 INFO - PROCESS | 1791 | ++DOMWINDOW == 66 (0x9d49d000) [pid = 1791] [serial = 103] [outer = (nil)] 15:54:43 INFO - PROCESS | 1791 | ++DOMWINDOW == 67 (0xa227c400) [pid = 1791] [serial = 104] [outer = 0x9d49d000] 15:54:43 INFO - PROCESS | 1791 | 1462834483867 Marionette DEBUG loaded listener.js 15:54:43 INFO - PROCESS | 1791 | ++DOMWINDOW == 68 (0xa30ed400) [pid = 1791] [serial = 105] [outer = 0x9d49d000] 15:54:44 INFO - PROCESS | 1791 | 1462834484844 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]]]}] 15:54:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 15:54:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1545ms 15:54:44 INFO - PROCESS | 1791 | 1462834484942 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 15:54:44 INFO - PROCESS | 1791 | 1462834484946 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 15:54:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 15:54:44 INFO - PROCESS | 1791 | 1462834484954 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 15:54:44 INFO - PROCESS | 1791 | 1462834484960 Marionette TRACE conn4 <- [1,114,null,{}] 15:54:44 INFO - PROCESS | 1791 | 1462834484978 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}] 15:54:45 INFO - PROCESS | 1791 | 1462834485204 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 15:54:45 INFO - PROCESS | 1791 | 1462834485492 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:45 INFO - PROCESS | 1791 | ++DOCSHELL 0x93a09400 == 18 [pid = 1791] [id = 36] 15:54:45 INFO - PROCESS | 1791 | ++DOMWINDOW == 69 (0x93a09800) [pid = 1791] [serial = 106] [outer = (nil)] 15:54:45 INFO - PROCESS | 1791 | ++DOMWINDOW == 70 (0x93cf3800) [pid = 1791] [serial = 107] [outer = 0x93a09800] 15:54:45 INFO - PROCESS | 1791 | 1462834485577 Marionette DEBUG loaded listener.js 15:54:45 INFO - PROCESS | 1791 | ++DOMWINDOW == 71 (0x95176000) [pid = 1791] [serial = 108] [outer = 0x93a09800] 15:54:46 INFO - PROCESS | 1791 | --DOMWINDOW == 70 (0x9926e000) [pid = 1791] [serial = 58] [outer = (nil)] [url = about:blank] 15:54:46 INFO - PROCESS | 1791 | --DOMWINDOW == 69 (0x9a784000) [pid = 1791] [serial = 61] [outer = (nil)] [url = about:blank] 15:54:46 INFO - PROCESS | 1791 | --DOMWINDOW == 68 (0x951d0c00) [pid = 1791] [serial = 59] [outer = (nil)] [url = about:blank] 15:54:46 INFO - PROCESS | 1791 | --DOMWINDOW == 67 (0xa62f2000) [pid = 1791] [serial = 56] [outer = (nil)] [url = about:blank] 15:54:46 INFO - PROCESS | 1791 | --DOMWINDOW == 66 (0xa6281400) [pid = 1791] [serial = 55] [outer = (nil)] [url = about:blank] 15:54:46 INFO - PROCESS | 1791 | --DOMWINDOW == 65 (0xa3251c00) [pid = 1791] [serial = 50] [outer = (nil)] [url = about:blank] 15:54:46 INFO - PROCESS | 1791 | --DOMWINDOW == 64 (0xa35f5400) [pid = 1791] [serial = 53] [outer = (nil)] [url = about:blank] 15:54:46 INFO - PROCESS | 1791 | --DOMWINDOW == 63 (0x9b48e400) [pid = 1791] [serial = 62] [outer = (nil)] [url = about:blank] 15:54:46 INFO - PROCESS | 1791 | 1462834486619 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]]]}] 15:54:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 15:54:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1698ms 15:54:46 INFO - PROCESS | 1791 | 1462834486654 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 15:54:46 INFO - PROCESS | 1791 | 1462834486661 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 15:54:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 15:54:46 INFO - PROCESS | 1791 | 1462834486670 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 15:54:46 INFO - PROCESS | 1791 | 1462834486677 Marionette TRACE conn4 <- [1,118,null,{}] 15:54:46 INFO - PROCESS | 1791 | 1462834486685 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}] 15:54:46 INFO - PROCESS | 1791 | 1462834486864 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 15:54:47 INFO - PROCESS | 1791 | 1462834486999 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:47 INFO - PROCESS | 1791 | ++DOCSHELL 0x95180c00 == 19 [pid = 1791] [id = 37] 15:54:47 INFO - PROCESS | 1791 | ++DOMWINDOW == 64 (0x951d0c00) [pid = 1791] [serial = 109] [outer = (nil)] 15:54:47 INFO - PROCESS | 1791 | ++DOMWINDOW == 65 (0x97647400) [pid = 1791] [serial = 110] [outer = 0x951d0c00] 15:54:47 INFO - PROCESS | 1791 | 1462834487089 Marionette DEBUG loaded listener.js 15:54:47 INFO - PROCESS | 1791 | ++DOMWINDOW == 66 (0x990a0c00) [pid = 1791] [serial = 111] [outer = 0x951d0c00] 15:54:47 INFO - PROCESS | 1791 | 1462834487786 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]]]}] 15:54:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 15:54:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1139ms 15:54:47 INFO - PROCESS | 1791 | 1462834487814 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 15:54:47 INFO - PROCESS | 1791 | 1462834487821 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 15:54:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 15:54:47 INFO - PROCESS | 1791 | 1462834487829 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 15:54:47 INFO - PROCESS | 1791 | 1462834487832 Marionette TRACE conn4 <- [1,122,null,{}] 15:54:47 INFO - PROCESS | 1791 | 1462834487839 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}] 15:54:48 INFO - PROCESS | 1791 | 1462834488010 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 15:54:48 INFO - PROCESS | 1791 | 1462834488105 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:48 INFO - PROCESS | 1791 | ++DOCSHELL 0x9909b000 == 20 [pid = 1791] [id = 38] 15:54:48 INFO - PROCESS | 1791 | ++DOMWINDOW == 67 (0x99677000) [pid = 1791] [serial = 112] [outer = (nil)] 15:54:48 INFO - PROCESS | 1791 | ++DOMWINDOW == 68 (0x9a78a000) [pid = 1791] [serial = 113] [outer = 0x99677000] 15:54:48 INFO - PROCESS | 1791 | 1462834488191 Marionette DEBUG loaded listener.js 15:54:48 INFO - PROCESS | 1791 | ++DOMWINDOW == 69 (0x9ba3f800) [pid = 1791] [serial = 114] [outer = 0x99677000] 15:54:48 INFO - PROCESS | 1791 | 1462834488925 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]]]}] 15:54:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 15:54:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1134ms 15:54:48 INFO - PROCESS | 1791 | 1462834488977 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 15:54:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 15:54:48 INFO - PROCESS | 1791 | 1462834488981 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 15:54:49 INFO - PROCESS | 1791 | 1462834488995 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 15:54:49 INFO - PROCESS | 1791 | 1462834489004 Marionette TRACE conn4 <- [1,126,null,{}] 15:54:49 INFO - PROCESS | 1791 | 1462834489020 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}] 15:54:49 INFO - PROCESS | 1791 | 1462834489231 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 15:54:49 INFO - PROCESS | 1791 | 1462834489256 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:49 INFO - PROCESS | 1791 | ++DOCSHELL 0x93a07400 == 21 [pid = 1791] [id = 39] 15:54:49 INFO - PROCESS | 1791 | ++DOMWINDOW == 70 (0x9baba000) [pid = 1791] [serial = 115] [outer = (nil)] 15:54:49 INFO - PROCESS | 1791 | ++DOMWINDOW == 71 (0xa2155c00) [pid = 1791] [serial = 116] [outer = 0x9baba000] 15:54:49 INFO - PROCESS | 1791 | 1462834489337 Marionette DEBUG loaded listener.js 15:54:49 INFO - PROCESS | 1791 | ++DOMWINDOW == 72 (0xa24fb000) [pid = 1791] [serial = 117] [outer = 0x9baba000] 15:54:50 INFO - PROCESS | 1791 | 1462834490259 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]]]}] 15:54:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 15:54:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1305ms 15:54:50 INFO - PROCESS | 1791 | 1462834490293 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 15:54:50 INFO - PROCESS | 1791 | 1462834490297 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 15:54:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 15:54:50 INFO - PROCESS | 1791 | 1462834490303 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 15:54:50 INFO - PROCESS | 1791 | 1462834490306 Marionette TRACE conn4 <- [1,130,null,{}] 15:54:50 INFO - PROCESS | 1791 | 1462834490319 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}] 15:54:50 INFO - PROCESS | 1791 | 1462834490527 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 15:54:50 INFO - PROCESS | 1791 | 1462834490553 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:50 INFO - PROCESS | 1791 | ++DOCSHELL 0x9c15d800 == 22 [pid = 1791] [id = 40] 15:54:50 INFO - PROCESS | 1791 | ++DOMWINDOW == 73 (0xa26e7800) [pid = 1791] [serial = 118] [outer = (nil)] 15:54:50 INFO - PROCESS | 1791 | ++DOMWINDOW == 74 (0xa50e8000) [pid = 1791] [serial = 119] [outer = 0xa26e7800] 15:54:50 INFO - PROCESS | 1791 | 1462834490629 Marionette DEBUG loaded listener.js 15:54:50 INFO - PROCESS | 1791 | ++DOMWINDOW == 75 (0xa50f1800) [pid = 1791] [serial = 120] [outer = 0xa26e7800] 15:54:51 INFO - PROCESS | 1791 | --DOMWINDOW == 74 (0x9a758800) [pid = 1791] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 15:54:51 INFO - PROCESS | 1791 | --DOMWINDOW == 73 (0x9c151800) [pid = 1791] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 15:54:51 INFO - PROCESS | 1791 | --DOMWINDOW == 72 (0xa21a0c00) [pid = 1791] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 15:54:51 INFO - PROCESS | 1791 | --DOMWINDOW == 71 (0x95098800) [pid = 1791] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 15:54:51 INFO - PROCESS | 1791 | --DOMWINDOW == 70 (0x99de1800) [pid = 1791] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 15:54:51 INFO - PROCESS | 1791 | --DOMWINDOW == 69 (0x97648c00) [pid = 1791] [serial = 94] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 15:54:51 INFO - PROCESS | 1791 | --DOMWINDOW == 68 (0x9c154400) [pid = 1791] [serial = 91] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 15:54:51 INFO - PROCESS | 1791 | --DOMWINDOW == 67 (0x9509c400) [pid = 1791] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 15:54:51 INFO - PROCESS | 1791 | --DOMWINDOW == 66 (0x9926f000) [pid = 1791] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 15:54:51 INFO - PROCESS | 1791 | --DOMWINDOW == 65 (0x93a03000) [pid = 1791] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 15:54:51 INFO - PROCESS | 1791 | 1462834491645 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]]]}] 15:54:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 15:54:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1401ms 15:54:51 INFO - PROCESS | 1791 | 1462834491706 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 15:54:51 INFO - PROCESS | 1791 | 1462834491711 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 15:54:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 15:54:51 INFO - PROCESS | 1791 | 1462834491721 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 15:54:51 INFO - PROCESS | 1791 | 1462834491727 Marionette TRACE conn4 <- [1,134,null,{}] 15:54:51 INFO - PROCESS | 1791 | 1462834491738 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}] 15:54:51 INFO - PROCESS | 1791 | 1462834491897 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 15:54:51 INFO - PROCESS | 1791 | 1462834491908 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:51 INFO - PROCESS | 1791 | ++DOCSHELL 0x9d497c00 == 23 [pid = 1791] [id = 41] 15:54:51 INFO - PROCESS | 1791 | ++DOMWINDOW == 66 (0xa34ca000) [pid = 1791] [serial = 121] [outer = (nil)] 15:54:51 INFO - PROCESS | 1791 | ++DOMWINDOW == 67 (0xa6761400) [pid = 1791] [serial = 122] [outer = 0xa34ca000] 15:54:52 INFO - PROCESS | 1791 | 1462834492002 Marionette DEBUG loaded listener.js 15:54:52 INFO - PROCESS | 1791 | ++DOMWINDOW == 68 (0xa67c1c00) [pid = 1791] [serial = 123] [outer = 0xa34ca000] 15:54:52 INFO - PROCESS | 1791 | 1462834492848 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]]]}] 15:54:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 15:54:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1191ms 15:54:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 15:54:52 INFO - PROCESS | 1791 | 1462834492910 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 15:54:52 INFO - PROCESS | 1791 | 1462834492913 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 15:54:52 INFO - PROCESS | 1791 | 1462834492920 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 15:54:52 INFO - PROCESS | 1791 | 1462834492923 Marionette TRACE conn4 <- [1,138,null,{}] 15:54:52 INFO - PROCESS | 1791 | 1462834492930 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}] 15:54:53 INFO - PROCESS | 1791 | 1462834493111 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 15:54:53 INFO - PROCESS | 1791 | 1462834493268 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:53 INFO - PROCESS | 1791 | ++DOCSHELL 0x93a02400 == 24 [pid = 1791] [id = 42] 15:54:53 INFO - PROCESS | 1791 | ++DOMWINDOW == 69 (0x93a02800) [pid = 1791] [serial = 124] [outer = (nil)] 15:54:53 INFO - PROCESS | 1791 | ++DOMWINDOW == 70 (0x94624c00) [pid = 1791] [serial = 125] [outer = 0x93a02800] 15:54:53 INFO - PROCESS | 1791 | 1462834493361 Marionette DEBUG loaded listener.js 15:54:53 INFO - PROCESS | 1791 | ++DOMWINDOW == 71 (0x9517f400) [pid = 1791] [serial = 126] [outer = 0x93a02800] 15:54:54 INFO - PROCESS | 1791 | 1462834494487 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]]]}] 15:54:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 15:54:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1589ms 15:54:54 INFO - PROCESS | 1791 | 1462834494642 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 15:54:54 INFO - PROCESS | 1791 | 1462834494648 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 15:54:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 15:54:54 INFO - PROCESS | 1791 | 1462834494721 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 15:54:54 INFO - PROCESS | 1791 | 1462834494726 Marionette TRACE conn4 <- [1,142,null,{}] 15:54:54 INFO - PROCESS | 1791 | 1462834494862 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}] 15:54:55 INFO - PROCESS | 1791 | 1462834495099 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 15:54:55 INFO - PROCESS | 1791 | 1462834495210 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:55 INFO - PROCESS | 1791 | ++DOCSHELL 0x99fedc00 == 25 [pid = 1791] [id = 43] 15:54:55 INFO - PROCESS | 1791 | ++DOMWINDOW == 72 (0x9a3b1800) [pid = 1791] [serial = 127] [outer = (nil)] 15:54:55 INFO - PROCESS | 1791 | ++DOMWINDOW == 73 (0x9c15a800) [pid = 1791] [serial = 128] [outer = 0x9a3b1800] 15:54:55 INFO - PROCESS | 1791 | 1462834495301 Marionette DEBUG loaded listener.js 15:54:55 INFO - PROCESS | 1791 | ++DOMWINDOW == 74 (0x9c20f000) [pid = 1791] [serial = 129] [outer = 0x9a3b1800] 15:54:56 INFO - PROCESS | 1791 | 1462834496232 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]]]}] 15:54:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 15:54:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1586ms 15:54:56 INFO - PROCESS | 1791 | 1462834496272 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 15:54:56 INFO - PROCESS | 1791 | 1462834496279 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 15:54:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 15:54:56 INFO - PROCESS | 1791 | 1462834496287 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 15:54:56 INFO - PROCESS | 1791 | 1462834496291 Marionette TRACE conn4 <- [1,146,null,{}] 15:54:56 INFO - PROCESS | 1791 | 1462834496298 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}] 15:54:56 INFO - PROCESS | 1791 | 1462834496485 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 15:54:56 INFO - PROCESS | 1791 | 1462834496625 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:56 INFO - PROCESS | 1791 | ++DOCSHELL 0x9d8bc800 == 26 [pid = 1791] [id = 44] 15:54:56 INFO - PROCESS | 1791 | ++DOMWINDOW == 75 (0xa24ef800) [pid = 1791] [serial = 130] [outer = (nil)] 15:54:56 INFO - PROCESS | 1791 | ++DOMWINDOW == 76 (0xa3252400) [pid = 1791] [serial = 131] [outer = 0xa24ef800] 15:54:56 INFO - PROCESS | 1791 | 1462834496719 Marionette DEBUG loaded listener.js 15:54:56 INFO - PROCESS | 1791 | ++DOMWINDOW == 77 (0xa5039400) [pid = 1791] [serial = 132] [outer = 0xa24ef800] 15:54:57 INFO - PROCESS | 1791 | 1462834497693 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]]]}] 15:54:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 15:54:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1434ms 15:54:57 INFO - PROCESS | 1791 | 1462834497721 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 15:54:57 INFO - PROCESS | 1791 | 1462834497726 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 15:54:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 15:54:57 INFO - PROCESS | 1791 | 1462834497742 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 15:54:57 INFO - PROCESS | 1791 | 1462834497751 Marionette TRACE conn4 <- [1,150,null,{}] 15:54:57 INFO - PROCESS | 1791 | 1462834497758 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}] 15:54:57 INFO - PROCESS | 1791 | 1462834497944 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 15:54:58 INFO - PROCESS | 1791 | 1462834498084 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:58 INFO - PROCESS | 1791 | ++DOCSHELL 0x951cfc00 == 27 [pid = 1791] [id = 45] 15:54:58 INFO - PROCESS | 1791 | ++DOMWINDOW == 78 (0xa6764800) [pid = 1791] [serial = 133] [outer = (nil)] 15:54:58 INFO - PROCESS | 1791 | ++DOMWINDOW == 79 (0xa6c4b800) [pid = 1791] [serial = 134] [outer = 0xa6764800] 15:54:58 INFO - PROCESS | 1791 | 1462834498173 Marionette DEBUG loaded listener.js 15:54:58 INFO - PROCESS | 1791 | ++DOMWINDOW == 80 (0xa6c4d800) [pid = 1791] [serial = 135] [outer = 0xa6764800] 15:54:59 INFO - PROCESS | 1791 | 1462834499118 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]]]}] 15:54:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 15:54:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1446ms 15:54:59 INFO - PROCESS | 1791 | 1462834499181 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 15:54:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 15:54:59 INFO - PROCESS | 1791 | 1462834499186 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 15:54:59 INFO - PROCESS | 1791 | 1462834499192 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 15:54:59 INFO - PROCESS | 1791 | 1462834499196 Marionette TRACE conn4 <- [1,154,null,{}] 15:54:59 INFO - PROCESS | 1791 | 1462834499202 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}] 15:54:59 INFO - PROCESS | 1791 | 1462834499390 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 15:54:59 INFO - PROCESS | 1791 | 1462834499531 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:59 INFO - PROCESS | 1791 | ++DOCSHELL 0xa6c4c000 == 28 [pid = 1791] [id = 46] 15:54:59 INFO - PROCESS | 1791 | ++DOMWINDOW == 81 (0xa6e93000) [pid = 1791] [serial = 136] [outer = (nil)] 15:54:59 INFO - PROCESS | 1791 | ++DOMWINDOW == 82 (0xa6f38c00) [pid = 1791] [serial = 137] [outer = 0xa6e93000] 15:54:59 INFO - PROCESS | 1791 | 1462834499619 Marionette DEBUG loaded listener.js 15:54:59 INFO - PROCESS | 1791 | ++DOMWINDOW == 83 (0xa6f3c000) [pid = 1791] [serial = 138] [outer = 0xa6e93000] 15:55:00 INFO - PROCESS | 1791 | 1462834500588 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]]]}] 15:55:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 15:55:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1434ms 15:55:00 INFO - PROCESS | 1791 | 1462834500627 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 15:55:00 INFO - PROCESS | 1791 | 1462834500631 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 15:55:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 15:55:00 INFO - PROCESS | 1791 | 1462834500640 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 15:55:00 INFO - PROCESS | 1791 | 1462834500644 Marionette TRACE conn4 <- [1,158,null,{}] 15:55:00 INFO - PROCESS | 1791 | 1462834500651 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}] 15:55:00 INFO - PROCESS | 1791 | 1462834500838 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 15:55:01 INFO - PROCESS | 1791 | 1462834501028 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 15:55:01 INFO - PROCESS | 1791 | 1462834501095 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:01 INFO - PROCESS | 1791 | ++DOCSHELL 0xa6f74000 == 29 [pid = 1791] [id = 47] 15:55:01 INFO - PROCESS | 1791 | ++DOMWINDOW == 84 (0xa6f78c00) [pid = 1791] [serial = 139] [outer = (nil)] 15:55:01 INFO - PROCESS | 1791 | ++DOMWINDOW == 85 (0xa8283400) [pid = 1791] [serial = 140] [outer = 0xa6f78c00] 15:55:01 INFO - PROCESS | 1791 | 1462834501216 Marionette DEBUG loaded listener.js 15:55:01 INFO - PROCESS | 1791 | ++DOMWINDOW == 86 (0xa8c48c00) [pid = 1791] [serial = 141] [outer = 0xa6f78c00] 15:55:02 INFO - PROCESS | 1791 | 1462834502442 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]]]}] 15:55:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 15:55:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1886ms 15:55:02 INFO - PROCESS | 1791 | 1462834502528 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 15:55:02 INFO - PROCESS | 1791 | 1462834502535 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 15:55:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 15:55:02 INFO - PROCESS | 1791 | 1462834502544 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 15:55:02 INFO - PROCESS | 1791 | 1462834502551 Marionette TRACE conn4 <- [1,162,null,{}] 15:55:02 INFO - PROCESS | 1791 | 1462834502559 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}] 15:55:02 INFO - PROCESS | 1791 | 1462834502830 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 15:55:03 INFO - PROCESS | 1791 | 1462834503022 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:03 INFO - PROCESS | 1791 | ++DOCSHELL 0x95176800 == 30 [pid = 1791] [id = 48] 15:55:03 INFO - PROCESS | 1791 | ++DOMWINDOW == 87 (0x95178000) [pid = 1791] [serial = 142] [outer = (nil)] 15:55:03 INFO - PROCESS | 1791 | ++DOMWINDOW == 88 (0x97642000) [pid = 1791] [serial = 143] [outer = 0x95178000] 15:55:03 INFO - PROCESS | 1791 | 1462834503185 Marionette DEBUG loaded listener.js 15:55:03 INFO - PROCESS | 1791 | ++DOMWINDOW == 89 (0x99efa800) [pid = 1791] [serial = 144] [outer = 0x95178000] 15:55:03 INFO - PROCESS | 1791 | --DOCSHELL 0x99093800 == 29 [pid = 1791] [id = 27] 15:55:03 INFO - PROCESS | 1791 | --DOCSHELL 0x9d497c00 == 28 [pid = 1791] [id = 41] 15:55:03 INFO - PROCESS | 1791 | --DOMWINDOW == 88 (0x99672800) [pid = 1791] [serial = 79] [outer = (nil)] [url = about:blank] 15:55:03 INFO - PROCESS | 1791 | --DOCSHELL 0x9c15d800 == 27 [pid = 1791] [id = 40] 15:55:03 INFO - PROCESS | 1791 | --DOCSHELL 0x93a07400 == 26 [pid = 1791] [id = 39] 15:55:03 INFO - PROCESS | 1791 | --DOCSHELL 0x9909b000 == 25 [pid = 1791] [id = 38] 15:55:03 INFO - PROCESS | 1791 | --DOCSHELL 0x95180c00 == 24 [pid = 1791] [id = 37] 15:55:03 INFO - PROCESS | 1791 | --DOCSHELL 0x93a09400 == 23 [pid = 1791] [id = 36] 15:55:03 INFO - PROCESS | 1791 | --DOCSHELL 0x9c264800 == 22 [pid = 1791] [id = 35] 15:55:03 INFO - PROCESS | 1791 | --DOCSHELL 0x9509f000 == 21 [pid = 1791] [id = 34] 15:55:03 INFO - PROCESS | 1791 | --DOMWINDOW == 87 (0xa21a0000) [pid = 1791] [serial = 95] [outer = (nil)] [url = about:blank] 15:55:03 INFO - PROCESS | 1791 | --DOMWINDOW == 86 (0xa0508000) [pid = 1791] [serial = 92] [outer = (nil)] [url = about:blank] 15:55:03 INFO - PROCESS | 1791 | --DOMWINDOW == 85 (0x951ce400) [pid = 1791] [serial = 82] [outer = (nil)] [url = about:blank] 15:55:03 INFO - PROCESS | 1791 | --DOMWINDOW == 84 (0x99ef9c00) [pid = 1791] [serial = 85] [outer = (nil)] [url = about:blank] 15:55:03 INFO - PROCESS | 1791 | --DOMWINDOW == 83 (0x9a63c400) [pid = 1791] [serial = 86] [outer = (nil)] [url = about:blank] 15:55:03 INFO - PROCESS | 1791 | --DOMWINDOW == 82 (0x9763f000) [pid = 1791] [serial = 65] [outer = (nil)] [url = about:blank] 15:55:03 INFO - PROCESS | 1791 | --DOMWINDOW == 81 (0x94626c00) [pid = 1791] [serial = 64] [outer = (nil)] [url = about:blank] 15:55:03 INFO - PROCESS | 1791 | --DOMWINDOW == 80 (0x97641800) [pid = 1791] [serial = 83] [outer = (nil)] [url = about:blank] 15:55:03 INFO - PROCESS | 1791 | --DOMWINDOW == 79 (0x9ba33c00) [pid = 1791] [serial = 68] [outer = (nil)] [url = about:blank] 15:55:03 INFO - PROCESS | 1791 | --DOMWINDOW == 78 (0x9b209c00) [pid = 1791] [serial = 67] [outer = (nil)] [url = about:blank] 15:55:03 INFO - PROCESS | 1791 | --DOMWINDOW == 77 (0x9c257c00) [pid = 1791] [serial = 71] [outer = (nil)] [url = about:blank] 15:55:03 INFO - PROCESS | 1791 | --DOMWINDOW == 76 (0x9c15a000) [pid = 1791] [serial = 70] [outer = (nil)] [url = about:blank] 15:55:03 INFO - PROCESS | 1791 | --DOMWINDOW == 75 (0xa262c800) [pid = 1791] [serial = 74] [outer = (nil)] [url = about:blank] 15:55:03 INFO - PROCESS | 1791 | --DOMWINDOW == 74 (0xa2280800) [pid = 1791] [serial = 73] [outer = (nil)] [url = about:blank] 15:55:03 INFO - PROCESS | 1791 | --DOMWINDOW == 73 (0x9d499000) [pid = 1791] [serial = 77] [outer = (nil)] [url = about:blank] 15:55:03 INFO - PROCESS | 1791 | --DOMWINDOW == 72 (0x9bf44400) [pid = 1791] [serial = 76] [outer = (nil)] [url = about:blank] 15:55:03 INFO - PROCESS | 1791 | --DOMWINDOW == 71 (0x9b784800) [pid = 1791] [serial = 88] [outer = (nil)] [url = about:blank] 15:55:03 INFO - PROCESS | 1791 | --DOMWINDOW == 70 (0xa828e400) [pid = 1791] [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.] 15:55:03 INFO - PROCESS | 1791 | --DOMWINDOW == 69 (0xa227b000) [pid = 1791] [serial = 96] [outer = (nil)] [url = about:blank] 15:55:03 INFO - PROCESS | 1791 | --DOMWINDOW == 68 (0xa1050400) [pid = 1791] [serial = 93] [outer = (nil)] [url = about:blank] 15:55:03 INFO - PROCESS | 1791 | --DOMWINDOW == 67 (0x9ba41000) [pid = 1791] [serial = 89] [outer = (nil)] [url = about:blank] 15:55:04 INFO - PROCESS | 1791 | 1462834504278 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]]]}] 15:55:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 15:55:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1794ms 15:55:04 INFO - PROCESS | 1791 | 1462834504339 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 15:55:04 INFO - PROCESS | 1791 | 1462834504348 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 15:55:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 15:55:04 INFO - PROCESS | 1791 | 1462834504360 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 15:55:04 INFO - PROCESS | 1791 | 1462834504364 Marionette TRACE conn4 <- [1,166,null,{}] 15:55:04 INFO - PROCESS | 1791 | 1462834504372 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}] 15:55:04 INFO - PROCESS | 1791 | 1462834504559 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 15:55:04 INFO - PROCESS | 1791 | 1462834504696 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:04 INFO - PROCESS | 1791 | ++DOCSHELL 0x97643400 == 22 [pid = 1791] [id = 49] 15:55:04 INFO - PROCESS | 1791 | ++DOMWINDOW == 68 (0x99efa400) [pid = 1791] [serial = 145] [outer = (nil)] 15:55:04 INFO - PROCESS | 1791 | ++DOMWINDOW == 69 (0x9ba36400) [pid = 1791] [serial = 146] [outer = 0x99efa400] 15:55:04 INFO - PROCESS | 1791 | 1462834504781 Marionette DEBUG loaded listener.js 15:55:04 INFO - PROCESS | 1791 | ++DOMWINDOW == 70 (0x9c155000) [pid = 1791] [serial = 147] [outer = 0x99efa400] 15:55:05 INFO - PROCESS | 1791 | 1462834505603 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]]]}] 15:55:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 15:55:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1288ms 15:55:05 INFO - PROCESS | 1791 | 1462834505648 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 15:55:05 INFO - PROCESS | 1791 | 1462834505654 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 15:55:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 15:55:05 INFO - PROCESS | 1791 | 1462834505663 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 15:55:05 INFO - PROCESS | 1791 | 1462834505670 Marionette TRACE conn4 <- [1,170,null,{}] 15:55:05 INFO - PROCESS | 1791 | 1462834505703 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}] 15:55:05 INFO - PROCESS | 1791 | 1462834505942 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 15:55:06 INFO - PROCESS | 1791 | 1462834505978 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:06 INFO - PROCESS | 1791 | ++DOCSHELL 0x9babac00 == 23 [pid = 1791] [id = 50] 15:55:06 INFO - PROCESS | 1791 | ++DOMWINDOW == 71 (0xa2154000) [pid = 1791] [serial = 148] [outer = (nil)] 15:55:06 INFO - PROCESS | 1791 | ++DOMWINDOW == 72 (0xa2276400) [pid = 1791] [serial = 149] [outer = 0xa2154000] 15:55:06 INFO - PROCESS | 1791 | 1462834506077 Marionette DEBUG loaded listener.js 15:55:06 INFO - PROCESS | 1791 | ++DOMWINDOW == 73 (0xa30cd800) [pid = 1791] [serial = 150] [outer = 0xa2154000] 15:55:07 INFO - PROCESS | 1791 | 1462834507000 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]]]}] 15:55:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 15:55:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1392ms 15:55:07 INFO - PROCESS | 1791 | 1462834507058 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 15:55:07 INFO - PROCESS | 1791 | 1462834507064 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 15:55:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 15:55:07 INFO - PROCESS | 1791 | 1462834507071 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 15:55:07 INFO - PROCESS | 1791 | 1462834507074 Marionette TRACE conn4 <- [1,174,null,{}] 15:55:07 INFO - PROCESS | 1791 | 1462834507081 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}] 15:55:07 INFO - PROCESS | 1791 | 1462834507336 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 15:55:07 INFO - PROCESS | 1791 | 1462834507380 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:07 INFO - PROCESS | 1791 | ++DOCSHELL 0x9c15b800 == 24 [pid = 1791] [id = 51] 15:55:07 INFO - PROCESS | 1791 | ++DOMWINDOW == 74 (0xa62ed000) [pid = 1791] [serial = 151] [outer = (nil)] 15:55:07 INFO - PROCESS | 1791 | ++DOMWINDOW == 75 (0xa67c4800) [pid = 1791] [serial = 152] [outer = 0xa62ed000] 15:55:07 INFO - PROCESS | 1791 | 1462834507465 Marionette DEBUG loaded listener.js 15:55:07 INFO - PROCESS | 1791 | ++DOMWINDOW == 76 (0xa68bc400) [pid = 1791] [serial = 153] [outer = 0xa62ed000] 15:55:07 INFO - PROCESS | 1791 | --DOMWINDOW == 75 (0xa26e7800) [pid = 1791] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 15:55:07 INFO - PROCESS | 1791 | --DOMWINDOW == 74 (0x99677000) [pid = 1791] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 15:55:07 INFO - PROCESS | 1791 | --DOMWINDOW == 73 (0x951d0c00) [pid = 1791] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 15:55:07 INFO - PROCESS | 1791 | --DOMWINDOW == 72 (0x93a09800) [pid = 1791] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 15:55:07 INFO - PROCESS | 1791 | --DOMWINDOW == 71 (0x9baba000) [pid = 1791] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 15:55:07 INFO - PROCESS | 1791 | --DOMWINDOW == 70 (0x99093c00) [pid = 1791] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 15:55:08 INFO - PROCESS | 1791 | 1462834508480 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]]]}] 15:55:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 15:55:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1441ms 15:55:08 INFO - PROCESS | 1791 | 1462834508514 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 15:55:08 INFO - PROCESS | 1791 | 1462834508517 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 15:55:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 15:55:08 INFO - PROCESS | 1791 | 1462834508524 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 15:55:08 INFO - PROCESS | 1791 | 1462834508527 Marionette TRACE conn4 <- [1,178,null,{}] 15:55:08 INFO - PROCESS | 1791 | 1462834508533 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}] 15:55:08 INFO - PROCESS | 1791 | 1462834508701 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 15:55:08 INFO - PROCESS | 1791 | 1462834508813 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:08 INFO - PROCESS | 1791 | ++DOCSHELL 0x93a07800 == 25 [pid = 1791] [id = 52] 15:55:08 INFO - PROCESS | 1791 | ++DOMWINDOW == 71 (0xa21ab800) [pid = 1791] [serial = 154] [outer = (nil)] 15:55:08 INFO - PROCESS | 1791 | ++DOMWINDOW == 72 (0xa68c0000) [pid = 1791] [serial = 155] [outer = 0xa21ab800] 15:55:08 INFO - PROCESS | 1791 | 1462834508892 Marionette DEBUG loaded listener.js 15:55:09 INFO - PROCESS | 1791 | ++DOMWINDOW == 73 (0xa6b98800) [pid = 1791] [serial = 156] [outer = 0xa21ab800] 15:55:09 INFO - PROCESS | 1791 | 1462834509735 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]]]}] 15:55:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 15:55:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1240ms 15:55:09 INFO - PROCESS | 1791 | 1462834509765 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 15:55:09 INFO - PROCESS | 1791 | 1462834509768 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 15:55:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 15:55:09 INFO - PROCESS | 1791 | 1462834509776 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 15:55:09 INFO - PROCESS | 1791 | 1462834509780 Marionette TRACE conn4 <- [1,182,null,{}] 15:55:09 INFO - PROCESS | 1791 | 1462834509787 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}] 15:55:10 INFO - PROCESS | 1791 | 1462834510145 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 15:55:10 INFO - PROCESS | 1791 | 1462834510271 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:10 INFO - PROCESS | 1791 | ++DOCSHELL 0x93a08000 == 26 [pid = 1791] [id = 53] 15:55:10 INFO - PROCESS | 1791 | ++DOMWINDOW == 74 (0x9764cc00) [pid = 1791] [serial = 157] [outer = (nil)] 15:55:10 INFO - PROCESS | 1791 | ++DOMWINDOW == 75 (0x99673c00) [pid = 1791] [serial = 158] [outer = 0x9764cc00] 15:55:10 INFO - PROCESS | 1791 | 1462834510422 Marionette DEBUG loaded listener.js 15:55:10 INFO - PROCESS | 1791 | ++DOMWINDOW == 76 (0x996e6c00) [pid = 1791] [serial = 159] [outer = 0x9764cc00] 15:55:11 INFO - PROCESS | 1791 | 1462834511429 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]]]}] 15:55:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 15:55:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1689ms 15:55:11 INFO - PROCESS | 1791 | 1462834511468 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 15:55:11 INFO - PROCESS | 1791 | 1462834511478 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 15:55:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 15:55:11 INFO - PROCESS | 1791 | 1462834511488 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 15:55:11 INFO - PROCESS | 1791 | 1462834511494 Marionette TRACE conn4 <- [1,186,null,{}] 15:55:11 INFO - PROCESS | 1791 | 1462834511503 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}] 15:55:11 INFO - PROCESS | 1791 | 1462834511716 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 15:55:11 INFO - PROCESS | 1791 | 1462834511927 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:11 INFO - PROCESS | 1791 | ++DOCSHELL 0x99de1800 == 27 [pid = 1791] [id = 54] 15:55:11 INFO - PROCESS | 1791 | ++DOMWINDOW == 77 (0x99ef9c00) [pid = 1791] [serial = 160] [outer = (nil)] 15:55:12 INFO - PROCESS | 1791 | ++DOMWINDOW == 78 (0x9b788c00) [pid = 1791] [serial = 161] [outer = 0x99ef9c00] 15:55:12 INFO - PROCESS | 1791 | 1462834512029 Marionette DEBUG loaded listener.js 15:55:12 INFO - PROCESS | 1791 | ++DOMWINDOW == 79 (0x9c152c00) [pid = 1791] [serial = 162] [outer = 0x99ef9c00] 15:55:12 INFO - PROCESS | 1791 | 1462834512893 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]]]}] 15:55:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 15:55:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1439ms 15:55:12 INFO - PROCESS | 1791 | 1462834512927 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 15:55:12 INFO - PROCESS | 1791 | 1462834512932 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 15:55:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 15:55:12 INFO - PROCESS | 1791 | 1462834512940 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 15:55:12 INFO - PROCESS | 1791 | 1462834512944 Marionette TRACE conn4 <- [1,190,null,{}] 15:55:12 INFO - PROCESS | 1791 | 1462834512952 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}] 15:55:13 INFO - PROCESS | 1791 | 1462834513145 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 15:55:13 INFO - PROCESS | 1791 | 1462834513290 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:13 INFO - PROCESS | 1791 | ++DOCSHELL 0x996f0800 == 28 [pid = 1791] [id = 55] 15:55:13 INFO - PROCESS | 1791 | ++DOMWINDOW == 80 (0x9d499000) [pid = 1791] [serial = 163] [outer = (nil)] 15:55:13 INFO - PROCESS | 1791 | ++DOMWINDOW == 81 (0xa26e1000) [pid = 1791] [serial = 164] [outer = 0x9d499000] 15:55:13 INFO - PROCESS | 1791 | 1462834513391 Marionette DEBUG loaded listener.js 15:55:13 INFO - PROCESS | 1791 | ++DOMWINDOW == 82 (0xa676ec00) [pid = 1791] [serial = 165] [outer = 0x9d499000] 15:55:14 INFO - PROCESS | 1791 | 1462834514349 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]]]}] 15:55:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 15:55:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1485ms 15:55:14 INFO - PROCESS | 1791 | 1462834514426 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 15:55:14 INFO - PROCESS | 1791 | 1462834514433 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 15:55:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 15:55:14 INFO - PROCESS | 1791 | 1462834514452 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 15:55:14 INFO - PROCESS | 1791 | 1462834514461 Marionette TRACE conn4 <- [1,194,null,{}] 15:55:14 INFO - PROCESS | 1791 | 1462834514468 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}] 15:55:14 INFO - PROCESS | 1791 | 1462834514730 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 15:55:14 INFO - PROCESS | 1791 | 1462834514878 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:14 INFO - PROCESS | 1791 | ++DOCSHELL 0xa104b400 == 29 [pid = 1791] [id = 56] 15:55:14 INFO - PROCESS | 1791 | ++DOMWINDOW == 83 (0xa6877400) [pid = 1791] [serial = 166] [outer = (nil)] 15:55:14 INFO - PROCESS | 1791 | ++DOMWINDOW == 84 (0xa6ba6800) [pid = 1791] [serial = 167] [outer = 0xa6877400] 15:55:15 INFO - PROCESS | 1791 | 1462834514999 Marionette DEBUG loaded listener.js 15:55:15 INFO - PROCESS | 1791 | ++DOMWINDOW == 85 (0xa6c43800) [pid = 1791] [serial = 168] [outer = 0xa6877400] 15:55:15 INFO - PROCESS | 1791 | 1462834515868 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]]]}] 15:55:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 15:55:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1454ms 15:55:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 15:55:15 INFO - PROCESS | 1791 | 1462834515898 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 15:55:15 INFO - PROCESS | 1791 | 1462834515902 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 15:55:15 INFO - PROCESS | 1791 | 1462834515909 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 15:55:15 INFO - PROCESS | 1791 | 1462834515913 Marionette TRACE conn4 <- [1,198,null,{}] 15:55:15 INFO - PROCESS | 1791 | 1462834515919 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}] 15:55:16 INFO - PROCESS | 1791 | 1462834516089 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 15:55:16 INFO - PROCESS | 1791 | 1462834516238 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:16 INFO - PROCESS | 1791 | ++DOCSHELL 0x9760c400 == 30 [pid = 1791] [id = 57] 15:55:16 INFO - PROCESS | 1791 | ++DOMWINDOW == 86 (0x996e7400) [pid = 1791] [serial = 169] [outer = (nil)] 15:55:16 INFO - PROCESS | 1791 | ++DOMWINDOW == 87 (0xa6f39400) [pid = 1791] [serial = 170] [outer = 0x996e7400] 15:55:16 INFO - PROCESS | 1791 | 1462834516326 Marionette DEBUG loaded listener.js 15:55:16 INFO - PROCESS | 1791 | ++DOMWINDOW == 88 (0xa6f71800) [pid = 1791] [serial = 171] [outer = 0x996e7400] 15:55:17 INFO - PROCESS | 1791 | 1462834517271 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]]]}] 15:55:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 15:55:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1385ms 15:55:17 INFO - PROCESS | 1791 | 1462834517293 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 15:55:17 INFO - PROCESS | 1791 | 1462834517296 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 15:55:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 15:55:17 INFO - PROCESS | 1791 | 1462834517304 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 15:55:17 INFO - PROCESS | 1791 | 1462834517308 Marionette TRACE conn4 <- [1,202,null,{}] 15:55:17 INFO - PROCESS | 1791 | 1462834517314 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}] 15:55:17 INFO - PROCESS | 1791 | 1462834517524 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 15:55:17 INFO - PROCESS | 1791 | 1462834517685 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:17 INFO - PROCESS | 1791 | ++DOCSHELL 0xa8c51400 == 31 [pid = 1791] [id = 58] 15:55:17 INFO - PROCESS | 1791 | ++DOMWINDOW == 89 (0xa8c86400) [pid = 1791] [serial = 172] [outer = (nil)] 15:55:17 INFO - PROCESS | 1791 | ++DOMWINDOW == 90 (0xa9022800) [pid = 1791] [serial = 173] [outer = 0xa8c86400] 15:55:17 INFO - PROCESS | 1791 | 1462834517837 Marionette DEBUG loaded listener.js 15:55:17 INFO - PROCESS | 1791 | ++DOMWINDOW == 91 (0xa90ae400) [pid = 1791] [serial = 174] [outer = 0xa8c86400] 15:55:18 INFO - PROCESS | 1791 | 1462834518971 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]]]}] 15:55:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 15:55:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1689ms 15:55:18 INFO - PROCESS | 1791 | 1462834518995 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 15:55:19 INFO - PROCESS | 1791 | 1462834519001 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 15:55:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 15:55:19 INFO - PROCESS | 1791 | 1462834519011 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 15:55:19 INFO - PROCESS | 1791 | 1462834519018 Marionette TRACE conn4 <- [1,206,null,{}] 15:55:19 INFO - PROCESS | 1791 | 1462834519028 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}] 15:55:19 INFO - PROCESS | 1791 | 1462834519244 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 15:55:19 INFO - PROCESS | 1791 | 1462834519493 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:19 INFO - PROCESS | 1791 | ++DOCSHELL 0x9500c400 == 32 [pid = 1791] [id = 59] 15:55:19 INFO - PROCESS | 1791 | ++DOMWINDOW == 92 (0x951ce800) [pid = 1791] [serial = 175] [outer = (nil)] 15:55:19 INFO - PROCESS | 1791 | ++DOMWINDOW == 93 (0x9760ac00) [pid = 1791] [serial = 176] [outer = 0x951ce800] 15:55:19 INFO - PROCESS | 1791 | 1462834519596 Marionette DEBUG loaded listener.js 15:55:19 INFO - PROCESS | 1791 | ++DOMWINDOW == 94 (0x97649000) [pid = 1791] [serial = 177] [outer = 0x951ce800] 15:55:20 INFO - PROCESS | 1791 | 1462834520539 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]]]}] 15:55:20 INFO - PROCESS | 1791 | --DOCSHELL 0x9a788800 == 31 [pid = 1791] [id = 31] 15:55:20 INFO - PROCESS | 1791 | --DOCSHELL 0x9926e400 == 30 [pid = 1791] [id = 29] 15:55:20 INFO - PROCESS | 1791 | --DOCSHELL 0x94631000 == 29 [pid = 1791] [id = 28] 15:55:20 INFO - PROCESS | 1791 | --DOMWINDOW == 93 (0xa30ea800) [pid = 1791] [serial = 98] [outer = (nil)] [url = about:blank] 15:55:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 15:55:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1603ms 15:55:20 INFO - PROCESS | 1791 | --DOCSHELL 0x93a02400 == 28 [pid = 1791] [id = 42] 15:55:20 INFO - PROCESS | 1791 | 1462834520627 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 15:55:20 INFO - PROCESS | 1791 | 1462834520636 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 15:55:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 15:55:20 INFO - PROCESS | 1791 | 1462834520648 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 15:55:20 INFO - PROCESS | 1791 | 1462834520652 Marionette TRACE conn4 <- [1,210,null,{}] 15:55:20 INFO - PROCESS | 1791 | 1462834520659 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}] 15:55:20 INFO - PROCESS | 1791 | 1462834520830 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 15:55:20 INFO - PROCESS | 1791 | 1462834520848 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:20 INFO - PROCESS | 1791 | --DOMWINDOW == 92 (0x99fb8c00) [pid = 1791] [serial = 80] [outer = (nil)] [url = about:blank] 15:55:20 INFO - PROCESS | 1791 | --DOMWINDOW == 91 (0xa50e8000) [pid = 1791] [serial = 119] [outer = (nil)] [url = about:blank] 15:55:20 INFO - PROCESS | 1791 | --DOMWINDOW == 90 (0x9a78a000) [pid = 1791] [serial = 113] [outer = (nil)] [url = about:blank] 15:55:20 INFO - PROCESS | 1791 | --DOMWINDOW == 89 (0xa227c400) [pid = 1791] [serial = 104] [outer = (nil)] [url = about:blank] 15:55:20 INFO - PROCESS | 1791 | --DOMWINDOW == 88 (0x97647400) [pid = 1791] [serial = 110] [outer = (nil)] [url = about:blank] 15:55:20 INFO - PROCESS | 1791 | --DOMWINDOW == 87 (0x990a0c00) [pid = 1791] [serial = 111] [outer = (nil)] [url = about:blank] 15:55:20 INFO - PROCESS | 1791 | --DOMWINDOW == 86 (0x9a788000) [pid = 1791] [serial = 101] [outer = (nil)] [url = about:blank] 15:55:20 INFO - PROCESS | 1791 | --DOMWINDOW == 85 (0x95176000) [pid = 1791] [serial = 108] [outer = (nil)] [url = about:blank] 15:55:20 INFO - PROCESS | 1791 | --DOMWINDOW == 84 (0x93cf3800) [pid = 1791] [serial = 107] [outer = (nil)] [url = about:blank] 15:55:20 INFO - PROCESS | 1791 | --DOMWINDOW == 83 (0xa2155c00) [pid = 1791] [serial = 116] [outer = (nil)] [url = about:blank] 15:55:20 INFO - PROCESS | 1791 | --DOMWINDOW == 82 (0xa50f1800) [pid = 1791] [serial = 120] [outer = (nil)] [url = about:blank] 15:55:20 INFO - PROCESS | 1791 | --DOMWINDOW == 81 (0xa24fb000) [pid = 1791] [serial = 117] [outer = (nil)] [url = about:blank] 15:55:20 INFO - PROCESS | 1791 | --DOMWINDOW == 80 (0x9ba3f800) [pid = 1791] [serial = 114] [outer = (nil)] [url = about:blank] 15:55:20 INFO - PROCESS | 1791 | --DOMWINDOW == 79 (0xa6761400) [pid = 1791] [serial = 122] [outer = (nil)] [url = about:blank] 15:55:20 INFO - PROCESS | 1791 | ++DOCSHELL 0x95174c00 == 29 [pid = 1791] [id = 60] 15:55:20 INFO - PROCESS | 1791 | ++DOMWINDOW == 80 (0x95176000) [pid = 1791] [serial = 178] [outer = (nil)] 15:55:21 INFO - PROCESS | 1791 | ++DOMWINDOW == 81 (0x990a0c00) [pid = 1791] [serial = 179] [outer = 0x95176000] 15:55:21 INFO - PROCESS | 1791 | 1462834521046 Marionette DEBUG loaded listener.js 15:55:21 INFO - PROCESS | 1791 | ++DOMWINDOW == 82 (0x99eeb800) [pid = 1791] [serial = 180] [outer = 0x95176000] 15:55:21 INFO - PROCESS | 1791 | 1462834521807 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]]]}] 15:55:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 15:55:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1186ms 15:55:21 INFO - PROCESS | 1791 | 1462834521851 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 15:55:21 INFO - PROCESS | 1791 | 1462834521860 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 15:55:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 15:55:21 INFO - PROCESS | 1791 | 1462834521879 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 15:55:21 INFO - PROCESS | 1791 | 1462834521886 Marionette TRACE conn4 <- [1,214,null,{}] 15:55:21 INFO - PROCESS | 1791 | 1462834521902 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}] 15:55:22 INFO - PROCESS | 1791 | 1462834522069 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 15:55:22 INFO - PROCESS | 1791 | 1462834522083 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:22 INFO - PROCESS | 1791 | ++DOCSHELL 0x9967c400 == 30 [pid = 1791] [id = 61] 15:55:22 INFO - PROCESS | 1791 | ++DOMWINDOW == 83 (0x996e5800) [pid = 1791] [serial = 181] [outer = (nil)] 15:55:22 INFO - PROCESS | 1791 | ++DOMWINDOW == 84 (0x9b77dc00) [pid = 1791] [serial = 182] [outer = 0x996e5800] 15:55:22 INFO - PROCESS | 1791 | 1462834522255 Marionette DEBUG loaded listener.js 15:55:22 INFO - PROCESS | 1791 | ++DOMWINDOW == 85 (0x9bf3fc00) [pid = 1791] [serial = 183] [outer = 0x996e5800] 15:55:23 INFO - PROCESS | 1791 | 1462834523026 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]]]}] 15:55:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 15:55:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1186ms 15:55:23 INFO - PROCESS | 1791 | 1462834523065 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 15:55:23 INFO - PROCESS | 1791 | 1462834523071 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 15:55:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 15:55:23 INFO - PROCESS | 1791 | 1462834523094 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 15:55:23 INFO - PROCESS | 1791 | 1462834523098 Marionette TRACE conn4 <- [1,218,null,{}] 15:55:23 INFO - PROCESS | 1791 | 1462834523104 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}] 15:55:23 INFO - PROCESS | 1791 | 1462834523308 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 15:55:23 INFO - PROCESS | 1791 | 1462834523332 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:23 INFO - PROCESS | 1791 | ++DOCSHELL 0x9b783800 == 31 [pid = 1791] [id = 62] 15:55:23 INFO - PROCESS | 1791 | ++DOMWINDOW == 86 (0x9c157800) [pid = 1791] [serial = 184] [outer = (nil)] 15:55:23 INFO - PROCESS | 1791 | ++DOMWINDOW == 87 (0x9d49d400) [pid = 1791] [serial = 185] [outer = 0x9c157800] 15:55:23 INFO - PROCESS | 1791 | 1462834523412 Marionette DEBUG loaded listener.js 15:55:23 INFO - PROCESS | 1791 | ++DOMWINDOW == 88 (0xa215c800) [pid = 1791] [serial = 186] [outer = 0x9c157800] 15:55:24 INFO - PROCESS | 1791 | 1462834524321 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]]]}] 15:55:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 15:55:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1294ms 15:55:24 INFO - PROCESS | 1791 | 1462834524384 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 15:55:24 INFO - PROCESS | 1791 | 1462834524388 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 15:55:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 15:55:24 INFO - PROCESS | 1791 | 1462834524394 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 15:55:24 INFO - PROCESS | 1791 | 1462834524397 Marionette TRACE conn4 <- [1,222,null,{}] 15:55:24 INFO - PROCESS | 1791 | 1462834524404 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}] 15:55:24 INFO - PROCESS | 1791 | 1462834524618 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 15:55:24 INFO - PROCESS | 1791 | 1462834524646 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:24 INFO - PROCESS | 1791 | ++DOCSHELL 0x95098c00 == 32 [pid = 1791] [id = 63] 15:55:24 INFO - PROCESS | 1791 | ++DOMWINDOW == 89 (0xa2277c00) [pid = 1791] [serial = 187] [outer = (nil)] 15:55:24 INFO - PROCESS | 1791 | ++DOMWINDOW == 90 (0xa305e800) [pid = 1791] [serial = 188] [outer = 0xa2277c00] 15:55:24 INFO - PROCESS | 1791 | 1462834524722 Marionette DEBUG loaded listener.js 15:55:24 INFO - PROCESS | 1791 | ++DOMWINDOW == 91 (0xa30ef000) [pid = 1791] [serial = 189] [outer = 0xa2277c00] 15:55:25 INFO - PROCESS | 1791 | --DOMWINDOW == 90 (0xa62ed000) [pid = 1791] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 15:55:25 INFO - PROCESS | 1791 | --DOMWINDOW == 89 (0x95178000) [pid = 1791] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 15:55:25 INFO - PROCESS | 1791 | --DOMWINDOW == 88 (0xa6f78c00) [pid = 1791] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 15:55:25 INFO - PROCESS | 1791 | --DOMWINDOW == 87 (0x99efa400) [pid = 1791] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 15:55:25 INFO - PROCESS | 1791 | --DOMWINDOW == 86 (0xa2154000) [pid = 1791] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 15:55:25 INFO - PROCESS | 1791 | 1462834525683 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]]]}] 15:55:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 15:55:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1330ms 15:55:25 INFO - PROCESS | 1791 | 1462834525731 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 15:55:25 INFO - PROCESS | 1791 | 1462834525734 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 15:55:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 15:55:25 INFO - PROCESS | 1791 | 1462834525742 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 15:55:25 INFO - PROCESS | 1791 | 1462834525746 Marionette TRACE conn4 <- [1,226,null,{}] 15:55:25 INFO - PROCESS | 1791 | 1462834525752 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}] 15:55:25 INFO - PROCESS | 1791 | 1462834525943 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 15:55:26 INFO - PROCESS | 1791 | 1462834526048 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:26 INFO - PROCESS | 1791 | ++DOCSHELL 0x97645800 == 33 [pid = 1791] [id = 64] 15:55:26 INFO - PROCESS | 1791 | ++DOMWINDOW == 87 (0x97646400) [pid = 1791] [serial = 190] [outer = (nil)] 15:55:26 INFO - PROCESS | 1791 | ++DOMWINDOW == 88 (0xa62ed000) [pid = 1791] [serial = 191] [outer = 0x97646400] 15:55:26 INFO - PROCESS | 1791 | 1462834526131 Marionette DEBUG loaded listener.js 15:55:26 INFO - PROCESS | 1791 | ++DOMWINDOW == 89 (0xa687f000) [pid = 1791] [serial = 192] [outer = 0x97646400] 15:55:26 INFO - PROCESS | 1791 | 1462834526845 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]]]}] 15:55:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 15:55:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1132ms 15:55:26 INFO - PROCESS | 1791 | 1462834526879 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 15:55:26 INFO - PROCESS | 1791 | 1462834526888 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 15:55:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 15:55:26 INFO - PROCESS | 1791 | 1462834526898 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 15:55:26 INFO - PROCESS | 1791 | 1462834526901 Marionette TRACE conn4 <- [1,230,null,{}] 15:55:26 INFO - PROCESS | 1791 | 1462834526913 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}] 15:55:27 INFO - PROCESS | 1791 | 1462834527069 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 15:55:27 INFO - PROCESS | 1791 | 1462834527243 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:27 INFO - PROCESS | 1791 | ++DOCSHELL 0x924d2400 == 34 [pid = 1791] [id = 65] 15:55:27 INFO - PROCESS | 1791 | ++DOMWINDOW == 90 (0x924d3400) [pid = 1791] [serial = 193] [outer = (nil)] 15:55:27 INFO - PROCESS | 1791 | ++DOMWINDOW == 91 (0x924d7000) [pid = 1791] [serial = 194] [outer = 0x924d3400] 15:55:27 INFO - PROCESS | 1791 | 1462834527337 Marionette DEBUG loaded listener.js 15:55:27 INFO - PROCESS | 1791 | ++DOMWINDOW == 92 (0x94631000) [pid = 1791] [serial = 195] [outer = 0x924d3400] 15:55:28 INFO - PROCESS | 1791 | 1462834528347 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]]]}] 15:55:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 15:55:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1480ms 15:55:28 INFO - PROCESS | 1791 | 1462834528380 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 15:55:28 INFO - PROCESS | 1791 | 1462834528386 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 15:55:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 15:55:28 INFO - PROCESS | 1791 | 1462834528395 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 15:55:28 INFO - PROCESS | 1791 | 1462834528400 Marionette TRACE conn4 <- [1,234,null,{}] 15:55:28 INFO - PROCESS | 1791 | 1462834528408 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}] 15:55:28 INFO - PROCESS | 1791 | 1462834528606 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 15:55:28 INFO - PROCESS | 1791 | 1462834528755 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:28 INFO - PROCESS | 1791 | ++DOCSHELL 0x97643c00 == 35 [pid = 1791] [id = 66] 15:55:28 INFO - PROCESS | 1791 | ++DOMWINDOW == 93 (0x9818e800) [pid = 1791] [serial = 196] [outer = (nil)] 15:55:28 INFO - PROCESS | 1791 | ++DOMWINDOW == 94 (0x996e4000) [pid = 1791] [serial = 197] [outer = 0x9818e800] 15:55:28 INFO - PROCESS | 1791 | 1462834528854 Marionette DEBUG loaded listener.js 15:55:28 INFO - PROCESS | 1791 | ++DOMWINDOW == 95 (0x99dd6800) [pid = 1791] [serial = 198] [outer = 0x9818e800] 15:55:29 INFO - PROCESS | 1791 | 1462834529816 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]]]}] 15:55:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 15:55:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1489ms 15:55:29 INFO - PROCESS | 1791 | 1462834529889 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 15:55:29 INFO - PROCESS | 1791 | 1462834529895 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 15:55:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 15:55:29 INFO - PROCESS | 1791 | 1462834529904 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 15:55:29 INFO - PROCESS | 1791 | 1462834529908 Marionette TRACE conn4 <- [1,238,null,{}] 15:55:29 INFO - PROCESS | 1791 | 1462834529915 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}] 15:55:30 INFO - PROCESS | 1791 | 1462834530145 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 15:55:30 INFO - PROCESS | 1791 | 1462834530337 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:30 INFO - PROCESS | 1791 | ++DOCSHELL 0x9b20e800 == 36 [pid = 1791] [id = 67] 15:55:30 INFO - PROCESS | 1791 | ++DOMWINDOW == 96 (0x9ba0f000) [pid = 1791] [serial = 199] [outer = (nil)] 15:55:30 INFO - PROCESS | 1791 | ++DOMWINDOW == 97 (0x9c15f800) [pid = 1791] [serial = 200] [outer = 0x9ba0f000] 15:55:30 INFO - PROCESS | 1791 | 1462834530483 Marionette DEBUG loaded listener.js 15:55:30 INFO - PROCESS | 1791 | ++DOMWINDOW == 98 (0xa1059000) [pid = 1791] [serial = 201] [outer = 0x9ba0f000] 15:55:31 INFO - PROCESS | 1791 | 1462834531457 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]]]}] 15:55:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 15:55:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1589ms 15:55:31 INFO - PROCESS | 1791 | 1462834531493 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 15:55:31 INFO - PROCESS | 1791 | 1462834531498 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 15:55:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 15:55:31 INFO - PROCESS | 1791 | 1462834531513 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 15:55:31 INFO - PROCESS | 1791 | 1462834531523 Marionette TRACE conn4 <- [1,242,null,{}] 15:55:31 INFO - PROCESS | 1791 | 1462834531533 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}] 15:55:31 INFO - PROCESS | 1791 | 1462834531733 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 15:55:31 INFO - PROCESS | 1791 | 1462834531884 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:31 INFO - PROCESS | 1791 | ++DOCSHELL 0x93cf4800 == 37 [pid = 1791] [id = 68] 15:55:31 INFO - PROCESS | 1791 | ++DOMWINDOW == 99 (0x9c209000) [pid = 1791] [serial = 202] [outer = (nil)] 15:55:31 INFO - PROCESS | 1791 | ++DOMWINDOW == 100 (0xa6c4a800) [pid = 1791] [serial = 203] [outer = 0x9c209000] 15:55:32 INFO - PROCESS | 1791 | 1462834531999 Marionette DEBUG loaded listener.js 15:55:32 INFO - PROCESS | 1791 | ++DOMWINDOW == 101 (0xa6f78c00) [pid = 1791] [serial = 204] [outer = 0x9c209000] 15:55:32 INFO - PROCESS | 1791 | 1462834532946 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]]]}] 15:55:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 15:55:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1508ms 15:55:33 INFO - PROCESS | 1791 | 1462834533014 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 15:55:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 15:55:33 INFO - PROCESS | 1791 | 1462834533019 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 15:55:33 INFO - PROCESS | 1791 | 1462834533026 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 15:55:33 INFO - PROCESS | 1791 | 1462834533030 Marionette TRACE conn4 <- [1,246,null,{}] 15:55:33 INFO - PROCESS | 1791 | 1462834533037 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}] 15:55:33 INFO - PROCESS | 1791 | 1462834533268 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 15:55:33 INFO - PROCESS | 1791 | 1462834533453 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:33 INFO - PROCESS | 1791 | ++DOCSHELL 0x924dc800 == 38 [pid = 1791] [id = 69] 15:55:33 INFO - PROCESS | 1791 | ++DOMWINDOW == 102 (0x93a10c00) [pid = 1791] [serial = 205] [outer = (nil)] 15:55:33 INFO - PROCESS | 1791 | ++DOMWINDOW == 103 (0xa8c4a400) [pid = 1791] [serial = 206] [outer = 0x93a10c00] 15:55:33 INFO - PROCESS | 1791 | 1462834533593 Marionette DEBUG loaded listener.js 15:55:33 INFO - PROCESS | 1791 | ++DOMWINDOW == 104 (0xa906b400) [pid = 1791] [serial = 207] [outer = 0x93a10c00] 15:55:34 INFO - PROCESS | 1791 | 1462834534452 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]]]}] 15:55:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 15:55:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1484ms 15:55:34 INFO - PROCESS | 1791 | 1462834534511 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 15:55:34 INFO - PROCESS | 1791 | 1462834534514 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 15:55:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 15:55:34 INFO - PROCESS | 1791 | 1462834534522 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 15:55:34 INFO - PROCESS | 1791 | 1462834534526 Marionette TRACE conn4 <- [1,250,null,{}] 15:55:34 INFO - PROCESS | 1791 | 1462834534532 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}] 15:55:34 INFO - PROCESS | 1791 | 1462834534717 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 15:55:34 INFO - PROCESS | 1791 | 1462834534867 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:34 INFO - PROCESS | 1791 | ++DOCSHELL 0xa6fd1c00 == 39 [pid = 1791] [id = 70] 15:55:34 INFO - PROCESS | 1791 | ++DOMWINDOW == 105 (0xa6fd4000) [pid = 1791] [serial = 208] [outer = (nil)] 15:55:34 INFO - PROCESS | 1791 | ++DOMWINDOW == 106 (0xa6fd8000) [pid = 1791] [serial = 209] [outer = 0xa6fd4000] 15:55:34 INFO - PROCESS | 1791 | 1462834534972 Marionette DEBUG loaded listener.js 15:55:35 INFO - PROCESS | 1791 | ++DOMWINDOW == 107 (0xa90b4400) [pid = 1791] [serial = 210] [outer = 0xa6fd4000] 15:55:36 INFO - PROCESS | 1791 | 1462834536055 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]]]}] 15:55:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 15:55:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1584ms 15:55:36 INFO - PROCESS | 1791 | 1462834536108 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 15:55:36 INFO - PROCESS | 1791 | 1462834536111 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 15:55:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 15:55:36 INFO - PROCESS | 1791 | 1462834536120 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 15:55:36 INFO - PROCESS | 1791 | 1462834536123 Marionette TRACE conn4 <- [1,254,null,{}] 15:55:36 INFO - PROCESS | 1791 | 1462834536131 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}] 15:55:36 INFO - PROCESS | 1791 | 1462834536318 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 15:55:36 INFO - PROCESS | 1791 | 1462834536468 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:36 INFO - PROCESS | 1791 | ++DOCSHELL 0x93ce5c00 == 40 [pid = 1791] [id = 71] 15:55:36 INFO - PROCESS | 1791 | ++DOMWINDOW == 108 (0x957ed800) [pid = 1791] [serial = 211] [outer = (nil)] 15:55:36 INFO - PROCESS | 1791 | ++DOMWINDOW == 109 (0x957fa400) [pid = 1791] [serial = 212] [outer = 0x957ed800] 15:55:36 INFO - PROCESS | 1791 | 1462834536595 Marionette DEBUG loaded listener.js 15:55:36 INFO - PROCESS | 1791 | ++DOMWINDOW == 110 (0xa6fd8c00) [pid = 1791] [serial = 213] [outer = 0x957ed800] 15:55:37 INFO - PROCESS | 1791 | ++DOMWINDOW == 111 (0x957fc000) [pid = 1791] [serial = 214] [outer = 0xa67b7c00] 15:55:37 INFO - PROCESS | 1791 | 1462834537537 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]]]}] 15:55:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 15:55:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1484ms 15:55:37 INFO - PROCESS | 1791 | 1462834537642 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 15:55:37 INFO - PROCESS | 1791 | 1462834537647 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 15:55:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 15:55:37 INFO - PROCESS | 1791 | 1462834537663 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 15:55:37 INFO - PROCESS | 1791 | 1462834537666 Marionette TRACE conn4 <- [1,258,null,{}] 15:55:37 INFO - PROCESS | 1791 | 1462834537674 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}] 15:55:37 INFO - PROCESS | 1791 | 1462834537877 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 15:55:38 INFO - PROCESS | 1791 | 1462834538082 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:38 INFO - PROCESS | 1791 | ++DOCSHELL 0x924e1800 == 41 [pid = 1791] [id = 72] 15:55:38 INFO - PROCESS | 1791 | ++DOMWINDOW == 112 (0x95177000) [pid = 1791] [serial = 215] [outer = (nil)] 15:55:38 INFO - PROCESS | 1791 | ++DOMWINDOW == 113 (0x95a8bc00) [pid = 1791] [serial = 216] [outer = 0x95177000] 15:55:38 INFO - PROCESS | 1791 | 1462834538194 Marionette DEBUG loaded listener.js 15:55:38 INFO - PROCESS | 1791 | ++DOMWINDOW == 114 (0x95a92800) [pid = 1791] [serial = 217] [outer = 0x95177000] 15:55:39 INFO - PROCESS | 1791 | 1462834539306 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]]]}] 15:55:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 15:55:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1692ms 15:55:39 INFO - PROCESS | 1791 | 1462834539351 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 15:55:39 INFO - PROCESS | 1791 | 1462834539358 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 15:55:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 15:55:39 INFO - PROCESS | 1791 | 1462834539369 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 15:55:39 INFO - PROCESS | 1791 | 1462834539376 Marionette TRACE conn4 <- [1,262,null,{}] 15:55:39 INFO - PROCESS | 1791 | 1462834539387 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}] 15:55:39 INFO - PROCESS | 1791 | 1462834539630 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 15:55:39 INFO - PROCESS | 1791 | 1462834539825 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:39 INFO - PROCESS | 1791 | ++DOCSHELL 0x957f5000 == 42 [pid = 1791] [id = 73] 15:55:39 INFO - PROCESS | 1791 | ++DOMWINDOW == 115 (0x95a87000) [pid = 1791] [serial = 218] [outer = (nil)] 15:55:39 INFO - PROCESS | 1791 | ++DOMWINDOW == 116 (0x95a8e400) [pid = 1791] [serial = 219] [outer = 0x95a87000] 15:55:39 INFO - PROCESS | 1791 | 1462834539910 Marionette DEBUG loaded listener.js 15:55:40 INFO - PROCESS | 1791 | ++DOMWINDOW == 117 (0x9760e400) [pid = 1791] [serial = 220] [outer = 0x95a87000] 15:55:40 INFO - PROCESS | 1791 | 1462834540972 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]]]}] 15:55:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 15:55:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1652ms 15:55:41 INFO - PROCESS | 1791 | 1462834541022 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 15:55:41 INFO - PROCESS | 1791 | 1462834541030 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 15:55:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 15:55:41 INFO - PROCESS | 1791 | 1462834541063 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 15:55:41 INFO - PROCESS | 1791 | 1462834541067 Marionette TRACE conn4 <- [1,266,null,{}] 15:55:41 INFO - PROCESS | 1791 | 1462834541075 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}] 15:55:41 INFO - PROCESS | 1791 | 1462834541286 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 15:55:41 INFO - PROCESS | 1791 | 1462834541482 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:41 INFO - PROCESS | 1791 | ++DOCSHELL 0x9764b400 == 43 [pid = 1791] [id = 74] 15:55:41 INFO - PROCESS | 1791 | ++DOMWINDOW == 118 (0x98104c00) [pid = 1791] [serial = 221] [outer = (nil)] 15:55:41 INFO - PROCESS | 1791 | ++DOMWINDOW == 119 (0x9a13a800) [pid = 1791] [serial = 222] [outer = 0x98104c00] 15:55:41 INFO - PROCESS | 1791 | 1462834541569 Marionette DEBUG loaded listener.js 15:55:41 INFO - PROCESS | 1791 | ++DOMWINDOW == 120 (0x9b2b3c00) [pid = 1791] [serial = 223] [outer = 0x98104c00] 15:55:42 INFO - PROCESS | 1791 | --DOCSHELL 0xa6c4c000 == 42 [pid = 1791] [id = 46] 15:55:42 INFO - PROCESS | 1791 | --DOCSHELL 0x9babac00 == 41 [pid = 1791] [id = 50] 15:55:42 INFO - PROCESS | 1791 | --DOCSHELL 0x9c15b800 == 40 [pid = 1791] [id = 51] 15:55:42 INFO - PROCESS | 1791 | --DOCSHELL 0x97643400 == 39 [pid = 1791] [id = 49] 15:55:42 INFO - PROCESS | 1791 | --DOMWINDOW == 119 (0xa68c0000) [pid = 1791] [serial = 155] [outer = (nil)] [url = about:blank] 15:55:42 INFO - PROCESS | 1791 | --DOCSHELL 0x97645800 == 38 [pid = 1791] [id = 64] 15:55:42 INFO - PROCESS | 1791 | --DOCSHELL 0x95098c00 == 37 [pid = 1791] [id = 63] 15:55:42 INFO - PROCESS | 1791 | --DOCSHELL 0x9b783800 == 36 [pid = 1791] [id = 62] 15:55:42 INFO - PROCESS | 1791 | --DOCSHELL 0x9967c400 == 35 [pid = 1791] [id = 61] 15:55:42 INFO - PROCESS | 1791 | --DOCSHELL 0x95174c00 == 34 [pid = 1791] [id = 60] 15:55:42 INFO - PROCESS | 1791 | --DOCSHELL 0x9500c400 == 33 [pid = 1791] [id = 59] 15:55:42 INFO - PROCESS | 1791 | --DOCSHELL 0x93a07800 == 32 [pid = 1791] [id = 52] 15:55:42 INFO - PROCESS | 1791 | 1462834542513 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]]]}] 15:55:42 INFO - PROCESS | 1791 | --DOMWINDOW == 118 (0xa2276400) [pid = 1791] [serial = 149] [outer = (nil)] [url = about:blank] 15:55:42 INFO - PROCESS | 1791 | --DOMWINDOW == 117 (0xa68bc400) [pid = 1791] [serial = 153] [outer = (nil)] [url = about:blank] 15:55:42 INFO - PROCESS | 1791 | --DOMWINDOW == 116 (0x9c155000) [pid = 1791] [serial = 147] [outer = (nil)] [url = about:blank] 15:55:42 INFO - PROCESS | 1791 | --DOMWINDOW == 115 (0xa67c4800) [pid = 1791] [serial = 152] [outer = (nil)] [url = about:blank] 15:55:42 INFO - PROCESS | 1791 | --DOMWINDOW == 114 (0x94624c00) [pid = 1791] [serial = 125] [outer = (nil)] [url = about:blank] 15:55:42 INFO - PROCESS | 1791 | --DOMWINDOW == 113 (0x9c15a800) [pid = 1791] [serial = 128] [outer = (nil)] [url = about:blank] 15:55:42 INFO - PROCESS | 1791 | --DOMWINDOW == 112 (0xa3252400) [pid = 1791] [serial = 131] [outer = (nil)] [url = about:blank] 15:55:42 INFO - PROCESS | 1791 | --DOMWINDOW == 111 (0xa6c4b800) [pid = 1791] [serial = 134] [outer = (nil)] [url = about:blank] 15:55:42 INFO - PROCESS | 1791 | --DOMWINDOW == 110 (0x97642000) [pid = 1791] [serial = 143] [outer = (nil)] [url = about:blank] 15:55:42 INFO - PROCESS | 1791 | --DOMWINDOW == 109 (0x99efa800) [pid = 1791] [serial = 144] [outer = (nil)] [url = about:blank] 15:55:42 INFO - PROCESS | 1791 | --DOMWINDOW == 108 (0xa8c48c00) [pid = 1791] [serial = 141] [outer = (nil)] [url = about:blank] 15:55:42 INFO - PROCESS | 1791 | --DOMWINDOW == 107 (0xa8283400) [pid = 1791] [serial = 140] [outer = (nil)] [url = about:blank] 15:55:42 INFO - PROCESS | 1791 | --DOMWINDOW == 106 (0x9ba36400) [pid = 1791] [serial = 146] [outer = (nil)] [url = about:blank] 15:55:42 INFO - PROCESS | 1791 | --DOMWINDOW == 105 (0xa30cd800) [pid = 1791] [serial = 150] [outer = (nil)] [url = about:blank] 15:55:42 INFO - PROCESS | 1791 | --DOMWINDOW == 104 (0xa6f38c00) [pid = 1791] [serial = 137] [outer = (nil)] [url = about:blank] 15:55:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 15:55:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1539ms 15:55:42 INFO - PROCESS | 1791 | 1462834542600 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 15:55:42 INFO - PROCESS | 1791 | 1462834542604 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 15:55:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 15:55:42 INFO - PROCESS | 1791 | 1462834542612 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 15:55:42 INFO - PROCESS | 1791 | 1462834542618 Marionette TRACE conn4 <- [1,270,null,{}] 15:55:42 INFO - PROCESS | 1791 | 1462834542635 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}] 15:55:42 INFO - PROCESS | 1791 | 1462834542826 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 15:55:43 INFO - PROCESS | 1791 | 1462834543003 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:43 INFO - PROCESS | 1791 | ++DOCSHELL 0x996e8800 == 33 [pid = 1791] [id = 75] 15:55:43 INFO - PROCESS | 1791 | ++DOMWINDOW == 105 (0x9a786000) [pid = 1791] [serial = 224] [outer = (nil)] 15:55:43 INFO - PROCESS | 1791 | ++DOMWINDOW == 106 (0x9c154400) [pid = 1791] [serial = 225] [outer = 0x9a786000] 15:55:43 INFO - PROCESS | 1791 | 1462834543098 Marionette DEBUG loaded listener.js 15:55:43 INFO - PROCESS | 1791 | ++DOMWINDOW == 107 (0x9c207c00) [pid = 1791] [serial = 226] [outer = 0x9a786000] 15:55:43 INFO - PROCESS | 1791 | 1462834543930 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]]]}] 15:55:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 15:55:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1339ms 15:55:43 INFO - PROCESS | 1791 | 1462834543957 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 15:55:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 15:55:43 INFO - PROCESS | 1791 | 1462834543962 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 15:55:43 INFO - PROCESS | 1791 | 1462834543969 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 15:55:43 INFO - PROCESS | 1791 | 1462834543973 Marionette TRACE conn4 <- [1,274,null,{}] 15:55:43 INFO - PROCESS | 1791 | 1462834543979 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}] 15:55:44 INFO - PROCESS | 1791 | 1462834544152 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 15:55:44 INFO - PROCESS | 1791 | 1462834544171 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:44 INFO - PROCESS | 1791 | ++DOCSHELL 0x94624c00 == 34 [pid = 1791] [id = 76] 15:55:44 INFO - PROCESS | 1791 | ++DOMWINDOW == 108 (0x95099800) [pid = 1791] [serial = 227] [outer = (nil)] 15:55:44 INFO - PROCESS | 1791 | ++DOMWINDOW == 109 (0xa262c800) [pid = 1791] [serial = 228] [outer = 0x95099800] 15:55:44 INFO - PROCESS | 1791 | 1462834544370 Marionette DEBUG loaded listener.js 15:55:44 INFO - PROCESS | 1791 | ++DOMWINDOW == 110 (0xa35f5400) [pid = 1791] [serial = 229] [outer = 0x95099800] 15:55:45 INFO - PROCESS | 1791 | 1462834545256 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]]]}] 15:55:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 15:55:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1336ms 15:55:45 INFO - PROCESS | 1791 | 1462834545305 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 15:55:45 INFO - PROCESS | 1791 | 1462834545309 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 15:55:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 15:55:45 INFO - PROCESS | 1791 | 1462834545316 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 15:55:45 INFO - PROCESS | 1791 | 1462834545320 Marionette TRACE conn4 <- [1,278,null,{}] 15:55:45 INFO - PROCESS | 1791 | 1462834545332 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}] 15:55:45 INFO - PROCESS | 1791 | 1462834545591 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 15:55:45 INFO - PROCESS | 1791 | 1462834545631 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:45 INFO - PROCESS | 1791 | ++DOCSHELL 0x92483800 == 35 [pid = 1791] [id = 77] 15:55:45 INFO - PROCESS | 1791 | ++DOMWINDOW == 111 (0x92486000) [pid = 1791] [serial = 230] [outer = (nil)] 15:55:45 INFO - PROCESS | 1791 | ++DOMWINDOW == 112 (0x9248b800) [pid = 1791] [serial = 231] [outer = 0x92486000] 15:55:45 INFO - PROCESS | 1791 | 1462834545710 Marionette DEBUG loaded listener.js 15:55:45 INFO - PROCESS | 1791 | ++DOMWINDOW == 113 (0x9248f400) [pid = 1791] [serial = 232] [outer = 0x92486000] 15:55:46 INFO - PROCESS | 1791 | 1462834546678 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]]]}] 15:55:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 15:55:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1392ms 15:55:46 INFO - PROCESS | 1791 | 1462834546709 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 15:55:46 INFO - PROCESS | 1791 | 1462834546712 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 15:55:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 15:55:46 INFO - PROCESS | 1791 | 1462834546719 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 15:55:46 INFO - PROCESS | 1791 | 1462834546722 Marionette TRACE conn4 <- [1,282,null,{}] 15:55:46 INFO - PROCESS | 1791 | 1462834546728 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}] 15:55:46 INFO - PROCESS | 1791 | --DOMWINDOW == 112 (0xa21ab800) [pid = 1791] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 15:55:47 INFO - PROCESS | 1791 | --DOMWINDOW == 111 (0x9c157800) [pid = 1791] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 15:55:47 INFO - PROCESS | 1791 | --DOMWINDOW == 110 (0x951ce800) [pid = 1791] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 15:55:47 INFO - PROCESS | 1791 | --DOMWINDOW == 109 (0x996e5800) [pid = 1791] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 15:55:47 INFO - PROCESS | 1791 | --DOMWINDOW == 108 (0x95176000) [pid = 1791] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 15:55:47 INFO - PROCESS | 1791 | --DOMWINDOW == 107 (0xa2277c00) [pid = 1791] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 15:55:47 INFO - PROCESS | 1791 | 1462834547119 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 15:55:47 INFO - PROCESS | 1791 | 1462834547248 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:47 INFO - PROCESS | 1791 | ++DOCSHELL 0x92487c00 == 36 [pid = 1791] [id = 78] 15:55:47 INFO - PROCESS | 1791 | ++DOMWINDOW == 108 (0x9b48c400) [pid = 1791] [serial = 233] [outer = (nil)] 15:55:47 INFO - PROCESS | 1791 | ++DOMWINDOW == 109 (0xa26e2000) [pid = 1791] [serial = 234] [outer = 0x9b48c400] 15:55:47 INFO - PROCESS | 1791 | 1462834547336 Marionette DEBUG loaded listener.js 15:55:47 INFO - PROCESS | 1791 | ++DOMWINDOW == 110 (0xa6b9f800) [pid = 1791] [serial = 235] [outer = 0x9b48c400] 15:55:48 INFO - PROCESS | 1791 | 1462834548116 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]]]}] 15:55:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 15:55:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1444ms 15:55:48 INFO - PROCESS | 1791 | 1462834548165 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 15:55:48 INFO - PROCESS | 1791 | 1462834548169 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 15:55:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 15:55:48 INFO - PROCESS | 1791 | 1462834548176 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 15:55:48 INFO - PROCESS | 1791 | 1462834548178 Marionette TRACE conn4 <- [1,286,null,{}] 15:55:48 INFO - PROCESS | 1791 | 1462834548185 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}] 15:55:48 INFO - PROCESS | 1791 | 1462834548342 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 15:55:48 INFO - PROCESS | 1791 | 1462834548357 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:48 INFO - PROCESS | 1791 | ++DOCSHELL 0x91e34800 == 37 [pid = 1791] [id = 79] 15:55:48 INFO - PROCESS | 1791 | ++DOMWINDOW == 111 (0x91e36000) [pid = 1791] [serial = 236] [outer = (nil)] 15:55:48 INFO - PROCESS | 1791 | ++DOMWINDOW == 112 (0x91e3e800) [pid = 1791] [serial = 237] [outer = 0x91e36000] 15:55:48 INFO - PROCESS | 1791 | 1462834548436 Marionette DEBUG loaded listener.js 15:55:48 INFO - PROCESS | 1791 | ++DOMWINDOW == 113 (0x91e41800) [pid = 1791] [serial = 238] [outer = 0x91e36000] 15:55:49 INFO - PROCESS | 1791 | 1462834549494 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]]]}] 15:55:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 15:55:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1339ms 15:55:49 INFO - PROCESS | 1791 | 1462834549516 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 15:55:49 INFO - PROCESS | 1791 | 1462834549523 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 15:55:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 15:55:49 INFO - PROCESS | 1791 | 1462834549534 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 15:55:49 INFO - PROCESS | 1791 | 1462834549539 Marionette TRACE conn4 <- [1,290,null,{}] 15:55:49 INFO - PROCESS | 1791 | 1462834549549 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}] 15:55:49 INFO - PROCESS | 1791 | 1462834549824 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 15:55:50 INFO - PROCESS | 1791 | 1462834550086 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:50 INFO - PROCESS | 1791 | ++DOCSHELL 0x92489c00 == 38 [pid = 1791] [id = 80] 15:55:50 INFO - PROCESS | 1791 | ++DOMWINDOW == 114 (0x92664400) [pid = 1791] [serial = 239] [outer = (nil)] 15:55:50 INFO - PROCESS | 1791 | ++DOMWINDOW == 115 (0x92666c00) [pid = 1791] [serial = 240] [outer = 0x92664400] 15:55:50 INFO - PROCESS | 1791 | 1462834550199 Marionette DEBUG loaded listener.js 15:55:50 INFO - PROCESS | 1791 | ++DOMWINDOW == 116 (0x9266ac00) [pid = 1791] [serial = 241] [outer = 0x92664400] 15:55:51 INFO - PROCESS | 1791 | 1462834551221 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]]]}] 15:55:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 15:55:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1737ms 15:55:51 INFO - PROCESS | 1791 | 1462834551273 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 15:55:51 INFO - PROCESS | 1791 | 1462834551283 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 15:55:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 15:55:51 INFO - PROCESS | 1791 | 1462834551296 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 15:55:51 INFO - PROCESS | 1791 | 1462834551301 Marionette TRACE conn4 <- [1,294,null,{}] 15:55:51 INFO - PROCESS | 1791 | 1462834551308 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}] 15:55:51 INFO - PROCESS | 1791 | 1462834551518 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 15:55:51 INFO - PROCESS | 1791 | 1462834551718 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:51 INFO - PROCESS | 1791 | ++DOCSHELL 0x95180400 == 39 [pid = 1791] [id = 81] 15:55:51 INFO - PROCESS | 1791 | ++DOMWINDOW == 117 (0x951c7400) [pid = 1791] [serial = 242] [outer = (nil)] 15:55:51 INFO - PROCESS | 1791 | ++DOMWINDOW == 118 (0x957ef800) [pid = 1791] [serial = 243] [outer = 0x951c7400] 15:55:51 INFO - PROCESS | 1791 | 1462834551855 Marionette DEBUG loaded listener.js 15:55:51 INFO - PROCESS | 1791 | ++DOMWINDOW == 119 (0x95a89000) [pid = 1791] [serial = 244] [outer = 0x951c7400] 15:55:52 INFO - PROCESS | 1791 | 1462834552833 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]]]}] 15:55:52 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. 15:55:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1602ms 15:55:52 INFO - PROCESS | 1791 | 1462834552898 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 15:55:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 15:55:52 INFO - PROCESS | 1791 | 1462834552903 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 15:55:52 INFO - PROCESS | 1791 | 1462834552912 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 15:55:52 INFO - PROCESS | 1791 | 1462834552920 Marionette TRACE conn4 <- [1,298,null,{}] 15:55:52 INFO - PROCESS | 1791 | 1462834552939 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}] 15:55:53 INFO - PROCESS | 1791 | 1462834553209 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 15:55:53 INFO - PROCESS | 1791 | 1462834553463 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:53 INFO - PROCESS | 1791 | ++DOCSHELL 0x996e5400 == 40 [pid = 1791] [id = 82] 15:55:53 INFO - PROCESS | 1791 | ++DOMWINDOW == 120 (0x99ef8400) [pid = 1791] [serial = 245] [outer = (nil)] 15:55:53 INFO - PROCESS | 1791 | ++DOMWINDOW == 121 (0x9a784000) [pid = 1791] [serial = 246] [outer = 0x99ef8400] 15:55:53 INFO - PROCESS | 1791 | 1462834553573 Marionette DEBUG loaded listener.js 15:55:53 INFO - PROCESS | 1791 | ++DOMWINDOW == 122 (0x9c156c00) [pid = 1791] [serial = 247] [outer = 0x99ef8400] 15:55:54 INFO - PROCESS | 1791 | 1462834554598 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]]]}] 15:55:54 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. 15:55:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1749ms 15:55:54 INFO - PROCESS | 1791 | 1462834554661 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 15:55:54 INFO - PROCESS | 1791 | 1462834554667 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 15:55:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 15:55:54 INFO - PROCESS | 1791 | 1462834554675 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 15:55:54 INFO - PROCESS | 1791 | 1462834554680 Marionette TRACE conn4 <- [1,302,null,{}] 15:55:54 INFO - PROCESS | 1791 | 1462834554686 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}] 15:55:54 INFO - PROCESS | 1791 | 1462834554921 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 15:55:55 INFO - PROCESS | 1791 | 1462834555247 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:55 INFO - PROCESS | 1791 | ++DOCSHELL 0x9ba34400 == 41 [pid = 1791] [id = 83] 15:55:55 INFO - PROCESS | 1791 | ++DOMWINDOW == 123 (0x9bf36800) [pid = 1791] [serial = 248] [outer = (nil)] 15:55:55 INFO - PROCESS | 1791 | ++DOMWINDOW == 124 (0xa21a8800) [pid = 1791] [serial = 249] [outer = 0x9bf36800] 15:55:55 INFO - PROCESS | 1791 | 1462834555351 Marionette DEBUG loaded listener.js 15:55:55 INFO - PROCESS | 1791 | ++DOMWINDOW == 125 (0xa6b9c800) [pid = 1791] [serial = 250] [outer = 0x9bf36800] 15:55:56 INFO - PROCESS | 1791 | 1462834556227 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]]]}] 15:55:56 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. 15:55:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1592ms 15:55:56 INFO - PROCESS | 1791 | 1462834556268 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 15:55:56 INFO - PROCESS | 1791 | 1462834556272 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 15:55:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 15:55:56 INFO - PROCESS | 1791 | 1462834556299 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 15:55:56 INFO - PROCESS | 1791 | 1462834556303 Marionette TRACE conn4 <- [1,306,null,{}] 15:55:56 INFO - PROCESS | 1791 | 1462834556309 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}] 15:55:56 INFO - PROCESS | 1791 | 1462834556497 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 15:55:56 INFO - PROCESS | 1791 | 1462834556656 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:56 INFO - PROCESS | 1791 | ++DOCSHELL 0x924d4800 == 42 [pid = 1791] [id = 84] 15:55:56 INFO - PROCESS | 1791 | ++DOMWINDOW == 126 (0xa325d000) [pid = 1791] [serial = 251] [outer = (nil)] 15:55:56 INFO - PROCESS | 1791 | ++DOMWINDOW == 127 (0xa6c4e400) [pid = 1791] [serial = 252] [outer = 0xa325d000] 15:55:56 INFO - PROCESS | 1791 | 1462834556747 Marionette DEBUG loaded listener.js 15:55:56 INFO - PROCESS | 1791 | ++DOMWINDOW == 128 (0xa6fcf800) [pid = 1791] [serial = 253] [outer = 0xa325d000] 15:55:57 INFO - PROCESS | 1791 | 1462834557665 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]]]}] 15:55:57 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. 15:55:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1434ms 15:55:57 INFO - PROCESS | 1791 | 1462834557732 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 15:55:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 15:55:57 INFO - PROCESS | 1791 | 1462834557736 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 15:55:57 INFO - PROCESS | 1791 | 1462834557743 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 15:55:57 INFO - PROCESS | 1791 | 1462834557747 Marionette TRACE conn4 <- [1,310,null,{}] 15:55:57 INFO - PROCESS | 1791 | 1462834557753 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}] 15:55:58 INFO - PROCESS | 1791 | 1462834558013 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 15:55:58 INFO - PROCESS | 1791 | 1462834558276 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:58 INFO - PROCESS | 1791 | ++DOCSHELL 0x922e6400 == 43 [pid = 1791] [id = 85] 15:55:58 INFO - PROCESS | 1791 | ++DOMWINDOW == 129 (0x922ea000) [pid = 1791] [serial = 254] [outer = (nil)] 15:55:58 INFO - PROCESS | 1791 | ++DOMWINDOW == 130 (0x922f2800) [pid = 1791] [serial = 255] [outer = 0x922ea000] 15:55:58 INFO - PROCESS | 1791 | 1462834558387 Marionette DEBUG loaded listener.js 15:55:58 INFO - PROCESS | 1791 | ++DOMWINDOW == 131 (0xa6f76800) [pid = 1791] [serial = 256] [outer = 0x922ea000] 15:55:59 INFO - PROCESS | 1791 | 1462834559264 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]]]}] 15:55:59 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. 15:55:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1591ms 15:55:59 INFO - PROCESS | 1791 | 1462834559334 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 15:55:59 INFO - PROCESS | 1791 | 1462834559338 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 15:55:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 15:55:59 INFO - PROCESS | 1791 | 1462834559346 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 15:55:59 INFO - PROCESS | 1791 | 1462834559351 Marionette TRACE conn4 <- [1,314,null,{}] 15:55:59 INFO - PROCESS | 1791 | 1462834559362 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}] 15:55:59 INFO - PROCESS | 1791 | 1462834559598 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 15:55:59 INFO - PROCESS | 1791 | 1462834559795 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:59 INFO - PROCESS | 1791 | ++DOCSHELL 0x996ea000 == 44 [pid = 1791] [id = 86] 15:55:59 INFO - PROCESS | 1791 | ++DOMWINDOW == 132 (0x9b48e400) [pid = 1791] [serial = 257] [outer = (nil)] 15:55:59 INFO - PROCESS | 1791 | ++DOMWINDOW == 133 (0xa6fdc400) [pid = 1791] [serial = 258] [outer = 0x9b48e400] 15:55:59 INFO - PROCESS | 1791 | 1462834559938 Marionette DEBUG loaded listener.js 15:56:00 INFO - PROCESS | 1791 | ++DOMWINDOW == 134 (0xa8289c00) [pid = 1791] [serial = 259] [outer = 0x9b48e400] 15:56:01 INFO - PROCESS | 1791 | 1462834561199 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]]]}] 15:56:01 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. 15:56:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1940ms 15:56:01 INFO - PROCESS | 1791 | 1462834561288 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 15:56:01 INFO - PROCESS | 1791 | 1462834561294 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 15:56:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 15:56:01 INFO - PROCESS | 1791 | 1462834561410 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 15:56:01 INFO - PROCESS | 1791 | 1462834561418 Marionette TRACE conn4 <- [1,318,null,{}] 15:56:01 INFO - PROCESS | 1791 | 1462834561440 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}] 15:56:01 INFO - PROCESS | 1791 | 1462834561672 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 15:56:01 INFO - PROCESS | 1791 | 1462834561867 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:01 INFO - PROCESS | 1791 | ++DOCSHELL 0x91e41000 == 45 [pid = 1791] [id = 87] 15:56:01 INFO - PROCESS | 1791 | ++DOMWINDOW == 135 (0x922f0800) [pid = 1791] [serial = 260] [outer = (nil)] 15:56:01 INFO - PROCESS | 1791 | ++DOMWINDOW == 136 (0x924de800) [pid = 1791] [serial = 261] [outer = 0x922f0800] 15:56:01 INFO - PROCESS | 1791 | 1462834561955 Marionette DEBUG loaded listener.js 15:56:02 INFO - PROCESS | 1791 | ++DOMWINDOW == 137 (0x92667400) [pid = 1791] [serial = 262] [outer = 0x922f0800] 15:56:03 INFO - PROCESS | 1791 | 1462834563061 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]]]}] 15:56:03 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. 15:56:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1772ms 15:56:03 INFO - PROCESS | 1791 | 1462834563119 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 15:56:03 INFO - PROCESS | 1791 | 1462834563128 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 15:56:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 15:56:03 INFO - PROCESS | 1791 | 1462834563141 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 15:56:03 INFO - PROCESS | 1791 | 1462834563145 Marionette TRACE conn4 <- [1,322,null,{}] 15:56:03 INFO - PROCESS | 1791 | 1462834563153 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}] 15:56:03 INFO - PROCESS | 1791 | --DOMWINDOW == 136 (0x99673c00) [pid = 1791] [serial = 158] [outer = (nil)] [url = about:blank] 15:56:03 INFO - PROCESS | 1791 | --DOMWINDOW == 135 (0x9b788c00) [pid = 1791] [serial = 161] [outer = (nil)] [url = about:blank] 15:56:03 INFO - PROCESS | 1791 | --DOMWINDOW == 134 (0xa26e1000) [pid = 1791] [serial = 164] [outer = (nil)] [url = about:blank] 15:56:03 INFO - PROCESS | 1791 | --DOMWINDOW == 133 (0xa6ba6800) [pid = 1791] [serial = 167] [outer = (nil)] [url = about:blank] 15:56:03 INFO - PROCESS | 1791 | --DOMWINDOW == 132 (0xa6f39400) [pid = 1791] [serial = 170] [outer = (nil)] [url = about:blank] 15:56:03 INFO - PROCESS | 1791 | --DOMWINDOW == 131 (0xa62ed000) [pid = 1791] [serial = 191] [outer = (nil)] [url = about:blank] 15:56:03 INFO - PROCESS | 1791 | 1462834563488 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 15:56:03 INFO - PROCESS | 1791 | --DOCSHELL 0x97643c00 == 44 [pid = 1791] [id = 66] 15:56:03 INFO - PROCESS | 1791 | --DOCSHELL 0x924d2400 == 43 [pid = 1791] [id = 65] 15:56:03 INFO - PROCESS | 1791 | --DOMWINDOW == 130 (0xa6b98800) [pid = 1791] [serial = 156] [outer = (nil)] [url = about:blank] 15:56:03 INFO - PROCESS | 1791 | --DOMWINDOW == 129 (0x9d49d400) [pid = 1791] [serial = 185] [outer = (nil)] [url = about:blank] 15:56:03 INFO - PROCESS | 1791 | --DOMWINDOW == 128 (0x97649000) [pid = 1791] [serial = 177] [outer = (nil)] [url = about:blank] 15:56:03 INFO - PROCESS | 1791 | --DOMWINDOW == 127 (0x9760ac00) [pid = 1791] [serial = 176] [outer = (nil)] [url = about:blank] 15:56:03 INFO - PROCESS | 1791 | --DOMWINDOW == 126 (0x9b77dc00) [pid = 1791] [serial = 182] [outer = (nil)] [url = about:blank] 15:56:03 INFO - PROCESS | 1791 | --DOMWINDOW == 125 (0x990a0c00) [pid = 1791] [serial = 179] [outer = (nil)] [url = about:blank] 15:56:03 INFO - PROCESS | 1791 | --DOMWINDOW == 124 (0x99eeb800) [pid = 1791] [serial = 180] [outer = (nil)] [url = about:blank] 15:56:03 INFO - PROCESS | 1791 | --DOMWINDOW == 123 (0xa9022800) [pid = 1791] [serial = 173] [outer = (nil)] [url = about:blank] 15:56:03 INFO - PROCESS | 1791 | --DOMWINDOW == 122 (0xa305e800) [pid = 1791] [serial = 188] [outer = (nil)] [url = about:blank] 15:56:03 INFO - PROCESS | 1791 | --DOMWINDOW == 121 (0xa30ef000) [pid = 1791] [serial = 189] [outer = (nil)] [url = about:blank] 15:56:03 INFO - PROCESS | 1791 | --DOMWINDOW == 120 (0xa215c800) [pid = 1791] [serial = 186] [outer = (nil)] [url = about:blank] 15:56:03 INFO - PROCESS | 1791 | --DOMWINDOW == 119 (0x9bf3fc00) [pid = 1791] [serial = 183] [outer = (nil)] [url = about:blank] 15:56:03 INFO - PROCESS | 1791 | 1462834563674 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:03 INFO - PROCESS | 1791 | ++DOCSHELL 0x9248c000 == 44 [pid = 1791] [id = 88] 15:56:03 INFO - PROCESS | 1791 | ++DOMWINDOW == 120 (0x924d2400) [pid = 1791] [serial = 263] [outer = (nil)] 15:56:03 INFO - PROCESS | 1791 | ++DOMWINDOW == 121 (0x9509f800) [pid = 1791] [serial = 264] [outer = 0x924d2400] 15:56:03 INFO - PROCESS | 1791 | 1462834563780 Marionette DEBUG loaded listener.js 15:56:03 INFO - PROCESS | 1791 | ++DOMWINDOW == 122 (0x957f1800) [pid = 1791] [serial = 265] [outer = 0x924d2400] 15:56:04 INFO - PROCESS | 1791 | 1462834564651 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]]]}] 15:56:04 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. 15:56:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1539ms 15:56:04 INFO - PROCESS | 1791 | 1462834564682 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 15:56:04 INFO - PROCESS | 1791 | 1462834564689 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 15:56:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 15:56:04 INFO - PROCESS | 1791 | 1462834564700 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 15:56:04 INFO - PROCESS | 1791 | 1462834564708 Marionette TRACE conn4 <- [1,326,null,{}] 15:56:04 INFO - PROCESS | 1791 | 1462834564726 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}] 15:56:04 INFO - PROCESS | 1791 | 1462834564917 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 15:56:05 INFO - PROCESS | 1791 | 1462834565044 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:05 INFO - PROCESS | 1791 | ++DOCSHELL 0x92666800 == 45 [pid = 1791] [id = 89] 15:56:05 INFO - PROCESS | 1791 | ++DOMWINDOW == 123 (0x9760ac00) [pid = 1791] [serial = 266] [outer = (nil)] 15:56:05 INFO - PROCESS | 1791 | ++DOMWINDOW == 124 (0x9764bc00) [pid = 1791] [serial = 267] [outer = 0x9760ac00] 15:56:05 INFO - PROCESS | 1791 | 1462834565130 Marionette DEBUG loaded listener.js 15:56:05 INFO - PROCESS | 1791 | ++DOMWINDOW == 125 (0x9967bc00) [pid = 1791] [serial = 268] [outer = 0x9760ac00] 15:56:06 INFO - PROCESS | 1791 | 1462834566105 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]]]}] 15:56:06 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. 15:56:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1452ms 15:56:06 INFO - PROCESS | 1791 | 1462834566151 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 15:56:06 INFO - PROCESS | 1791 | 1462834566157 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 15:56:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 15:56:06 INFO - PROCESS | 1791 | 1462834566173 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 15:56:06 INFO - PROCESS | 1791 | 1462834566179 Marionette TRACE conn4 <- [1,330,null,{}] 15:56:06 INFO - PROCESS | 1791 | 1462834566189 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}] 15:56:06 INFO - PROCESS | 1791 | 1462834566470 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 15:56:06 INFO - PROCESS | 1791 | 1462834566497 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:06 INFO - PROCESS | 1791 | ++DOCSHELL 0x996ec000 == 46 [pid = 1791] [id = 90] 15:56:06 INFO - PROCESS | 1791 | ++DOMWINDOW == 126 (0x99eef800) [pid = 1791] [serial = 269] [outer = (nil)] 15:56:06 INFO - PROCESS | 1791 | ++DOMWINDOW == 127 (0x9a3b3c00) [pid = 1791] [serial = 270] [outer = 0x99eef800] 15:56:06 INFO - PROCESS | 1791 | 1462834566619 Marionette DEBUG loaded listener.js 15:56:06 INFO - PROCESS | 1791 | ++DOMWINDOW == 128 (0x9b788c00) [pid = 1791] [serial = 271] [outer = 0x99eef800] 15:56:07 INFO - PROCESS | 1791 | 1462834567560 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]]]}] 15:56:07 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. 15:56:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1447ms 15:56:07 INFO - PROCESS | 1791 | 1462834567616 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 15:56:07 INFO - PROCESS | 1791 | 1462834567620 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 15:56:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 15:56:07 INFO - PROCESS | 1791 | 1462834567628 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 15:56:07 INFO - PROCESS | 1791 | 1462834567632 Marionette TRACE conn4 <- [1,334,null,{}] 15:56:07 INFO - PROCESS | 1791 | 1462834567638 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}] 15:56:07 INFO - PROCESS | 1791 | 1462834567874 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 15:56:07 INFO - PROCESS | 1791 | 1462834567903 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:07 INFO - PROCESS | 1791 | ++DOCSHELL 0x9bf3a800 == 47 [pid = 1791] [id = 91] 15:56:07 INFO - PROCESS | 1791 | ++DOMWINDOW == 129 (0x9bf3e000) [pid = 1791] [serial = 272] [outer = (nil)] 15:56:07 INFO - PROCESS | 1791 | ++DOMWINDOW == 130 (0x9c155800) [pid = 1791] [serial = 273] [outer = 0x9bf3e000] 15:56:07 INFO - PROCESS | 1791 | 1462834567984 Marionette DEBUG loaded listener.js 15:56:08 INFO - PROCESS | 1791 | ++DOMWINDOW == 131 (0x9c15f400) [pid = 1791] [serial = 274] [outer = 0x9bf3e000] 15:56:08 INFO - PROCESS | 1791 | --DOMWINDOW == 130 (0x97646400) [pid = 1791] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 15:56:08 INFO - PROCESS | 1791 | --DOMWINDOW == 129 (0x92486000) [pid = 1791] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 15:56:08 INFO - PROCESS | 1791 | --DOMWINDOW == 128 (0x9b48c400) [pid = 1791] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 15:56:08 INFO - PROCESS | 1791 | --DOMWINDOW == 127 (0x98104c00) [pid = 1791] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 15:56:08 INFO - PROCESS | 1791 | --DOMWINDOW == 126 (0x95a87000) [pid = 1791] [serial = 218] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 15:56:08 INFO - PROCESS | 1791 | --DOMWINDOW == 125 (0x95099800) [pid = 1791] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 15:56:08 INFO - PROCESS | 1791 | --DOMWINDOW == 124 (0x9a786000) [pid = 1791] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 15:56:09 INFO - PROCESS | 1791 | 1462834569196 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]]]}] 15:56:09 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. 15:56:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1589ms 15:56:09 INFO - PROCESS | 1791 | 1462834569219 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 15:56:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 15:56:09 INFO - PROCESS | 1791 | 1462834569223 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 15:56:09 INFO - PROCESS | 1791 | 1462834569230 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 15:56:09 INFO - PROCESS | 1791 | 1462834569234 Marionette TRACE conn4 <- [1,338,null,{}] 15:56:09 INFO - PROCESS | 1791 | 1462834569240 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}] 15:56:09 INFO - PROCESS | 1791 | 1462834569475 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 15:56:09 INFO - PROCESS | 1791 | 1462834569597 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:09 INFO - PROCESS | 1791 | ++DOCSHELL 0x91e01800 == 48 [pid = 1791] [id = 92] 15:56:09 INFO - PROCESS | 1791 | ++DOMWINDOW == 125 (0x91e01c00) [pid = 1791] [serial = 275] [outer = (nil)] 15:56:09 INFO - PROCESS | 1791 | ++DOMWINDOW == 126 (0x91e0ac00) [pid = 1791] [serial = 276] [outer = 0x91e01c00] 15:56:09 INFO - PROCESS | 1791 | 1462834569680 Marionette DEBUG loaded listener.js 15:56:09 INFO - PROCESS | 1791 | ++DOMWINDOW == 127 (0x990a1000) [pid = 1791] [serial = 277] [outer = 0x91e01c00] 15:56:10 INFO - PROCESS | 1791 | 1462834570490 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]]]}] 15:56:10 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. 15:56:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1394ms 15:56:10 INFO - PROCESS | 1791 | 1462834570625 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 15:56:10 INFO - PROCESS | 1791 | 1462834570632 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 15:56:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 15:56:10 INFO - PROCESS | 1791 | 1462834570643 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 15:56:10 INFO - PROCESS | 1791 | 1462834570654 Marionette TRACE conn4 <- [1,342,null,{}] 15:56:10 INFO - PROCESS | 1791 | 1462834570682 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}] 15:56:10 INFO - PROCESS | 1791 | 1462834570978 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 15:56:11 INFO - PROCESS | 1791 | 1462834571193 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:11 INFO - PROCESS | 1791 | ++DOCSHELL 0x91e0f400 == 49 [pid = 1791] [id = 93] 15:56:11 INFO - PROCESS | 1791 | ++DOMWINDOW == 128 (0x91e10800) [pid = 1791] [serial = 278] [outer = (nil)] 15:56:11 INFO - PROCESS | 1791 | ++DOMWINDOW == 129 (0x91e43c00) [pid = 1791] [serial = 279] [outer = 0x91e10800] 15:56:11 INFO - PROCESS | 1791 | 1462834571290 Marionette DEBUG loaded listener.js 15:56:11 INFO - PROCESS | 1791 | ++DOMWINDOW == 130 (0x922f4000) [pid = 1791] [serial = 280] [outer = 0x91e10800] 15:56:12 INFO - PROCESS | 1791 | 1462834572302 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]]]}] 15:56:12 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. 15:56:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1717ms 15:56:12 INFO - PROCESS | 1791 | 1462834572359 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 15:56:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 15:56:12 INFO - PROCESS | 1791 | 1462834572365 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 15:56:12 INFO - PROCESS | 1791 | 1462834572379 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 15:56:12 INFO - PROCESS | 1791 | 1462834572385 Marionette TRACE conn4 <- [1,346,null,{}] 15:56:12 INFO - PROCESS | 1791 | 1462834572393 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}] 15:56:12 INFO - PROCESS | 1791 | 1462834572607 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 15:56:12 INFO - PROCESS | 1791 | 1462834572888 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:12 INFO - PROCESS | 1791 | ++DOCSHELL 0x92670c00 == 50 [pid = 1791] [id = 94] 15:56:12 INFO - PROCESS | 1791 | ++DOMWINDOW == 131 (0x94626c00) [pid = 1791] [serial = 281] [outer = (nil)] 15:56:12 INFO - PROCESS | 1791 | ++DOMWINDOW == 132 (0x95174c00) [pid = 1791] [serial = 282] [outer = 0x94626c00] 15:56:12 INFO - PROCESS | 1791 | 1462834572988 Marionette DEBUG loaded listener.js 15:56:13 INFO - PROCESS | 1791 | ++DOMWINDOW == 133 (0x957fcc00) [pid = 1791] [serial = 283] [outer = 0x94626c00] 15:56:13 INFO - PROCESS | 1791 | 1462834573949 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]]]}] 15:56:14 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. 15:56:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1647ms 15:56:14 INFO - PROCESS | 1791 | 1462834574025 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 15:56:14 INFO - PROCESS | 1791 | 1462834574033 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 15:56:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 15:56:14 INFO - PROCESS | 1791 | 1462834574044 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 15:56:14 INFO - PROCESS | 1791 | 1462834574049 Marionette TRACE conn4 <- [1,350,null,{}] 15:56:14 INFO - PROCESS | 1791 | 1462834574119 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}] 15:56:14 INFO - PROCESS | 1791 | 1462834574511 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 15:56:14 INFO - PROCESS | 1791 | 1462834574718 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:14 INFO - PROCESS | 1791 | ++DOCSHELL 0x95a8a800 == 51 [pid = 1791] [id = 95] 15:56:14 INFO - PROCESS | 1791 | ++DOMWINDOW == 134 (0x99ef9800) [pid = 1791] [serial = 284] [outer = (nil)] 15:56:14 INFO - PROCESS | 1791 | ++DOMWINDOW == 135 (0x9a788000) [pid = 1791] [serial = 285] [outer = 0x99ef9800] 15:56:14 INFO - PROCESS | 1791 | 1462834574862 Marionette DEBUG loaded listener.js 15:56:15 INFO - PROCESS | 1791 | ++DOMWINDOW == 136 (0x9ad32400) [pid = 1791] [serial = 286] [outer = 0x99ef9800] 15:56:15 INFO - PROCESS | 1791 | 1462834575931 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]]]}] 15:56:15 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. 15:56:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1957ms 15:56:16 INFO - PROCESS | 1791 | 1462834576000 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 15:56:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 15:56:16 INFO - PROCESS | 1791 | 1462834576005 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 15:56:16 INFO - PROCESS | 1791 | 1462834576012 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 15:56:16 INFO - PROCESS | 1791 | 1462834576016 Marionette TRACE conn4 <- [1,354,null,{}] 15:56:16 INFO - PROCESS | 1791 | 1462834576023 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}] 15:56:16 INFO - PROCESS | 1791 | 1462834576280 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 15:56:16 INFO - PROCESS | 1791 | 1462834576499 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:16 INFO - PROCESS | 1791 | ++DOCSHELL 0x9ad32000 == 52 [pid = 1791] [id = 96] 15:56:16 INFO - PROCESS | 1791 | ++DOMWINDOW == 137 (0x9ad35000) [pid = 1791] [serial = 287] [outer = (nil)] 15:56:16 INFO - PROCESS | 1791 | ++DOMWINDOW == 138 (0x9b77ec00) [pid = 1791] [serial = 288] [outer = 0x9ad35000] 15:56:16 INFO - PROCESS | 1791 | 1462834576633 Marionette DEBUG loaded listener.js 15:56:16 INFO - PROCESS | 1791 | ++DOMWINDOW == 139 (0x9d495000) [pid = 1791] [serial = 289] [outer = 0x9ad35000] 15:56:17 INFO - PROCESS | 1791 | 1462834577693 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]]]}] 15:56:17 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. 15:56:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1745ms 15:56:17 INFO - PROCESS | 1791 | 1462834577757 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 15:56:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 15:56:17 INFO - PROCESS | 1791 | 1462834577762 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 15:56:17 INFO - PROCESS | 1791 | 1462834577769 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 15:56:17 INFO - PROCESS | 1791 | 1462834577773 Marionette TRACE conn4 <- [1,358,null,{}] 15:56:17 INFO - PROCESS | 1791 | 1462834577779 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}] 15:56:18 INFO - PROCESS | 1791 | 1462834578044 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 15:56:18 INFO - PROCESS | 1791 | 1462834578257 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:18 INFO - PROCESS | 1791 | ++DOCSHELL 0x8faed400 == 53 [pid = 1791] [id = 97] 15:56:18 INFO - PROCESS | 1791 | ++DOMWINDOW == 140 (0x8faee000) [pid = 1791] [serial = 290] [outer = (nil)] 15:56:18 INFO - PROCESS | 1791 | ++DOMWINDOW == 141 (0x8faf3c00) [pid = 1791] [serial = 291] [outer = 0x8faee000] 15:56:18 INFO - PROCESS | 1791 | 1462834578352 Marionette DEBUG loaded listener.js 15:56:18 INFO - PROCESS | 1791 | ++DOMWINDOW == 142 (0x8faf5800) [pid = 1791] [serial = 292] [outer = 0x8faee000] 15:56:19 INFO - PROCESS | 1791 | 1462834579291 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]]]}] 15:56:19 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. 15:56:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1583ms 15:56:19 INFO - PROCESS | 1791 | 1462834579352 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 15:56:19 INFO - PROCESS | 1791 | 1462834579357 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 15:56:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 15:56:19 INFO - PROCESS | 1791 | 1462834579365 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 15:56:19 INFO - PROCESS | 1791 | 1462834579370 Marionette TRACE conn4 <- [1,362,null,{}] 15:56:19 INFO - PROCESS | 1791 | 1462834579377 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}] 15:56:19 INFO - PROCESS | 1791 | 1462834579633 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 15:56:19 INFO - PROCESS | 1791 | 1462834579857 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:19 INFO - PROCESS | 1791 | ++DOCSHELL 0x8faf2c00 == 54 [pid = 1791] [id = 98] 15:56:19 INFO - PROCESS | 1791 | ++DOMWINDOW == 143 (0x922eb800) [pid = 1791] [serial = 293] [outer = (nil)] 15:56:19 INFO - PROCESS | 1791 | ++DOMWINDOW == 144 (0xa2276400) [pid = 1791] [serial = 294] [outer = 0x922eb800] 15:56:19 INFO - PROCESS | 1791 | 1462834579969 Marionette DEBUG loaded listener.js 15:56:20 INFO - PROCESS | 1791 | ++DOMWINDOW == 145 (0xa30e7c00) [pid = 1791] [serial = 295] [outer = 0x922eb800] 15:56:21 INFO - PROCESS | 1791 | 1462834581094 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]]]}] 15:56:21 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. 15:56:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1786ms 15:56:21 INFO - PROCESS | 1791 | 1462834581153 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 15:56:21 INFO - PROCESS | 1791 | 1462834581157 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 15:56:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 15:56:21 INFO - PROCESS | 1791 | 1462834581210 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 15:56:21 INFO - PROCESS | 1791 | 1462834581213 Marionette TRACE conn4 <- [1,366,null,{}] 15:56:21 INFO - PROCESS | 1791 | 1462834581226 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}] 15:56:21 INFO - PROCESS | 1791 | 1462834581430 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 15:56:21 INFO - PROCESS | 1791 | 1462834581628 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:21 INFO - PROCESS | 1791 | ++DOCSHELL 0x8fb3f400 == 55 [pid = 1791] [id = 99] 15:56:21 INFO - PROCESS | 1791 | ++DOMWINDOW == 146 (0x8fb41400) [pid = 1791] [serial = 296] [outer = (nil)] 15:56:21 INFO - PROCESS | 1791 | ++DOMWINDOW == 147 (0x8fb47000) [pid = 1791] [serial = 297] [outer = 0x8fb41400] 15:56:21 INFO - PROCESS | 1791 | 1462834581719 Marionette DEBUG loaded listener.js 15:56:21 INFO - PROCESS | 1791 | ++DOMWINDOW == 148 (0x8fb4a400) [pid = 1791] [serial = 298] [outer = 0x8fb41400] 15:56:22 INFO - PROCESS | 1791 | 1462834582674 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]]]}] 15:56:22 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. 15:56:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1492ms 15:56:22 INFO - PROCESS | 1791 | 1462834582700 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 15:56:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 15:56:22 INFO - PROCESS | 1791 | 1462834582704 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 15:56:22 INFO - PROCESS | 1791 | 1462834582711 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 15:56:22 INFO - PROCESS | 1791 | 1462834582715 Marionette TRACE conn4 <- [1,370,null,{}] 15:56:22 INFO - PROCESS | 1791 | 1462834582721 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}] 15:56:22 INFO - PROCESS | 1791 | 1462834582909 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 15:56:23 INFO - PROCESS | 1791 | 1462834583153 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:23 INFO - PROCESS | 1791 | ++DOCSHELL 0x8fb4c400 == 56 [pid = 1791] [id = 100] 15:56:23 INFO - PROCESS | 1791 | ++DOMWINDOW == 149 (0x91e37400) [pid = 1791] [serial = 299] [outer = (nil)] 15:56:23 INFO - PROCESS | 1791 | ++DOMWINDOW == 150 (0xa2272400) [pid = 1791] [serial = 300] [outer = 0x91e37400] 15:56:23 INFO - PROCESS | 1791 | 1462834583288 Marionette DEBUG loaded listener.js 15:56:23 INFO - PROCESS | 1791 | ++DOMWINDOW == 151 (0xa3259400) [pid = 1791] [serial = 301] [outer = 0x91e37400] 15:56:24 INFO - PROCESS | 1791 | 1462834584248 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]]]}] 15:56:24 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. 15:56:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1583ms 15:56:24 INFO - PROCESS | 1791 | 1462834584294 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 15:56:24 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 15:56:24 INFO - PROCESS | 1791 | 1462834584299 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 15:56:24 INFO - PROCESS | 1791 | 1462834584306 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 15:56:24 INFO - PROCESS | 1791 | 1462834584311 Marionette TRACE conn4 <- [1,374,null,{}] 15:56:24 INFO - PROCESS | 1791 | 1462834584317 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}] 15:56:24 INFO - PROCESS | 1791 | 1462834584562 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 15:56:24 INFO - PROCESS | 1791 | 1462834584791 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:24 INFO - PROCESS | 1791 | ++DOCSHELL 0x8f2ca400 == 57 [pid = 1791] [id = 101] 15:56:24 INFO - PROCESS | 1791 | ++DOMWINDOW == 152 (0x8f2cc800) [pid = 1791] [serial = 302] [outer = (nil)] 15:56:24 INFO - PROCESS | 1791 | ++DOMWINDOW == 153 (0x8f2d2c00) [pid = 1791] [serial = 303] [outer = 0x8f2cc800] 15:56:24 INFO - PROCESS | 1791 | 1462834584888 Marionette DEBUG loaded listener.js 15:56:25 INFO - PROCESS | 1791 | ++DOMWINDOW == 154 (0x8f2d4800) [pid = 1791] [serial = 304] [outer = 0x8f2cc800] 15:56:25 INFO - PROCESS | 1791 | 1462834585882 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 15:56:25 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 15:56:25 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1638ms 15:56:25 INFO - PROCESS | 1791 | 1462834585946 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 15:56:25 INFO - PROCESS | 1791 | 1462834585953 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 15:56:25 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 15:56:25 INFO - PROCESS | 1791 | 1462834585965 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 15:56:25 INFO - PROCESS | 1791 | 1462834585970 Marionette TRACE conn4 <- [1,378,null,{}] 15:56:25 INFO - PROCESS | 1791 | 1462834585982 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}] 15:56:26 INFO - PROCESS | 1791 | 1462834586279 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 15:56:26 INFO - PROCESS | 1791 | 1462834586500 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:26 INFO - PROCESS | 1791 | ++DOCSHELL 0x8f2ce400 == 58 [pid = 1791] [id = 102] 15:56:26 INFO - PROCESS | 1791 | ++DOMWINDOW == 155 (0x8f2cf800) [pid = 1791] [serial = 305] [outer = (nil)] 15:56:26 INFO - PROCESS | 1791 | ++DOMWINDOW == 156 (0x91e3c000) [pid = 1791] [serial = 306] [outer = 0x8f2cf800] 15:56:26 INFO - PROCESS | 1791 | 1462834586595 Marionette DEBUG loaded listener.js 15:56:26 INFO - PROCESS | 1791 | ++DOMWINDOW == 157 (0x9248ec00) [pid = 1791] [serial = 307] [outer = 0x8f2cf800] 15:56:27 INFO - PROCESS | 1791 | 1462834587508 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 15:56:27 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 15:56:27 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1601ms 15:56:27 INFO - PROCESS | 1791 | 1462834587566 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 15:56:27 INFO - PROCESS | 1791 | 1462834587571 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 15:56:27 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 15:56:27 INFO - PROCESS | 1791 | 1462834587579 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 15:56:27 INFO - PROCESS | 1791 | 1462834587584 Marionette TRACE conn4 <- [1,382,null,{}] 15:56:27 INFO - PROCESS | 1791 | 1462834587591 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}] 15:56:27 INFO - PROCESS | 1791 | 1462834587825 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 15:56:28 INFO - PROCESS | 1791 | 1462834588047 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:28 INFO - PROCESS | 1791 | ++DOCSHELL 0x9285dc00 == 59 [pid = 1791] [id = 103] 15:56:28 INFO - PROCESS | 1791 | ++DOMWINDOW == 158 (0x9285e000) [pid = 1791] [serial = 308] [outer = (nil)] 15:56:28 INFO - PROCESS | 1791 | ++DOMWINDOW == 159 (0x92860400) [pid = 1791] [serial = 309] [outer = 0x9285e000] 15:56:28 INFO - PROCESS | 1791 | 1462834588195 Marionette DEBUG loaded listener.js 15:56:28 INFO - PROCESS | 1791 | ++DOMWINDOW == 160 (0x9d49bc00) [pid = 1791] [serial = 310] [outer = 0x9285e000] 15:56:29 INFO - PROCESS | 1791 | SkCairoFTTypeface::onFilterRec unimplemented 15:56:29 INFO - PROCESS | 1791 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 15:56:29 INFO - PROCESS | 1791 | SkCairoFTTypeface::onFilterRec unimplemented 15:56:29 INFO - PROCESS | 1791 | SkCairoFTTypeface::onFilterRec unimplemented 15:56:29 INFO - PROCESS | 1791 | SkCairoFTTypeface::onFilterRec unimplemented 15:56:29 INFO - PROCESS | 1791 | 1462834589471 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 15:56:29 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 15:56:29 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1940ms 15:56:29 INFO - PROCESS | 1791 | 1462834589519 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 15:56:29 INFO - PROCESS | 1791 | 1462834589526 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 15:56:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 15:56:29 INFO - PROCESS | 1791 | 1462834589559 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 15:56:29 INFO - PROCESS | 1791 | 1462834589567 Marionette TRACE conn4 <- [1,386,null,{}] 15:56:29 INFO - PROCESS | 1791 | 1462834589697 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}] 15:56:29 INFO - PROCESS | 1791 | 1462834589885 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 15:56:30 INFO - PROCESS | 1791 | 1462834590062 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:30 INFO - PROCESS | 1791 | ++DOCSHELL 0x8e867800 == 60 [pid = 1791] [id = 104] 15:56:30 INFO - PROCESS | 1791 | ++DOMWINDOW == 161 (0x8e86ac00) [pid = 1791] [serial = 311] [outer = (nil)] 15:56:30 INFO - PROCESS | 1791 | ++DOMWINDOW == 162 (0x8faef000) [pid = 1791] [serial = 312] [outer = 0x8e86ac00] 15:56:30 INFO - PROCESS | 1791 | 1462834590150 Marionette DEBUG loaded listener.js 15:56:30 INFO - PROCESS | 1791 | ++DOMWINDOW == 163 (0x91e0b000) [pid = 1791] [serial = 313] [outer = 0x8e86ac00] 15:56:31 INFO - PROCESS | 1791 | 1462834591265 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]]]}] 15:56:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 15:56:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1736ms 15:56:31 INFO - PROCESS | 1791 | 1462834591293 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 15:56:31 INFO - PROCESS | 1791 | 1462834591302 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 15:56:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 15:56:31 INFO - PROCESS | 1791 | 1462834591316 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 15:56:31 INFO - PROCESS | 1791 | 1462834591320 Marionette TRACE conn4 <- [1,390,null,{}] 15:56:31 INFO - PROCESS | 1791 | 1462834591328 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}] 15:56:31 INFO - PROCESS | 1791 | 1462834591540 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 15:56:31 INFO - PROCESS | 1791 | --DOMWINDOW == 162 (0x957fa400) [pid = 1791] [serial = 212] [outer = (nil)] [url = about:blank] 15:56:31 INFO - PROCESS | 1791 | --DOMWINDOW == 161 (0x91e3e800) [pid = 1791] [serial = 237] [outer = (nil)] [url = about:blank] 15:56:31 INFO - PROCESS | 1791 | 1462834591821 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:31 INFO - PROCESS | 1791 | ++DOCSHELL 0x8fb42400 == 61 [pid = 1791] [id = 105] 15:56:31 INFO - PROCESS | 1791 | ++DOMWINDOW == 162 (0x91e3e800) [pid = 1791] [serial = 314] [outer = (nil)] 15:56:31 INFO - PROCESS | 1791 | ++DOMWINDOW == 163 (0x922ef800) [pid = 1791] [serial = 315] [outer = 0x91e3e800] 15:56:31 INFO - PROCESS | 1791 | 1462834591910 Marionette DEBUG loaded listener.js 15:56:32 INFO - PROCESS | 1791 | ++DOMWINDOW == 164 (0x92489400) [pid = 1791] [serial = 316] [outer = 0x91e3e800] 15:56:32 INFO - PROCESS | 1791 | --DOMWINDOW == 163 (0xa687f000) [pid = 1791] [serial = 192] [outer = (nil)] [url = about:blank] 15:56:32 INFO - PROCESS | 1791 | --DOMWINDOW == 162 (0x9248b800) [pid = 1791] [serial = 231] [outer = (nil)] [url = about:blank] 15:56:32 INFO - PROCESS | 1791 | --DOMWINDOW == 161 (0xa26e2000) [pid = 1791] [serial = 234] [outer = (nil)] [url = about:blank] 15:56:32 INFO - PROCESS | 1791 | --DOMWINDOW == 160 (0x9248f400) [pid = 1791] [serial = 232] [outer = (nil)] [url = about:blank] 15:56:32 INFO - PROCESS | 1791 | --DOMWINDOW == 159 (0xa6c4a800) [pid = 1791] [serial = 203] [outer = (nil)] [url = about:blank] 15:56:32 INFO - PROCESS | 1791 | --DOMWINDOW == 158 (0x9b2b3c00) [pid = 1791] [serial = 223] [outer = (nil)] [url = about:blank] 15:56:32 INFO - PROCESS | 1791 | --DOMWINDOW == 157 (0x9a13a800) [pid = 1791] [serial = 222] [outer = (nil)] [url = about:blank] 15:56:32 INFO - PROCESS | 1791 | --DOMWINDOW == 156 (0x9760e400) [pid = 1791] [serial = 220] [outer = (nil)] [url = about:blank] 15:56:32 INFO - PROCESS | 1791 | --DOMWINDOW == 155 (0x95a8e400) [pid = 1791] [serial = 219] [outer = (nil)] [url = about:blank] 15:56:32 INFO - PROCESS | 1791 | --DOMWINDOW == 154 (0xa262c800) [pid = 1791] [serial = 228] [outer = (nil)] [url = about:blank] 15:56:32 INFO - PROCESS | 1791 | --DOMWINDOW == 153 (0x996e4000) [pid = 1791] [serial = 197] [outer = (nil)] [url = about:blank] 15:56:32 INFO - PROCESS | 1791 | --DOMWINDOW == 152 (0x9c15f800) [pid = 1791] [serial = 200] [outer = (nil)] [url = about:blank] 15:56:32 INFO - PROCESS | 1791 | --DOMWINDOW == 151 (0x924d7000) [pid = 1791] [serial = 194] [outer = (nil)] [url = about:blank] 15:56:32 INFO - PROCESS | 1791 | --DOMWINDOW == 150 (0xa8c4a400) [pid = 1791] [serial = 206] [outer = (nil)] [url = about:blank] 15:56:32 INFO - PROCESS | 1791 | --DOMWINDOW == 149 (0x9c154400) [pid = 1791] [serial = 225] [outer = (nil)] [url = about:blank] 15:56:32 INFO - PROCESS | 1791 | --DOMWINDOW == 148 (0x9c207c00) [pid = 1791] [serial = 226] [outer = (nil)] [url = about:blank] 15:56:32 INFO - PROCESS | 1791 | --DOMWINDOW == 147 (0x95a8bc00) [pid = 1791] [serial = 216] [outer = (nil)] [url = about:blank] 15:56:32 INFO - PROCESS | 1791 | --DOMWINDOW == 146 (0xa6fd8000) [pid = 1791] [serial = 209] [outer = (nil)] [url = about:blank] 15:56:32 INFO - PROCESS | 1791 | --DOMWINDOW == 145 (0x9c205800) [pid = 1791] [serial = 90] [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.] 15:56:32 INFO - PROCESS | 1791 | --DOMWINDOW == 144 (0xa35f5400) [pid = 1791] [serial = 229] [outer = (nil)] [url = about:blank] 15:56:32 INFO - PROCESS | 1791 | --DOMWINDOW == 143 (0xa6b9f800) [pid = 1791] [serial = 235] [outer = (nil)] [url = about:blank] 15:56:32 INFO - PROCESS | 1791 | 1462834592787 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]]]}] 15:56:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 15:56:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1543ms 15:56:32 INFO - PROCESS | 1791 | 1462834592859 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 15:56:32 INFO - PROCESS | 1791 | 1462834592862 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 15:56:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 15:56:32 INFO - PROCESS | 1791 | 1462834592870 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 15:56:32 INFO - PROCESS | 1791 | 1462834592876 Marionette TRACE conn4 <- [1,394,null,{}] 15:56:32 INFO - PROCESS | 1791 | 1462834592893 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}] 15:56:33 INFO - PROCESS | 1791 | 1462834593079 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 15:56:33 INFO - PROCESS | 1791 | 1462834593207 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:33 INFO - PROCESS | 1791 | ++DOCSHELL 0x8f2d6000 == 62 [pid = 1791] [id = 106] 15:56:33 INFO - PROCESS | 1791 | ++DOMWINDOW == 144 (0x922f3000) [pid = 1791] [serial = 317] [outer = (nil)] 15:56:33 INFO - PROCESS | 1791 | ++DOMWINDOW == 145 (0x92859c00) [pid = 1791] [serial = 318] [outer = 0x922f3000] 15:56:33 INFO - PROCESS | 1791 | 1462834593293 Marionette DEBUG loaded listener.js 15:56:33 INFO - PROCESS | 1791 | ++DOMWINDOW == 146 (0x92861c00) [pid = 1791] [serial = 319] [outer = 0x922f3000] 15:56:34 INFO - PROCESS | 1791 | 1462834594265 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]]]}] 15:56:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 15:56:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1438ms 15:56:34 INFO - PROCESS | 1791 | 1462834594309 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 15:56:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 15:56:34 INFO - PROCESS | 1791 | 1462834594314 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 15:56:34 INFO - PROCESS | 1791 | 1462834594321 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 15:56:34 INFO - PROCESS | 1791 | 1462834594325 Marionette TRACE conn4 <- [1,398,null,{}] 15:56:34 INFO - PROCESS | 1791 | 1462834594332 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}] 15:56:34 INFO - PROCESS | 1791 | 1462834594501 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 15:56:34 INFO - PROCESS | 1791 | 1462834594644 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:34 INFO - PROCESS | 1791 | ++DOCSHELL 0x922ed800 == 63 [pid = 1791] [id = 107] 15:56:34 INFO - PROCESS | 1791 | ++DOMWINDOW == 147 (0x93a0a800) [pid = 1791] [serial = 320] [outer = (nil)] 15:56:34 INFO - PROCESS | 1791 | ++DOMWINDOW == 148 (0x95a8e400) [pid = 1791] [serial = 321] [outer = 0x93a0a800] 15:56:34 INFO - PROCESS | 1791 | 1462834594733 Marionette DEBUG loaded listener.js 15:56:34 INFO - PROCESS | 1791 | ++DOMWINDOW == 149 (0x9763f400) [pid = 1791] [serial = 322] [outer = 0x93a0a800] 15:56:35 INFO - PROCESS | 1791 | 1462834595657 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]]]}] 15:56:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 15:56:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1400ms 15:56:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 15:56:35 INFO - PROCESS | 1791 | 1462834595728 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 15:56:35 INFO - PROCESS | 1791 | 1462834595732 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 15:56:35 INFO - PROCESS | 1791 | 1462834595740 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 15:56:35 INFO - PROCESS | 1791 | 1462834595743 Marionette TRACE conn4 <- [1,402,null,{}] 15:56:35 INFO - PROCESS | 1791 | 1462834595750 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}] 15:56:35 INFO - PROCESS | 1791 | 1462834595972 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 15:56:36 INFO - PROCESS | 1791 | 1462834596001 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:36 INFO - PROCESS | 1791 | ++DOCSHELL 0x95098c00 == 64 [pid = 1791] [id = 108] 15:56:36 INFO - PROCESS | 1791 | ++DOMWINDOW == 150 (0x97643c00) [pid = 1791] [serial = 323] [outer = (nil)] 15:56:36 INFO - PROCESS | 1791 | ++DOMWINDOW == 151 (0x996e6000) [pid = 1791] [serial = 324] [outer = 0x97643c00] 15:56:36 INFO - PROCESS | 1791 | 1462834596083 Marionette DEBUG loaded listener.js 15:56:36 INFO - PROCESS | 1791 | ++DOMWINDOW == 152 (0x996f0000) [pid = 1791] [serial = 325] [outer = 0x97643c00] 15:56:36 INFO - PROCESS | 1791 | --DOMWINDOW == 151 (0x9760ac00) [pid = 1791] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 15:56:36 INFO - PROCESS | 1791 | --DOMWINDOW == 150 (0x922f0800) [pid = 1791] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 15:56:36 INFO - PROCESS | 1791 | --DOMWINDOW == 149 (0x93a02800) [pid = 1791] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 15:56:36 INFO - PROCESS | 1791 | --DOMWINDOW == 148 (0xa6e93000) [pid = 1791] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 15:56:36 INFO - PROCESS | 1791 | --DOMWINDOW == 147 (0x99eef800) [pid = 1791] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 15:56:36 INFO - PROCESS | 1791 | --DOMWINDOW == 146 (0x9a251c00) [pid = 1791] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 15:56:36 INFO - PROCESS | 1791 | --DOMWINDOW == 145 (0xa6764800) [pid = 1791] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 15:56:36 INFO - PROCESS | 1791 | --DOMWINDOW == 144 (0x9bf3e000) [pid = 1791] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 15:56:36 INFO - PROCESS | 1791 | --DOMWINDOW == 143 (0xa305b000) [pid = 1791] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 15:56:36 INFO - PROCESS | 1791 | --DOMWINDOW == 142 (0x924d2400) [pid = 1791] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 15:56:36 INFO - PROCESS | 1791 | --DOMWINDOW == 141 (0x91e36000) [pid = 1791] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 15:56:36 INFO - PROCESS | 1791 | --DOMWINDOW == 140 (0x9d49d000) [pid = 1791] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 15:56:36 INFO - PROCESS | 1791 | --DOMWINDOW == 139 (0x9a3b1800) [pid = 1791] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 15:56:36 INFO - PROCESS | 1791 | --DOMWINDOW == 138 (0xa24ef800) [pid = 1791] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 15:56:37 INFO - PROCESS | 1791 | 1462834597413 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]]]}] 15:56:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 15:56:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1740ms 15:56:37 INFO - PROCESS | 1791 | 1462834597479 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 15:56:37 INFO - PROCESS | 1791 | 1462834597484 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 15:56:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 15:56:37 INFO - PROCESS | 1791 | 1462834597490 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 15:56:37 INFO - PROCESS | 1791 | 1462834597494 Marionette TRACE conn4 <- [1,406,null,{}] 15:56:37 INFO - PROCESS | 1791 | 1462834597500 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}] 15:56:37 INFO - PROCESS | 1791 | 1462834597706 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 15:56:37 INFO - PROCESS | 1791 | 1462834597830 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:37 INFO - PROCESS | 1791 | ++DOCSHELL 0x9248cc00 == 65 [pid = 1791] [id = 109] 15:56:37 INFO - PROCESS | 1791 | ++DOMWINDOW == 139 (0x924d3c00) [pid = 1791] [serial = 326] [outer = (nil)] 15:56:37 INFO - PROCESS | 1791 | ++DOMWINDOW == 140 (0x9a64b400) [pid = 1791] [serial = 327] [outer = 0x924d3c00] 15:56:37 INFO - PROCESS | 1791 | 1462834597914 Marionette DEBUG loaded listener.js 15:56:38 INFO - PROCESS | 1791 | ++DOMWINDOW == 141 (0x9ad37000) [pid = 1791] [serial = 328] [outer = 0x924d3c00] 15:56:38 INFO - PROCESS | 1791 | 1462834598798 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]]]}] 15:56:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 15:56:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1332ms 15:56:38 INFO - PROCESS | 1791 | 1462834598824 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 15:56:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 15:56:38 INFO - PROCESS | 1791 | 1462834598828 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 15:56:38 INFO - PROCESS | 1791 | 1462834598836 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 15:56:38 INFO - PROCESS | 1791 | 1462834598839 Marionette TRACE conn4 <- [1,410,null,{}] 15:56:38 INFO - PROCESS | 1791 | 1462834598845 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}] 15:56:39 INFO - PROCESS | 1791 | 1462834599172 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 15:56:39 INFO - PROCESS | 1791 | 1462834599376 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:39 INFO - PROCESS | 1791 | ++DOCSHELL 0x8faf1000 == 66 [pid = 1791] [id = 110] 15:56:39 INFO - PROCESS | 1791 | ++DOMWINDOW == 142 (0x8faf1400) [pid = 1791] [serial = 329] [outer = (nil)] 15:56:39 INFO - PROCESS | 1791 | ++DOMWINDOW == 143 (0x8fb41800) [pid = 1791] [serial = 330] [outer = 0x8faf1400] 15:56:39 INFO - PROCESS | 1791 | 1462834599521 Marionette DEBUG loaded listener.js 15:56:39 INFO - PROCESS | 1791 | ++DOMWINDOW == 144 (0x91e05000) [pid = 1791] [serial = 331] [outer = 0x8faf1400] 15:56:40 INFO - PROCESS | 1791 | 1462834600597 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]]]}] 15:56:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 15:56:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1839ms 15:56:40 INFO - PROCESS | 1791 | 1462834600678 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 15:56:40 INFO - PROCESS | 1791 | 1462834600686 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 15:56:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 15:56:40 INFO - PROCESS | 1791 | 1462834600696 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 15:56:40 INFO - PROCESS | 1791 | 1462834600700 Marionette TRACE conn4 <- [1,414,null,{}] 15:56:40 INFO - PROCESS | 1791 | 1462834600711 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}] 15:56:40 INFO - PROCESS | 1791 | 1462834600978 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 15:56:41 INFO - PROCESS | 1791 | 1462834601206 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:41 INFO - PROCESS | 1791 | ++DOCSHELL 0x924d9400 == 67 [pid = 1791] [id = 111] 15:56:41 INFO - PROCESS | 1791 | ++DOMWINDOW == 145 (0x924db800) [pid = 1791] [serial = 332] [outer = (nil)] 15:56:41 INFO - PROCESS | 1791 | ++DOMWINDOW == 146 (0x92668000) [pid = 1791] [serial = 333] [outer = 0x924db800] 15:56:41 INFO - PROCESS | 1791 | 1462834601303 Marionette DEBUG loaded listener.js 15:56:41 INFO - PROCESS | 1791 | ++DOMWINDOW == 147 (0x9285a400) [pid = 1791] [serial = 334] [outer = 0x924db800] 15:56:42 INFO - PROCESS | 1791 | 1462834602366 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]]]}] 15:56:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 15:56:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1740ms 15:56:42 INFO - PROCESS | 1791 | 1462834602437 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 15:56:42 INFO - PROCESS | 1791 | 1462834602443 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 15:56:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 15:56:42 INFO - PROCESS | 1791 | 1462834602451 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 15:56:42 INFO - PROCESS | 1791 | 1462834602456 Marionette TRACE conn4 <- [1,418,null,{}] 15:56:42 INFO - PROCESS | 1791 | 1462834602463 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}] 15:56:42 INFO - PROCESS | 1791 | 1462834602688 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 15:56:43 INFO - PROCESS | 1791 | 1462834602985 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:43 INFO - PROCESS | 1791 | ++DOCSHELL 0x957fb800 == 68 [pid = 1791] [id = 112] 15:56:43 INFO - PROCESS | 1791 | ++DOMWINDOW == 148 (0x99679400) [pid = 1791] [serial = 335] [outer = (nil)] 15:56:43 INFO - PROCESS | 1791 | ++DOMWINDOW == 149 (0x9a149400) [pid = 1791] [serial = 336] [outer = 0x99679400] 15:56:43 INFO - PROCESS | 1791 | 1462834603083 Marionette DEBUG loaded listener.js 15:56:43 INFO - PROCESS | 1791 | ++DOMWINDOW == 150 (0x9ad2e000) [pid = 1791] [serial = 337] [outer = 0x99679400] 15:56:44 INFO - PROCESS | 1791 | 1462834604460 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]]]}] 15:56:44 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 15:56:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 2041ms 15:56:44 INFO - PROCESS | 1791 | 1462834604550 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 15:56:44 INFO - PROCESS | 1791 | 1462834604558 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 15:56:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 15:56:44 INFO - PROCESS | 1791 | 1462834604579 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 15:56:44 INFO - PROCESS | 1791 | 1462834604594 Marionette TRACE conn4 <- [1,422,null,{}] 15:56:44 INFO - PROCESS | 1791 | 1462834604609 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}] 15:56:44 INFO - PROCESS | 1791 | 1462834604806 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 15:56:44 INFO - PROCESS | 1791 | 1462834604972 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:45 INFO - PROCESS | 1791 | ++DOCSHELL 0x8e875800 == 69 [pid = 1791] [id = 113] 15:56:45 INFO - PROCESS | 1791 | ++DOMWINDOW == 151 (0x8f2cc000) [pid = 1791] [serial = 338] [outer = (nil)] 15:56:45 INFO - PROCESS | 1791 | ++DOMWINDOW == 152 (0x9ad36000) [pid = 1791] [serial = 339] [outer = 0x8f2cc000] 15:56:45 INFO - PROCESS | 1791 | 1462834605067 Marionette DEBUG loaded listener.js 15:56:45 INFO - PROCESS | 1791 | ++DOMWINDOW == 153 (0xa0510000) [pid = 1791] [serial = 340] [outer = 0x8f2cc000] 15:56:46 INFO - PROCESS | 1791 | 1462834606528 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]]]}] 15:56:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 15:56:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 2010ms 15:56:46 INFO - PROCESS | 1791 | 1462834606581 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 15:56:46 INFO - PROCESS | 1791 | 1462834606585 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 15:56:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 15:56:46 INFO - PROCESS | 1791 | 1462834606594 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 15:56:46 INFO - PROCESS | 1791 | 1462834606598 Marionette TRACE conn4 <- [1,426,null,{}] 15:56:46 INFO - PROCESS | 1791 | 1462834606604 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}] 15:56:46 INFO - PROCESS | 1791 | 1462834606811 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 15:56:47 INFO - PROCESS | 1791 | 1462834606979 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:47 INFO - PROCESS | 1791 | ++DOCSHELL 0x9bf3cc00 == 70 [pid = 1791] [id = 114] 15:56:47 INFO - PROCESS | 1791 | ++DOMWINDOW == 154 (0x9c20d800) [pid = 1791] [serial = 341] [outer = (nil)] 15:56:47 INFO - PROCESS | 1791 | ++DOMWINDOW == 155 (0xa30e5800) [pid = 1791] [serial = 342] [outer = 0x9c20d800] 15:56:47 INFO - PROCESS | 1791 | 1462834607081 Marionette DEBUG loaded listener.js 15:56:47 INFO - PROCESS | 1791 | ++DOMWINDOW == 156 (0xa34cb800) [pid = 1791] [serial = 343] [outer = 0x9c20d800] 15:56:48 INFO - PROCESS | 1791 | 1462834608075 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] 15:56:48 INFO - PROCESS | 1791 | 1462834608146 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 15:56:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 15:56:48 INFO - PROCESS | 1791 | 1462834608153 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 15:56:48 INFO - PROCESS | 1791 | 1462834608157 Marionette TRACE conn4 <- [1,430,null,{}] 15:56:48 INFO - PROCESS | 1791 | 1462834608163 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}] 15:56:48 INFO - PROCESS | 1791 | 1462834608396 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 15:56:48 INFO - PROCESS | 1791 | 1462834608669 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:48 INFO - PROCESS | 1791 | ++DOCSHELL 0xa6b9a400 == 71 [pid = 1791] [id = 115] 15:56:48 INFO - PROCESS | 1791 | ++DOMWINDOW == 157 (0xa6b9bc00) [pid = 1791] [serial = 344] [outer = (nil)] 15:56:48 INFO - PROCESS | 1791 | ++DOMWINDOW == 158 (0xa6c20800) [pid = 1791] [serial = 345] [outer = 0xa6b9bc00] 15:56:48 INFO - PROCESS | 1791 | 1462834608767 Marionette DEBUG loaded listener.js 15:56:48 INFO - PROCESS | 1791 | ++DOMWINDOW == 159 (0xa6c26000) [pid = 1791] [serial = 346] [outer = 0xa6b9bc00] 15:56:49 INFO - PROCESS | 1791 | 1462834609708 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]]]}] 15:56:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 15:56:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1635ms 15:56:49 INFO - PROCESS | 1791 | 1462834609790 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 15:56:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 15:56:49 INFO - PROCESS | 1791 | 1462834609795 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 15:56:49 INFO - PROCESS | 1791 | 1462834609802 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 15:56:49 INFO - PROCESS | 1791 | 1462834609807 Marionette TRACE conn4 <- [1,434,null,{}] 15:56:49 INFO - PROCESS | 1791 | 1462834609813 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}] 15:56:50 INFO - PROCESS | 1791 | 1462834610051 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 15:56:50 INFO - PROCESS | 1791 | 1462834610317 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:50 INFO - PROCESS | 1791 | ++DOCSHELL 0x91e08c00 == 72 [pid = 1791] [id = 116] 15:56:50 INFO - PROCESS | 1791 | ++DOMWINDOW == 160 (0x922ec800) [pid = 1791] [serial = 347] [outer = (nil)] 15:56:50 INFO - PROCESS | 1791 | ++DOMWINDOW == 161 (0x957efc00) [pid = 1791] [serial = 348] [outer = 0x922ec800] 15:56:50 INFO - PROCESS | 1791 | 1462834610412 Marionette DEBUG loaded listener.js 15:56:50 INFO - PROCESS | 1791 | ++DOMWINDOW == 162 (0x9bf3f000) [pid = 1791] [serial = 349] [outer = 0x922ec800] 15:56:51 INFO - PROCESS | 1791 | 1462834611332 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]]]}] 15:56:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 15:56:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1589ms 15:56:51 INFO - PROCESS | 1791 | 1462834611410 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 15:56:51 INFO - PROCESS | 1791 | 1462834611414 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 15:56:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 15:56:51 INFO - PROCESS | 1791 | 1462834611425 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 15:56:51 INFO - PROCESS | 1791 | 1462834611429 Marionette TRACE conn4 <- [1,438,null,{}] 15:56:51 INFO - PROCESS | 1791 | 1462834611435 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}] 15:56:51 INFO - PROCESS | 1791 | 1462834611648 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 15:56:51 INFO - PROCESS | 1791 | 1462834611879 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:51 INFO - PROCESS | 1791 | ++DOCSHELL 0x97640000 == 73 [pid = 1791] [id = 117] 15:56:51 INFO - PROCESS | 1791 | ++DOMWINDOW == 163 (0x97646800) [pid = 1791] [serial = 350] [outer = (nil)] 15:56:52 INFO - PROCESS | 1791 | ++DOMWINDOW == 164 (0x9bac2000) [pid = 1791] [serial = 351] [outer = 0x97646800] 15:56:52 INFO - PROCESS | 1791 | 1462834612014 Marionette DEBUG loaded listener.js 15:56:52 INFO - PROCESS | 1791 | ++DOMWINDOW == 165 (0xa6c2a400) [pid = 1791] [serial = 352] [outer = 0x97646800] 15:56:53 INFO - PROCESS | 1791 | 1462834613073 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]]]}] 15:56:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 15:56:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 2091ms 15:56:53 INFO - PROCESS | 1791 | 1462834613596 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 15:56:53 INFO - PROCESS | 1791 | 1462834613604 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 15:56:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 15:56:53 INFO - PROCESS | 1791 | 1462834613630 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 15:56:53 INFO - PROCESS | 1791 | 1462834613636 Marionette TRACE conn4 <- [1,442,null,{}] 15:56:53 INFO - PROCESS | 1791 | 1462834613644 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}] 15:56:53 INFO - PROCESS | 1791 | 1462834613812 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 15:56:54 INFO - PROCESS | 1791 | 1462834614001 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:54 INFO - PROCESS | 1791 | ++DOCSHELL 0x8f2d5400 == 74 [pid = 1791] [id = 118] 15:56:54 INFO - PROCESS | 1791 | ++DOMWINDOW == 166 (0x8faf6000) [pid = 1791] [serial = 353] [outer = (nil)] 15:56:54 INFO - PROCESS | 1791 | ++DOMWINDOW == 167 (0x8fc25800) [pid = 1791] [serial = 354] [outer = 0x8faf6000] 15:56:54 INFO - PROCESS | 1791 | 1462834614085 Marionette DEBUG loaded listener.js 15:56:54 INFO - PROCESS | 1791 | ++DOMWINDOW == 168 (0x91e09c00) [pid = 1791] [serial = 355] [outer = 0x8faf6000] 15:56:55 INFO - PROCESS | 1791 | 1462834615257 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]]]}] 15:56:55 INFO - PROCESS | 1791 | --DOCSHELL 0x99099000 == 73 [pid = 1791] [id = 30] 15:56:55 INFO - PROCESS | 1791 | --DOCSHELL 0x93ce5c00 == 72 [pid = 1791] [id = 71] 15:56:55 INFO - PROCESS | 1791 | --DOCSHELL 0x924dc800 == 71 [pid = 1791] [id = 69] 15:56:55 INFO - PROCESS | 1791 | --DOCSHELL 0x93cf4800 == 70 [pid = 1791] [id = 68] 15:56:55 INFO - PROCESS | 1791 | --DOCSHELL 0x95176800 == 69 [pid = 1791] [id = 48] 15:56:55 INFO - PROCESS | 1791 | --DOMWINDOW == 167 (0x91e0ac00) [pid = 1791] [serial = 276] [outer = (nil)] [url = about:blank] 15:56:55 INFO - PROCESS | 1791 | --DOCSHELL 0x95098c00 == 68 [pid = 1791] [id = 108] 15:56:55 INFO - PROCESS | 1791 | --DOCSHELL 0x922ed800 == 67 [pid = 1791] [id = 107] 15:56:55 INFO - PROCESS | 1791 | --DOCSHELL 0x8f2d6000 == 66 [pid = 1791] [id = 106] 15:56:55 INFO - PROCESS | 1791 | --DOCSHELL 0x8fb42400 == 65 [pid = 1791] [id = 105] 15:56:55 INFO - PROCESS | 1791 | --DOCSHELL 0x8e867800 == 64 [pid = 1791] [id = 104] 15:56:55 INFO - PROCESS | 1791 | --DOCSHELL 0x8faed400 == 63 [pid = 1791] [id = 97] 15:56:55 INFO - PROCESS | 1791 | --DOCSHELL 0x9ad32000 == 62 [pid = 1791] [id = 96] 15:56:55 INFO - PROCESS | 1791 | --DOCSHELL 0x95a8a800 == 61 [pid = 1791] [id = 95] 15:56:55 INFO - PROCESS | 1791 | --DOCSHELL 0x92670c00 == 60 [pid = 1791] [id = 94] 15:56:55 INFO - PROCESS | 1791 | --DOCSHELL 0xa6fd1c00 == 59 [pid = 1791] [id = 70] 15:56:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 15:56:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1747ms 15:56:55 INFO - PROCESS | 1791 | --DOCSHELL 0x91e0f400 == 58 [pid = 1791] [id = 93] 15:56:55 INFO - PROCESS | 1791 | 1462834615375 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 15:56:55 INFO - PROCESS | 1791 | 1462834615382 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 15:56:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 15:56:55 INFO - PROCESS | 1791 | 1462834615407 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 15:56:55 INFO - PROCESS | 1791 | 1462834615414 Marionette TRACE conn4 <- [1,446,null,{}] 15:56:55 INFO - PROCESS | 1791 | 1462834615423 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}] 15:56:55 INFO - PROCESS | 1791 | 1462834615607 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 15:56:55 INFO - PROCESS | 1791 | --DOMWINDOW == 166 (0x9b788c00) [pid = 1791] [serial = 271] [outer = (nil)] [url = about:blank] 15:56:55 INFO - PROCESS | 1791 | --DOMWINDOW == 165 (0x957f1800) [pid = 1791] [serial = 265] [outer = (nil)] [url = about:blank] 15:56:55 INFO - PROCESS | 1791 | --DOMWINDOW == 164 (0xa30ed400) [pid = 1791] [serial = 105] [outer = (nil)] [url = about:blank] 15:56:55 INFO - PROCESS | 1791 | --DOMWINDOW == 163 (0x9c20f000) [pid = 1791] [serial = 129] [outer = (nil)] [url = about:blank] 15:56:55 INFO - PROCESS | 1791 | --DOMWINDOW == 162 (0xa5039400) [pid = 1791] [serial = 132] [outer = (nil)] [url = about:blank] 15:56:55 INFO - PROCESS | 1791 | --DOMWINDOW == 161 (0xa6c4e400) [pid = 1791] [serial = 252] [outer = (nil)] [url = about:blank] 15:56:55 INFO - PROCESS | 1791 | --DOMWINDOW == 160 (0x9764bc00) [pid = 1791] [serial = 267] [outer = (nil)] [url = about:blank] 15:56:55 INFO - PROCESS | 1791 | --DOMWINDOW == 159 (0x924de800) [pid = 1791] [serial = 261] [outer = (nil)] [url = about:blank] 15:56:55 INFO - PROCESS | 1791 | --DOMWINDOW == 158 (0x92667400) [pid = 1791] [serial = 262] [outer = (nil)] [url = about:blank] 15:56:55 INFO - PROCESS | 1791 | --DOMWINDOW == 157 (0x9a784000) [pid = 1791] [serial = 246] [outer = (nil)] [url = about:blank] 15:56:55 INFO - PROCESS | 1791 | --DOMWINDOW == 156 (0x9517f400) [pid = 1791] [serial = 126] [outer = (nil)] [url = about:blank] 15:56:55 INFO - PROCESS | 1791 | --DOMWINDOW == 155 (0xa6f3c000) [pid = 1791] [serial = 138] [outer = (nil)] [url = about:blank] 15:56:55 INFO - PROCESS | 1791 | --DOMWINDOW == 154 (0x92666c00) [pid = 1791] [serial = 240] [outer = (nil)] [url = about:blank] 15:56:55 INFO - PROCESS | 1791 | --DOMWINDOW == 153 (0x9a3b3c00) [pid = 1791] [serial = 270] [outer = (nil)] [url = about:blank] 15:56:55 INFO - PROCESS | 1791 | --DOMWINDOW == 152 (0xa21a8800) [pid = 1791] [serial = 249] [outer = (nil)] [url = about:blank] 15:56:55 INFO - PROCESS | 1791 | --DOMWINDOW == 151 (0x9ba0b400) [pid = 1791] [serial = 102] [outer = (nil)] [url = about:blank] 15:56:55 INFO - PROCESS | 1791 | --DOMWINDOW == 150 (0xa6c4d800) [pid = 1791] [serial = 135] [outer = (nil)] [url = about:blank] 15:56:55 INFO - PROCESS | 1791 | --DOMWINDOW == 149 (0x9c155800) [pid = 1791] [serial = 273] [outer = (nil)] [url = about:blank] 15:56:55 INFO - PROCESS | 1791 | --DOMWINDOW == 148 (0xa35f1c00) [pid = 1791] [serial = 99] [outer = (nil)] [url = about:blank] 15:56:55 INFO - PROCESS | 1791 | --DOMWINDOW == 147 (0x922f2800) [pid = 1791] [serial = 255] [outer = (nil)] [url = about:blank] 15:56:55 INFO - PROCESS | 1791 | --DOMWINDOW == 146 (0xa6fdc400) [pid = 1791] [serial = 258] [outer = (nil)] [url = about:blank] 15:56:55 INFO - PROCESS | 1791 | --DOMWINDOW == 145 (0x957ef800) [pid = 1791] [serial = 243] [outer = (nil)] [url = about:blank] 15:56:55 INFO - PROCESS | 1791 | --DOMWINDOW == 144 (0x9509f800) [pid = 1791] [serial = 264] [outer = (nil)] [url = about:blank] 15:56:55 INFO - PROCESS | 1791 | --DOMWINDOW == 143 (0x91e41800) [pid = 1791] [serial = 238] [outer = (nil)] [url = about:blank] 15:56:55 INFO - PROCESS | 1791 | --DOMWINDOW == 142 (0x9c15f400) [pid = 1791] [serial = 274] [outer = (nil)] [url = about:blank] 15:56:55 INFO - PROCESS | 1791 | --DOMWINDOW == 141 (0x9967bc00) [pid = 1791] [serial = 268] [outer = (nil)] [url = about:blank] 15:56:55 INFO - PROCESS | 1791 | 1462834615832 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:55 INFO - PROCESS | 1791 | ++DOCSHELL 0x8f2d8000 == 59 [pid = 1791] [id = 119] 15:56:55 INFO - PROCESS | 1791 | ++DOMWINDOW == 142 (0x91e0fc00) [pid = 1791] [serial = 356] [outer = (nil)] 15:56:55 INFO - PROCESS | 1791 | ++DOMWINDOW == 143 (0x91e43000) [pid = 1791] [serial = 357] [outer = 0x91e0fc00] 15:56:55 INFO - PROCESS | 1791 | 1462834615917 Marionette DEBUG loaded listener.js 15:56:56 INFO - PROCESS | 1791 | ++DOMWINDOW == 144 (0x922f5000) [pid = 1791] [serial = 358] [outer = 0x91e0fc00] 15:56:56 INFO - PROCESS | 1791 | 1462834616769 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]]]}] 15:56:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 15:56:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1407ms 15:56:56 INFO - PROCESS | 1791 | 1462834616801 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 15:56:56 INFO - PROCESS | 1791 | 1462834616804 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 15:56:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 15:56:56 INFO - PROCESS | 1791 | 1462834616812 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 15:56:56 INFO - PROCESS | 1791 | 1462834616815 Marionette TRACE conn4 <- [1,450,null,{}] 15:56:56 INFO - PROCESS | 1791 | 1462834616831 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}] 15:56:57 INFO - PROCESS | 1791 | 1462834617033 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 15:56:57 INFO - PROCESS | 1791 | 1462834617162 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:57 INFO - PROCESS | 1791 | ++DOCSHELL 0x92484800 == 60 [pid = 1791] [id = 120] 15:56:57 INFO - PROCESS | 1791 | ++DOMWINDOW == 145 (0x92667800) [pid = 1791] [serial = 359] [outer = (nil)] 15:56:57 INFO - PROCESS | 1791 | ++DOMWINDOW == 146 (0x92855400) [pid = 1791] [serial = 360] [outer = 0x92667800] 15:56:57 INFO - PROCESS | 1791 | 1462834617245 Marionette DEBUG loaded listener.js 15:56:57 INFO - PROCESS | 1791 | ++DOMWINDOW == 147 (0x93cf3400) [pid = 1791] [serial = 361] [outer = 0x92667800] 15:56:58 INFO - PROCESS | 1791 | 1462834618182 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] 15:56:58 INFO - PROCESS | 1791 | 1462834618516 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 15:56:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 15:56:58 INFO - PROCESS | 1791 | 1462834618828 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 15:56:58 INFO - PROCESS | 1791 | 1462834618833 Marionette TRACE conn4 <- [1,454,null,{}] 15:56:58 INFO - PROCESS | 1791 | 1462834618840 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}] 15:56:59 INFO - PROCESS | 1791 | 1462834619064 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 15:56:59 INFO - PROCESS | 1791 | 1462834619098 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:59 INFO - PROCESS | 1791 | ++DOCSHELL 0x924dc000 == 61 [pid = 1791] [id = 121] 15:56:59 INFO - PROCESS | 1791 | ++DOMWINDOW == 148 (0x95093c00) [pid = 1791] [serial = 362] [outer = (nil)] 15:56:59 INFO - PROCESS | 1791 | ++DOMWINDOW == 149 (0x9ad39c00) [pid = 1791] [serial = 363] [outer = 0x95093c00] 15:56:59 INFO - PROCESS | 1791 | 1462834619182 Marionette DEBUG loaded listener.js 15:56:59 INFO - PROCESS | 1791 | ++DOMWINDOW == 150 (0x9ba14400) [pid = 1791] [serial = 364] [outer = 0x95093c00] 15:57:00 INFO - PROCESS | 1791 | --DOMWINDOW == 149 (0x97643c00) [pid = 1791] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 15:57:00 INFO - PROCESS | 1791 | --DOMWINDOW == 148 (0x91e01c00) [pid = 1791] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 15:57:00 INFO - PROCESS | 1791 | --DOMWINDOW == 147 (0x91e3e800) [pid = 1791] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 15:57:00 INFO - PROCESS | 1791 | --DOMWINDOW == 146 (0x922f3000) [pid = 1791] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 15:57:00 INFO - PROCESS | 1791 | --DOMWINDOW == 145 (0x8e86ac00) [pid = 1791] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 15:57:00 INFO - PROCESS | 1791 | --DOMWINDOW == 144 (0x93a0a800) [pid = 1791] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 15:57:00 INFO - PROCESS | 1791 | [1791] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:57:00 INFO - PROCESS | 1791 | 1462834620512 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]]]}] 15:57:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 15:57:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1904ms 15:57:00 INFO - PROCESS | 1791 | 1462834620574 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 15:57:00 INFO - PROCESS | 1791 | 1462834620578 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 15:57:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 15:57:00 INFO - PROCESS | 1791 | 1462834620585 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 15:57:00 INFO - PROCESS | 1791 | 1462834620589 Marionette TRACE conn4 <- [1,458,null,{}] 15:57:00 INFO - PROCESS | 1791 | 1462834620635 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}] 15:57:00 INFO - PROCESS | 1791 | 1462834620806 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 15:57:00 INFO - PROCESS | 1791 | 1462834620928 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:00 INFO - PROCESS | 1791 | ++DOCSHELL 0x8e86ac00 == 62 [pid = 1791] [id = 122] 15:57:00 INFO - PROCESS | 1791 | ++DOMWINDOW == 145 (0x8fb4a800) [pid = 1791] [serial = 365] [outer = (nil)] 15:57:01 INFO - PROCESS | 1791 | ++DOMWINDOW == 146 (0x95096000) [pid = 1791] [serial = 366] [outer = 0x8fb4a800] 15:57:01 INFO - PROCESS | 1791 | 1462834621026 Marionette DEBUG loaded listener.js 15:57:01 INFO - PROCESS | 1791 | ++DOMWINDOW == 147 (0x996ee800) [pid = 1791] [serial = 367] [outer = 0x8fb4a800] 15:57:01 INFO - PROCESS | 1791 | 1462834621907 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] 15:57:01 INFO - PROCESS | 1791 | 1462834621975 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 15:57:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 15:57:01 INFO - PROCESS | 1791 | 1462834621982 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 15:57:01 INFO - PROCESS | 1791 | 1462834621986 Marionette TRACE conn4 <- [1,462,null,{}] 15:57:01 INFO - PROCESS | 1791 | 1462834621992 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}] 15:57:02 INFO - PROCESS | 1791 | 1462834622238 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 15:57:02 INFO - PROCESS | 1791 | 1462834622552 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:02 INFO - PROCESS | 1791 | ++DOCSHELL 0x8e86f400 == 63 [pid = 1791] [id = 123] 15:57:02 INFO - PROCESS | 1791 | ++DOMWINDOW == 148 (0x8f2cb400) [pid = 1791] [serial = 368] [outer = (nil)] 15:57:02 INFO - PROCESS | 1791 | ++DOMWINDOW == 149 (0x8faf4800) [pid = 1791] [serial = 369] [outer = 0x8f2cb400] 15:57:02 INFO - PROCESS | 1791 | 1462834622657 Marionette DEBUG loaded listener.js 15:57:02 INFO - PROCESS | 1791 | ++DOMWINDOW == 150 (0x8fc22400) [pid = 1791] [serial = 370] [outer = 0x8f2cb400] 15:57:03 INFO - PROCESS | 1791 | [1791] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:57:03 INFO - PROCESS | 1791 | 1462834623782 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] 15:57:03 INFO - PROCESS | 1791 | 1462834623882 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 15:57:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 15:57:03 INFO - PROCESS | 1791 | 1462834623892 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 15:57:03 INFO - PROCESS | 1791 | 1462834623897 Marionette TRACE conn4 <- [1,466,null,{}] 15:57:03 INFO - PROCESS | 1791 | 1462834623907 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}] 15:57:04 INFO - PROCESS | 1791 | 1462834624291 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 15:57:04 INFO - PROCESS | 1791 | 1462834624399 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:04 INFO - PROCESS | 1791 | ++DOCSHELL 0x922ef400 == 64 [pid = 1791] [id = 124] 15:57:04 INFO - PROCESS | 1791 | ++DOMWINDOW == 151 (0x924d8000) [pid = 1791] [serial = 371] [outer = (nil)] 15:57:04 INFO - PROCESS | 1791 | ++DOMWINDOW == 152 (0x92664c00) [pid = 1791] [serial = 372] [outer = 0x924d8000] 15:57:04 INFO - PROCESS | 1791 | 1462834624498 Marionette DEBUG loaded listener.js 15:57:04 INFO - PROCESS | 1791 | ++DOMWINDOW == 153 (0x93cee000) [pid = 1791] [serial = 373] [outer = 0x924d8000] 15:57:05 INFO - PROCESS | 1791 | 1462834625529 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] 15:57:05 INFO - PROCESS | 1791 | 1462834625641 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 15:57:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 15:57:05 INFO - PROCESS | 1791 | 1462834625648 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 15:57:05 INFO - PROCESS | 1791 | 1462834625652 Marionette TRACE conn4 <- [1,470,null,{}] 15:57:05 INFO - PROCESS | 1791 | 1462834625659 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}] 15:57:05 INFO - PROCESS | 1791 | 1462834625901 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 15:57:06 INFO - PROCESS | 1791 | 1462834626216 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:06 INFO - PROCESS | 1791 | ++DOCSHELL 0x9764dc00 == 65 [pid = 1791] [id = 125] 15:57:06 INFO - PROCESS | 1791 | ++DOMWINDOW == 154 (0x9a783800) [pid = 1791] [serial = 374] [outer = (nil)] 15:57:06 INFO - PROCESS | 1791 | ++DOMWINDOW == 155 (0x9bf44400) [pid = 1791] [serial = 375] [outer = 0x9a783800] 15:57:06 INFO - PROCESS | 1791 | 1462834626311 Marionette DEBUG loaded listener.js 15:57:06 INFO - PROCESS | 1791 | ++DOMWINDOW == 156 (0x9c15f000) [pid = 1791] [serial = 376] [outer = 0x9a783800] 15:57:07 INFO - PROCESS | 1791 | 1462834627475 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]]]}] 15:57:07 INFO - PROCESS | 1791 | ++DOMWINDOW == 157 (0x9c258400) [pid = 1791] [serial = 377] [outer = 0xa67b7c00] 15:57:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 15:57:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1885ms 15:57:07 INFO - PROCESS | 1791 | 1462834627569 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 15:57:07 INFO - PROCESS | 1791 | 1462834627573 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 15:57:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 15:57:07 INFO - PROCESS | 1791 | 1462834627682 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 15:57:07 INFO - PROCESS | 1791 | 1462834627692 Marionette TRACE conn4 <- [1,474,null,{}] 15:57:07 INFO - PROCESS | 1791 | 1462834627730 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}] 15:57:07 INFO - PROCESS | 1791 | 1462834627974 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 15:57:08 INFO - PROCESS | 1791 | 1462834628170 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:08 INFO - PROCESS | 1791 | ++DOCSHELL 0x8fb3e800 == 66 [pid = 1791] [id = 126] 15:57:08 INFO - PROCESS | 1791 | ++DOMWINDOW == 158 (0x92484000) [pid = 1791] [serial = 378] [outer = (nil)] 15:57:08 INFO - PROCESS | 1791 | ++DOMWINDOW == 159 (0x9c207c00) [pid = 1791] [serial = 379] [outer = 0x92484000] 15:57:08 INFO - PROCESS | 1791 | 1462834628265 Marionette DEBUG loaded listener.js 15:57:08 INFO - PROCESS | 1791 | ++DOMWINDOW == 160 (0xa503f000) [pid = 1791] [serial = 380] [outer = 0x92484000] 15:57:09 INFO - PROCESS | 1791 | 1462834629385 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]]]}] 15:57:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 15:57:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1863ms 15:57:09 INFO - PROCESS | 1791 | 1462834629456 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 15:57:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 15:57:09 INFO - PROCESS | 1791 | 1462834629462 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 15:57:09 INFO - PROCESS | 1791 | 1462834629469 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 15:57:09 INFO - PROCESS | 1791 | 1462834629473 Marionette TRACE conn4 <- [1,478,null,{}] 15:57:09 INFO - PROCESS | 1791 | 1462834629479 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}] 15:57:09 INFO - PROCESS | 1791 | 1462834629733 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 15:57:09 INFO - PROCESS | 1791 | 1462834629973 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:10 INFO - PROCESS | 1791 | ++DOCSHELL 0xa35f5800 == 67 [pid = 1791] [id = 127] 15:57:10 INFO - PROCESS | 1791 | ++DOMWINDOW == 161 (0xa6280400) [pid = 1791] [serial = 381] [outer = (nil)] 15:57:10 INFO - PROCESS | 1791 | ++DOMWINDOW == 162 (0xa6884800) [pid = 1791] [serial = 382] [outer = 0xa6280400] 15:57:10 INFO - PROCESS | 1791 | 1462834630070 Marionette DEBUG loaded listener.js 15:57:10 INFO - PROCESS | 1791 | ++DOMWINDOW == 163 (0xa6b98c00) [pid = 1791] [serial = 383] [outer = 0xa6280400] 15:57:11 INFO - PROCESS | 1791 | 1462834631035 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]]]}] 15:57:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 15:57:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1637ms 15:57:11 INFO - PROCESS | 1791 | 1462834631107 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 15:57:11 INFO - PROCESS | 1791 | 1462834631110 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 15:57:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 15:57:11 INFO - PROCESS | 1791 | 1462834631119 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 15:57:11 INFO - PROCESS | 1791 | 1462834631123 Marionette TRACE conn4 <- [1,482,null,{}] 15:57:11 INFO - PROCESS | 1791 | 1462834631130 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}] 15:57:11 INFO - PROCESS | 1791 | 1462834631363 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 15:57:11 INFO - PROCESS | 1791 | 1462834631597 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:11 INFO - PROCESS | 1791 | ++DOCSHELL 0x8ebb4000 == 68 [pid = 1791] [id = 128] 15:57:11 INFO - PROCESS | 1791 | ++DOMWINDOW == 164 (0x8ebb5400) [pid = 1791] [serial = 384] [outer = (nil)] 15:57:11 INFO - PROCESS | 1791 | ++DOMWINDOW == 165 (0x8ebb7c00) [pid = 1791] [serial = 385] [outer = 0x8ebb5400] 15:57:11 INFO - PROCESS | 1791 | 1462834631745 Marionette DEBUG loaded listener.js 15:57:11 INFO - PROCESS | 1791 | ++DOMWINDOW == 166 (0xa68bcc00) [pid = 1791] [serial = 386] [outer = 0x8ebb5400] 15:57:12 INFO - PROCESS | 1791 | 1462834632843 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]]]}] 15:57:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 15:57:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1790ms 15:57:12 INFO - PROCESS | 1791 | 1462834632909 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 15:57:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 15:57:12 INFO - PROCESS | 1791 | 1462834632914 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 15:57:12 INFO - PROCESS | 1791 | 1462834632920 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 15:57:12 INFO - PROCESS | 1791 | 1462834632924 Marionette TRACE conn4 <- [1,486,null,{}] 15:57:12 INFO - PROCESS | 1791 | 1462834632930 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}] 15:57:13 INFO - PROCESS | 1791 | 1462834633166 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 15:57:13 INFO - PROCESS | 1791 | 1462834633387 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:13 INFO - PROCESS | 1791 | ++DOCSHELL 0x8faec400 == 69 [pid = 1791] [id = 129] 15:57:13 INFO - PROCESS | 1791 | ++DOMWINDOW == 167 (0x8faf0400) [pid = 1791] [serial = 387] [outer = (nil)] 15:57:13 INFO - PROCESS | 1791 | ++DOMWINDOW == 168 (0x9b069400) [pid = 1791] [serial = 388] [outer = 0x8faf0400] 15:57:13 INFO - PROCESS | 1791 | 1462834633492 Marionette DEBUG loaded listener.js 15:57:13 INFO - PROCESS | 1791 | ++DOMWINDOW == 169 (0x9b06b800) [pid = 1791] [serial = 389] [outer = 0x8faf0400] 15:57:14 INFO - PROCESS | 1791 | 1462834634421 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]]]}] 15:57:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 15:57:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1547ms 15:57:14 INFO - PROCESS | 1791 | 1462834634467 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 15:57:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 15:57:14 INFO - PROCESS | 1791 | 1462834634472 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 15:57:14 INFO - PROCESS | 1791 | 1462834634479 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 15:57:14 INFO - PROCESS | 1791 | 1462834634482 Marionette TRACE conn4 <- [1,490,null,{}] 15:57:14 INFO - PROCESS | 1791 | 1462834634489 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}] 15:57:14 INFO - PROCESS | 1791 | 1462834634681 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 15:57:14 INFO - PROCESS | 1791 | 1462834634912 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:14 INFO - PROCESS | 1791 | ++DOCSHELL 0x8e1f2800 == 70 [pid = 1791] [id = 130] 15:57:14 INFO - PROCESS | 1791 | ++DOMWINDOW == 170 (0x8e1f3400) [pid = 1791] [serial = 390] [outer = (nil)] 15:57:15 INFO - PROCESS | 1791 | ++DOMWINDOW == 171 (0x8e1f9800) [pid = 1791] [serial = 391] [outer = 0x8e1f3400] 15:57:15 INFO - PROCESS | 1791 | 1462834635016 Marionette DEBUG loaded listener.js 15:57:15 INFO - PROCESS | 1791 | ++DOMWINDOW == 172 (0x8e1fcc00) [pid = 1791] [serial = 392] [outer = 0x8e1f3400] 15:57:15 INFO - PROCESS | 1791 | 1462834635928 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]]]}] 15:57:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 15:57:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1485ms 15:57:15 INFO - PROCESS | 1791 | 1462834635964 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 15:57:15 INFO - PROCESS | 1791 | 1462834635968 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 15:57:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 15:57:15 INFO - PROCESS | 1791 | 1462834635976 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 15:57:15 INFO - PROCESS | 1791 | 1462834635980 Marionette TRACE conn4 <- [1,494,null,{}] 15:57:15 INFO - PROCESS | 1791 | 1462834635987 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}] 15:57:16 INFO - PROCESS | 1791 | 1462834636172 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 15:57:16 INFO - PROCESS | 1791 | 1462834636349 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:16 INFO - PROCESS | 1791 | ++DOCSHELL 0x8e1f0c00 == 71 [pid = 1791] [id = 131] 15:57:16 INFO - PROCESS | 1791 | ++DOMWINDOW == 173 (0x8e1fc800) [pid = 1791] [serial = 393] [outer = (nil)] 15:57:16 INFO - PROCESS | 1791 | ++DOMWINDOW == 174 (0x9b06a400) [pid = 1791] [serial = 394] [outer = 0x8e1fc800] 15:57:16 INFO - PROCESS | 1791 | 1462834636438 Marionette DEBUG loaded listener.js 15:57:16 INFO - PROCESS | 1791 | ++DOMWINDOW == 175 (0x9b06f800) [pid = 1791] [serial = 395] [outer = 0x8e1fc800] 15:57:17 INFO - PROCESS | 1791 | 1462834637431 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]]]}] 15:57:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 15:57:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1533ms 15:57:17 INFO - PROCESS | 1791 | 1462834637511 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 15:57:17 INFO - PROCESS | 1791 | 1462834637514 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 15:57:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 15:57:17 INFO - PROCESS | 1791 | 1462834637523 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 15:57:17 INFO - PROCESS | 1791 | 1462834637527 Marionette TRACE conn4 <- [1,498,null,{}] 15:57:17 INFO - PROCESS | 1791 | 1462834637534 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}] 15:57:17 INFO - PROCESS | 1791 | 1462834637770 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 15:57:18 INFO - PROCESS | 1791 | 1462834638009 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:18 INFO - PROCESS | 1791 | ++DOCSHELL 0x8d614400 == 72 [pid = 1791] [id = 132] 15:57:18 INFO - PROCESS | 1791 | ++DOMWINDOW == 176 (0x8d614800) [pid = 1791] [serial = 396] [outer = (nil)] 15:57:18 INFO - PROCESS | 1791 | ++DOMWINDOW == 177 (0x8d61b000) [pid = 1791] [serial = 397] [outer = 0x8d614800] 15:57:18 INFO - PROCESS | 1791 | 1462834638106 Marionette DEBUG loaded listener.js 15:57:18 INFO - PROCESS | 1791 | ++DOMWINDOW == 178 (0x8d61d400) [pid = 1791] [serial = 398] [outer = 0x8d614800] 15:57:19 INFO - PROCESS | 1791 | 1462834639003 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]]]}] 15:57:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 15:57:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1543ms 15:57:19 INFO - PROCESS | 1791 | 1462834639068 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 15:57:19 INFO - PROCESS | 1791 | 1462834639071 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 15:57:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 15:57:19 INFO - PROCESS | 1791 | 1462834639079 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 15:57:19 INFO - PROCESS | 1791 | 1462834639083 Marionette TRACE conn4 <- [1,502,null,{}] 15:57:19 INFO - PROCESS | 1791 | 1462834639090 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}] 15:57:19 INFO - PROCESS | 1791 | 1462834639282 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 15:57:19 INFO - PROCESS | 1791 | 1462834639455 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:19 INFO - PROCESS | 1791 | ++DOCSHELL 0x8d7a6800 == 73 [pid = 1791] [id = 133] 15:57:19 INFO - PROCESS | 1791 | ++DOMWINDOW == 179 (0x8d7a6c00) [pid = 1791] [serial = 399] [outer = (nil)] 15:57:19 INFO - PROCESS | 1791 | ++DOMWINDOW == 180 (0x8d7a9000) [pid = 1791] [serial = 400] [outer = 0x8d7a6c00] 15:57:19 INFO - PROCESS | 1791 | 1462834639629 Marionette DEBUG loaded listener.js 15:57:19 INFO - PROCESS | 1791 | ++DOMWINDOW == 181 (0x8d7af400) [pid = 1791] [serial = 401] [outer = 0x8d7a6c00] 15:57:20 INFO - PROCESS | 1791 | 1462834640599 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]]]}] 15:57:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 15:57:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1585ms 15:57:20 INFO - PROCESS | 1791 | 1462834640667 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 15:57:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 15:57:20 INFO - PROCESS | 1791 | 1462834640672 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 15:57:20 INFO - PROCESS | 1791 | 1462834640679 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 15:57:20 INFO - PROCESS | 1791 | 1462834640683 Marionette TRACE conn4 <- [1,506,null,{}] 15:57:20 INFO - PROCESS | 1791 | 1462834640689 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}] 15:57:20 INFO - PROCESS | 1791 | 1462834640916 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 15:57:21 INFO - PROCESS | 1791 | 1462834641130 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:21 INFO - PROCESS | 1791 | ++DOCSHELL 0x95175000 == 74 [pid = 1791] [id = 134] 15:57:21 INFO - PROCESS | 1791 | ++DOMWINDOW == 182 (0x957f2800) [pid = 1791] [serial = 402] [outer = (nil)] 15:57:21 INFO - PROCESS | 1791 | ++DOMWINDOW == 183 (0x9b06b400) [pid = 1791] [serial = 403] [outer = 0x957f2800] 15:57:21 INFO - PROCESS | 1791 | 1462834641257 Marionette DEBUG loaded listener.js 15:57:21 INFO - PROCESS | 1791 | ++DOMWINDOW == 184 (0xa6c29800) [pid = 1791] [serial = 404] [outer = 0x957f2800] 15:57:22 INFO - PROCESS | 1791 | 1462834642171 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]]]}] 15:57:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 15:57:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1540ms 15:57:22 INFO - PROCESS | 1791 | 1462834642250 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 15:57:22 INFO - PROCESS | 1791 | 1462834642253 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 15:57:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 15:57:22 INFO - PROCESS | 1791 | 1462834642261 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 15:57:22 INFO - PROCESS | 1791 | 1462834642264 Marionette TRACE conn4 <- [1,510,null,{}] 15:57:22 INFO - PROCESS | 1791 | 1462834642270 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}] 15:57:22 INFO - PROCESS | 1791 | 1462834642738 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 15:57:23 INFO - PROCESS | 1791 | 1462834642972 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:23 INFO - PROCESS | 1791 | ++DOCSHELL 0x8e007400 == 75 [pid = 1791] [id = 135] 15:57:23 INFO - PROCESS | 1791 | ++DOMWINDOW == 185 (0x8e008400) [pid = 1791] [serial = 405] [outer = (nil)] 15:57:23 INFO - PROCESS | 1791 | ++DOMWINDOW == 186 (0x8e00bc00) [pid = 1791] [serial = 406] [outer = 0x8e008400] 15:57:23 INFO - PROCESS | 1791 | 1462834643064 Marionette DEBUG loaded listener.js 15:57:23 INFO - PROCESS | 1791 | ++DOMWINDOW == 187 (0x8e1fa400) [pid = 1791] [serial = 407] [outer = 0x8e008400] 15:57:24 INFO - PROCESS | 1791 | 1462834644007 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]]]}] 15:57:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 15:57:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1788ms 15:57:24 INFO - PROCESS | 1791 | 1462834644052 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 15:57:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 15:57:24 INFO - PROCESS | 1791 | 1462834644058 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 15:57:24 INFO - PROCESS | 1791 | 1462834644066 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 15:57:24 INFO - PROCESS | 1791 | 1462834644072 Marionette TRACE conn4 <- [1,514,null,{}] 15:57:24 INFO - PROCESS | 1791 | 1462834644079 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}] 15:57:24 INFO - PROCESS | 1791 | 1462834644282 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 15:57:24 INFO - PROCESS | 1791 | 1462834644519 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:24 INFO - PROCESS | 1791 | ++DOCSHELL 0x8d611800 == 76 [pid = 1791] [id = 136] 15:57:24 INFO - PROCESS | 1791 | ++DOMWINDOW == 188 (0x8d7ae800) [pid = 1791] [serial = 408] [outer = (nil)] 15:57:24 INFO - PROCESS | 1791 | ++DOMWINDOW == 189 (0x8faf8c00) [pid = 1791] [serial = 409] [outer = 0x8d7ae800] 15:57:24 INFO - PROCESS | 1791 | 1462834644618 Marionette DEBUG loaded listener.js 15:57:24 INFO - PROCESS | 1791 | ++DOMWINDOW == 190 (0x8fc27000) [pid = 1791] [serial = 410] [outer = 0x8d7ae800] 15:57:25 INFO - PROCESS | 1791 | 1462834645605 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]]]}] 15:57:25 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 15:57:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1591ms 15:57:25 INFO - PROCESS | 1791 | 1462834645657 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 15:57:25 INFO - PROCESS | 1791 | 1462834645663 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 15:57:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 15:57:25 INFO - PROCESS | 1791 | 1462834645670 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 15:57:25 INFO - PROCESS | 1791 | 1462834645673 Marionette TRACE conn4 <- [1,518,null,{}] 15:57:25 INFO - PROCESS | 1791 | 1462834645679 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}] 15:57:25 INFO - PROCESS | 1791 | 1462834645870 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 15:57:26 INFO - PROCESS | 1791 | --DOCSHELL 0x9bf3a800 == 75 [pid = 1791] [id = 91] 15:57:26 INFO - PROCESS | 1791 | --DOCSHELL 0x9248c000 == 74 [pid = 1791] [id = 88] 15:57:26 INFO - PROCESS | 1791 | --DOCSHELL 0x91e41000 == 73 [pid = 1791] [id = 87] 15:57:26 INFO - PROCESS | 1791 | --DOCSHELL 0x8e86ac00 == 72 [pid = 1791] [id = 122] 15:57:26 INFO - PROCESS | 1791 | --DOMWINDOW == 189 (0x9a64b400) [pid = 1791] [serial = 327] [outer = (nil)] [url = about:blank] 15:57:26 INFO - PROCESS | 1791 | --DOMWINDOW == 188 (0x91e43c00) [pid = 1791] [serial = 279] [outer = (nil)] [url = about:blank] 15:57:26 INFO - PROCESS | 1791 | --DOMWINDOW == 187 (0x95174c00) [pid = 1791] [serial = 282] [outer = (nil)] [url = about:blank] 15:57:26 INFO - PROCESS | 1791 | --DOMWINDOW == 186 (0x9a788000) [pid = 1791] [serial = 285] [outer = (nil)] [url = about:blank] 15:57:26 INFO - PROCESS | 1791 | --DOMWINDOW == 185 (0x9b77ec00) [pid = 1791] [serial = 288] [outer = (nil)] [url = about:blank] 15:57:26 INFO - PROCESS | 1791 | --DOMWINDOW == 184 (0x8faf3c00) [pid = 1791] [serial = 291] [outer = (nil)] [url = about:blank] 15:57:26 INFO - PROCESS | 1791 | --DOMWINDOW == 183 (0xa2276400) [pid = 1791] [serial = 294] [outer = (nil)] [url = about:blank] 15:57:26 INFO - PROCESS | 1791 | --DOMWINDOW == 182 (0x8fb47000) [pid = 1791] [serial = 297] [outer = (nil)] [url = about:blank] 15:57:26 INFO - PROCESS | 1791 | --DOMWINDOW == 181 (0xa2272400) [pid = 1791] [serial = 300] [outer = (nil)] [url = about:blank] 15:57:26 INFO - PROCESS | 1791 | --DOMWINDOW == 180 (0x8f2d2c00) [pid = 1791] [serial = 303] [outer = (nil)] [url = about:blank] 15:57:26 INFO - PROCESS | 1791 | --DOMWINDOW == 179 (0x91e3c000) [pid = 1791] [serial = 306] [outer = (nil)] [url = about:blank] 15:57:26 INFO - PROCESS | 1791 | 1462834646226 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:26 INFO - PROCESS | 1791 | ++DOCSHELL 0x8f2d2c00 == 73 [pid = 1791] [id = 137] 15:57:26 INFO - PROCESS | 1791 | ++DOMWINDOW == 180 (0x8f2d4c00) [pid = 1791] [serial = 411] [outer = (nil)] 15:57:26 INFO - PROCESS | 1791 | ++DOMWINDOW == 181 (0x8fb49400) [pid = 1791] [serial = 412] [outer = 0x8f2d4c00] 15:57:26 INFO - PROCESS | 1791 | 1462834646335 Marionette DEBUG loaded listener.js 15:57:26 INFO - PROCESS | 1791 | ++DOMWINDOW == 182 (0x922efc00) [pid = 1791] [serial = 413] [outer = 0x8f2d4c00] 15:57:26 INFO - PROCESS | 1791 | --DOCSHELL 0x924dc000 == 72 [pid = 1791] [id = 121] 15:57:26 INFO - PROCESS | 1791 | --DOCSHELL 0x92484800 == 71 [pid = 1791] [id = 120] 15:57:26 INFO - PROCESS | 1791 | --DOCSHELL 0x8f2d8000 == 70 [pid = 1791] [id = 119] 15:57:26 INFO - PROCESS | 1791 | --DOCSHELL 0x8f2d5400 == 69 [pid = 1791] [id = 118] 15:57:27 INFO - PROCESS | 1791 | --DOMWINDOW == 181 (0x996e6000) [pid = 1791] [serial = 324] [outer = (nil)] [url = about:blank] 15:57:27 INFO - PROCESS | 1791 | --DOMWINDOW == 180 (0x990a1000) [pid = 1791] [serial = 277] [outer = (nil)] [url = about:blank] 15:57:27 INFO - PROCESS | 1791 | --DOMWINDOW == 179 (0x922ef800) [pid = 1791] [serial = 315] [outer = (nil)] [url = about:blank] 15:57:27 INFO - PROCESS | 1791 | --DOMWINDOW == 178 (0x92489400) [pid = 1791] [serial = 316] [outer = (nil)] [url = about:blank] 15:57:27 INFO - PROCESS | 1791 | --DOMWINDOW == 177 (0x92859c00) [pid = 1791] [serial = 318] [outer = (nil)] [url = about:blank] 15:57:27 INFO - PROCESS | 1791 | --DOMWINDOW == 176 (0x92861c00) [pid = 1791] [serial = 319] [outer = (nil)] [url = about:blank] 15:57:27 INFO - PROCESS | 1791 | --DOMWINDOW == 175 (0x91e0b000) [pid = 1791] [serial = 313] [outer = (nil)] [url = about:blank] 15:57:27 INFO - PROCESS | 1791 | --DOMWINDOW == 174 (0x8faef000) [pid = 1791] [serial = 312] [outer = (nil)] [url = about:blank] 15:57:27 INFO - PROCESS | 1791 | --DOMWINDOW == 173 (0x92860400) [pid = 1791] [serial = 309] [outer = (nil)] [url = about:blank] 15:57:27 INFO - PROCESS | 1791 | --DOMWINDOW == 172 (0x996f0000) [pid = 1791] [serial = 325] [outer = (nil)] [url = about:blank] 15:57:27 INFO - PROCESS | 1791 | --DOMWINDOW == 171 (0x95a8e400) [pid = 1791] [serial = 321] [outer = (nil)] [url = about:blank] 15:57:27 INFO - PROCESS | 1791 | --DOMWINDOW == 170 (0x9763f400) [pid = 1791] [serial = 322] [outer = (nil)] [url = about:blank] 15:57:27 INFO - PROCESS | 1791 | 1462834647192 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]]]}] 15:57:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 15:57:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1582ms 15:57:27 INFO - PROCESS | 1791 | 1462834647278 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 15:57:27 INFO - PROCESS | 1791 | 1462834647285 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 15:57:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 15:57:27 INFO - PROCESS | 1791 | 1462834647302 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 15:57:27 INFO - PROCESS | 1791 | 1462834647310 Marionette TRACE conn4 <- [1,522,null,{}] 15:57:27 INFO - PROCESS | 1791 | 1462834647316 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}] 15:57:27 INFO - PROCESS | 1791 | 1462834647508 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 15:57:27 INFO - PROCESS | 1791 | 1462834647653 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:27 INFO - PROCESS | 1791 | ++DOCSHELL 0x92481800 == 70 [pid = 1791] [id = 138] 15:57:27 INFO - PROCESS | 1791 | ++DOMWINDOW == 171 (0x92482800) [pid = 1791] [serial = 414] [outer = (nil)] 15:57:27 INFO - PROCESS | 1791 | ++DOMWINDOW == 172 (0x92861000) [pid = 1791] [serial = 415] [outer = 0x92482800] 15:57:27 INFO - PROCESS | 1791 | 1462834647736 Marionette DEBUG loaded listener.js 15:57:27 INFO - PROCESS | 1791 | ++DOMWINDOW == 173 (0x95177c00) [pid = 1791] [serial = 416] [outer = 0x92482800] 15:57:28 INFO - PROCESS | 1791 | 1462834648629 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]]]}] 15:57:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 15:57:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1393ms 15:57:28 INFO - PROCESS | 1791 | 1462834648695 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 15:57:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 15:57:28 INFO - PROCESS | 1791 | 1462834648700 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 15:57:28 INFO - PROCESS | 1791 | 1462834648707 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 15:57:28 INFO - PROCESS | 1791 | 1462834648710 Marionette TRACE conn4 <- [1,526,null,{}] 15:57:28 INFO - PROCESS | 1791 | 1462834648717 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}] 15:57:28 INFO - PROCESS | 1791 | 1462834648956 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 15:57:29 INFO - PROCESS | 1791 | 1462834648991 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:29 INFO - PROCESS | 1791 | ++DOCSHELL 0x957f4000 == 71 [pid = 1791] [id = 139] 15:57:29 INFO - PROCESS | 1791 | ++DOMWINDOW == 174 (0x95a8c800) [pid = 1791] [serial = 417] [outer = (nil)] 15:57:29 INFO - PROCESS | 1791 | ++DOMWINDOW == 175 (0x9763f000) [pid = 1791] [serial = 418] [outer = 0x95a8c800] 15:57:29 INFO - PROCESS | 1791 | 1462834649072 Marionette DEBUG loaded listener.js 15:57:29 INFO - PROCESS | 1791 | ++DOMWINDOW == 176 (0x9764bc00) [pid = 1791] [serial = 419] [outer = 0x95a8c800] 15:57:30 INFO - PROCESS | 1791 | 1462834650106 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]]]}] 15:57:30 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 15:57:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1432ms 15:57:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 15:57:30 INFO - PROCESS | 1791 | 1462834650139 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 15:57:30 INFO - PROCESS | 1791 | 1462834650142 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 15:57:30 INFO - PROCESS | 1791 | 1462834650150 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 15:57:30 INFO - PROCESS | 1791 | 1462834650153 Marionette TRACE conn4 <- [1,530,null,{}] 15:57:30 INFO - PROCESS | 1791 | 1462834650160 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}] 15:57:30 INFO - PROCESS | 1791 | 1462834650400 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 15:57:30 INFO - PROCESS | 1791 | 1462834650439 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:30 INFO - PROCESS | 1791 | ++DOCSHELL 0x9a3b3c00 == 72 [pid = 1791] [id = 140] 15:57:30 INFO - PROCESS | 1791 | ++DOMWINDOW == 177 (0x9a64b400) [pid = 1791] [serial = 420] [outer = (nil)] 15:57:30 INFO - PROCESS | 1791 | ++DOMWINDOW == 178 (0x9ad2e800) [pid = 1791] [serial = 421] [outer = 0x9a64b400] 15:57:30 INFO - PROCESS | 1791 | 1462834650530 Marionette DEBUG loaded listener.js 15:57:30 INFO - PROCESS | 1791 | ++DOMWINDOW == 179 (0x9b066000) [pid = 1791] [serial = 422] [outer = 0x9a64b400] 15:57:31 INFO - PROCESS | 1791 | --DOMWINDOW == 178 (0x95093c00) [pid = 1791] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 15:57:31 INFO - PROCESS | 1791 | --DOMWINDOW == 177 (0x924d3c00) [pid = 1791] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 15:57:31 INFO - PROCESS | 1791 | --DOMWINDOW == 176 (0x8faf6000) [pid = 1791] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 15:57:31 INFO - PROCESS | 1791 | --DOMWINDOW == 175 (0x92667800) [pid = 1791] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 15:57:31 INFO - PROCESS | 1791 | --DOMWINDOW == 174 (0x91e0fc00) [pid = 1791] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 15:57:31 INFO - PROCESS | 1791 | 1462834651607 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"]]]}] 15:57:31 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 15:57:31 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 15:57:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:57:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:57:31 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 15:57:31 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 15:57:31 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 15:57:31 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 15:57:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:57:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:57:31 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 15:57:31 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 15:57:31 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1484ms 15:57:31 INFO - PROCESS | 1791 | 1462834651635 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 15:57:31 INFO - PROCESS | 1791 | 1462834651641 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 15:57:31 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 15:57:31 INFO - PROCESS | 1791 | 1462834651649 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 15:57:31 INFO - PROCESS | 1791 | 1462834651652 Marionette TRACE conn4 <- [1,534,null,{}] 15:57:31 INFO - PROCESS | 1791 | 1462834651659 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}] 15:57:31 INFO - PROCESS | 1791 | 1462834651875 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 15:57:32 INFO - PROCESS | 1791 | 1462834652009 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:32 INFO - PROCESS | 1791 | ++DOCSHELL 0x8fb43800 == 73 [pid = 1791] [id = 141] 15:57:32 INFO - PROCESS | 1791 | ++DOMWINDOW == 175 (0x91e0fc00) [pid = 1791] [serial = 423] [outer = (nil)] 15:57:32 INFO - PROCESS | 1791 | ++DOMWINDOW == 176 (0x9d8c6400) [pid = 1791] [serial = 424] [outer = 0x91e0fc00] 15:57:32 INFO - PROCESS | 1791 | 1462834652093 Marionette DEBUG loaded listener.js 15:57:32 INFO - PROCESS | 1791 | ++DOMWINDOW == 177 (0xa104fc00) [pid = 1791] [serial = 425] [outer = 0x91e0fc00] 15:57:32 INFO - PROCESS | 1791 | 1462834652888 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]]]}] 15:57:32 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 15:57:32 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1292ms 15:57:33 INFO - PROCESS | 1791 | 1462834653015 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 15:57:33 INFO - PROCESS | 1791 | 1462834653022 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 15:57:33 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 15:57:33 INFO - PROCESS | 1791 | 1462834653066 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 15:57:33 INFO - PROCESS | 1791 | 1462834653073 Marionette TRACE conn4 <- [1,538,null,{}] 15:57:33 INFO - PROCESS | 1791 | 1462834653096 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}] 15:57:33 INFO - PROCESS | 1791 | 1462834653367 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 15:57:33 INFO - PROCESS | 1791 | 1462834653627 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:33 INFO - PROCESS | 1791 | ++DOCSHELL 0x8e00c400 == 74 [pid = 1791] [id = 142] 15:57:33 INFO - PROCESS | 1791 | ++DOMWINDOW == 178 (0x8e010400) [pid = 1791] [serial = 426] [outer = (nil)] 15:57:33 INFO - PROCESS | 1791 | ++DOMWINDOW == 179 (0x8e1ffc00) [pid = 1791] [serial = 427] [outer = 0x8e010400] 15:57:33 INFO - PROCESS | 1791 | 1462834653740 Marionette DEBUG loaded listener.js 15:57:33 INFO - PROCESS | 1791 | ++DOMWINDOW == 180 (0x8ebb6400) [pid = 1791] [serial = 428] [outer = 0x8e010400] 15:57:34 INFO - PROCESS | 1791 | 1462834654667 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]]]}] 15:57:34 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. 15:57:34 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1644ms 15:57:34 INFO - PROCESS | 1791 | 1462834654727 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 15:57:34 INFO - PROCESS | 1791 | 1462834654734 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 15:57:34 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 15:57:34 INFO - PROCESS | 1791 | 1462834654751 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 15:57:34 INFO - PROCESS | 1791 | 1462834654758 Marionette TRACE conn4 <- [1,542,null,{}] 15:57:34 INFO - PROCESS | 1791 | 1462834654766 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}] 15:57:35 INFO - PROCESS | 1791 | 1462834654999 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 15:57:35 INFO - PROCESS | 1791 | 1462834655233 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:35 INFO - PROCESS | 1791 | ++DOCSHELL 0x8ebb9400 == 75 [pid = 1791] [id = 143] 15:57:35 INFO - PROCESS | 1791 | ++DOMWINDOW == 181 (0x8fb3e400) [pid = 1791] [serial = 429] [outer = (nil)] 15:57:35 INFO - PROCESS | 1791 | ++DOMWINDOW == 182 (0x922f2c00) [pid = 1791] [serial = 430] [outer = 0x8fb3e400] 15:57:35 INFO - PROCESS | 1791 | 1462834655342 Marionette DEBUG loaded listener.js 15:57:35 INFO - PROCESS | 1791 | ++DOMWINDOW == 183 (0x924d6800) [pid = 1791] [serial = 431] [outer = 0x8fb3e400] 15:57:36 INFO - PROCESS | 1791 | 1462834656233 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]]]}] 15:57:36 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. 15:57:36 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1501ms 15:57:36 INFO - PROCESS | 1791 | 1462834656289 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 15:57:36 INFO - PROCESS | 1791 | 1462834656293 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 15:57:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 15:57:36 INFO - PROCESS | 1791 | 1462834656306 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 15:57:36 INFO - PROCESS | 1791 | 1462834656309 Marionette TRACE conn4 <- [1,546,null,{}] 15:57:36 INFO - PROCESS | 1791 | 1462834656325 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}] 15:57:36 INFO - PROCESS | 1791 | 1462834656568 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 15:57:36 INFO - PROCESS | 1791 | 1462834656857 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:36 INFO - PROCESS | 1791 | ++DOCSHELL 0x92860400 == 76 [pid = 1791] [id = 144] 15:57:36 INFO - PROCESS | 1791 | ++DOMWINDOW == 184 (0x97610800) [pid = 1791] [serial = 432] [outer = (nil)] 15:57:36 INFO - PROCESS | 1791 | ++DOMWINDOW == 185 (0x9b067c00) [pid = 1791] [serial = 433] [outer = 0x97610800] 15:57:37 INFO - PROCESS | 1791 | 1462834657003 Marionette DEBUG loaded listener.js 15:57:37 INFO - PROCESS | 1791 | ++DOMWINDOW == 186 (0x9d49e800) [pid = 1791] [serial = 434] [outer = 0x97610800] 15:57:37 INFO - PROCESS | 1791 | 1462834657992 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]]]}] 15:57:38 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 15:57:38 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1740ms 15:57:38 INFO - PROCESS | 1791 | 1462834658047 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 15:57:38 INFO - PROCESS | 1791 | 1462834658052 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 15:57:38 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 15:57:38 INFO - PROCESS | 1791 | 1462834658060 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 15:57:38 INFO - PROCESS | 1791 | 1462834658064 Marionette TRACE conn4 <- [1,550,null,{}] 15:57:38 INFO - PROCESS | 1791 | 1462834658071 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}] 15:57:38 INFO - PROCESS | 1791 | 1462834658299 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 15:57:38 INFO - PROCESS | 1791 | 1462834658617 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:38 INFO - PROCESS | 1791 | ++DOCSHELL 0x9b491c00 == 77 [pid = 1791] [id = 145] 15:57:38 INFO - PROCESS | 1791 | ++DOMWINDOW == 187 (0x9c201800) [pid = 1791] [serial = 435] [outer = (nil)] 15:57:38 INFO - PROCESS | 1791 | ++DOMWINDOW == 188 (0xa3256c00) [pid = 1791] [serial = 436] [outer = 0x9c201800] 15:57:38 INFO - PROCESS | 1791 | 1462834658801 Marionette DEBUG loaded listener.js 15:57:38 INFO - PROCESS | 1791 | ++DOMWINDOW == 189 (0xa68b9000) [pid = 1791] [serial = 437] [outer = 0x9c201800] 15:57:39 INFO - PROCESS | 1791 | 1462834659750 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]]]}] 15:57:39 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. 15:57:39 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1787ms 15:57:39 INFO - PROCESS | 1791 | 1462834659848 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 15:57:39 INFO - PROCESS | 1791 | 1462834659855 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 15:57:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 15:57:39 INFO - PROCESS | 1791 | 1462834659867 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 15:57:39 INFO - PROCESS | 1791 | 1462834659871 Marionette TRACE conn4 <- [1,554,null,{}] 15:57:39 INFO - PROCESS | 1791 | 1462834659878 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}] 15:57:40 INFO - PROCESS | 1791 | 1462834660118 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 15:57:40 INFO - PROCESS | 1791 | 1462834660345 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:40 INFO - PROCESS | 1791 | ++DOCSHELL 0x8e181800 == 78 [pid = 1791] [id = 146] 15:57:40 INFO - PROCESS | 1791 | ++DOMWINDOW == 190 (0x8e182800) [pid = 1791] [serial = 438] [outer = (nil)] 15:57:40 INFO - PROCESS | 1791 | ++DOMWINDOW == 191 (0x8e18c000) [pid = 1791] [serial = 439] [outer = 0x8e182800] 15:57:40 INFO - PROCESS | 1791 | 1462834660456 Marionette DEBUG loaded listener.js 15:57:40 INFO - PROCESS | 1791 | ++DOMWINDOW == 192 (0x8e870c00) [pid = 1791] [serial = 440] [outer = 0x8e182800] 15:57:41 INFO - PROCESS | 1791 | [1791] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:57:41 INFO - PROCESS | 1791 | 1462834661396 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]]]}] 15:57:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 15:57:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1588ms 15:57:41 INFO - PROCESS | 1791 | 1462834661459 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 15:57:41 INFO - PROCESS | 1791 | 1462834661463 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 15:57:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 15:57:41 INFO - PROCESS | 1791 | 1462834661471 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 15:57:41 INFO - PROCESS | 1791 | 1462834661475 Marionette TRACE conn4 <- [1,558,null,{}] 15:57:41 INFO - PROCESS | 1791 | 1462834661481 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}] 15:57:41 INFO - PROCESS | 1791 | 1462834661846 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 15:57:42 INFO - PROCESS | 1791 | 1462834662048 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:42 INFO - PROCESS | 1791 | ++DOCSHELL 0x8d614000 == 79 [pid = 1791] [id = 147] 15:57:42 INFO - PROCESS | 1791 | ++DOMWINDOW == 193 (0x8e18f000) [pid = 1791] [serial = 441] [outer = (nil)] 15:57:42 INFO - PROCESS | 1791 | ++DOMWINDOW == 194 (0x91f3e000) [pid = 1791] [serial = 442] [outer = 0x8e18f000] 15:57:42 INFO - PROCESS | 1791 | 1462834662146 Marionette DEBUG loaded listener.js 15:57:42 INFO - PROCESS | 1791 | ++DOMWINDOW == 195 (0xa35f1c00) [pid = 1791] [serial = 443] [outer = 0x8e18f000] 15:57:43 INFO - PROCESS | 1791 | 1462834663038 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]]]}] 15:57:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 15:57:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1635ms 15:57:43 INFO - PROCESS | 1791 | 1462834663111 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 15:57:43 INFO - PROCESS | 1791 | 1462834663114 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 15:57:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 15:57:43 INFO - PROCESS | 1791 | 1462834663124 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 15:57:43 INFO - PROCESS | 1791 | 1462834663129 Marionette TRACE conn4 <- [1,562,null,{}] 15:57:43 INFO - PROCESS | 1791 | 1462834663135 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}] 15:57:43 INFO - PROCESS | 1791 | 1462834663339 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 15:57:43 INFO - PROCESS | 1791 | 1462834663518 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:43 INFO - PROCESS | 1791 | ++DOCSHELL 0x8c4e7800 == 80 [pid = 1791] [id = 148] 15:57:43 INFO - PROCESS | 1791 | ++DOMWINDOW == 196 (0x8c4e8000) [pid = 1791] [serial = 444] [outer = (nil)] 15:57:43 INFO - PROCESS | 1791 | ++DOMWINDOW == 197 (0x8c4f0000) [pid = 1791] [serial = 445] [outer = 0x8c4e8000] 15:57:43 INFO - PROCESS | 1791 | 1462834663665 Marionette DEBUG loaded listener.js 15:57:43 INFO - PROCESS | 1791 | ++DOMWINDOW == 198 (0x8c4f3400) [pid = 1791] [serial = 446] [outer = 0x8c4e8000] 15:57:44 INFO - PROCESS | 1791 | [1791] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:57:44 INFO - PROCESS | 1791 | 1462834664550 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]]]}] 15:57:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 15:57:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1482ms 15:57:44 INFO - PROCESS | 1791 | 1462834664608 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 15:57:44 INFO - PROCESS | 1791 | 1462834664612 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 15:57:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 15:57:44 INFO - PROCESS | 1791 | 1462834664621 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 15:57:44 INFO - PROCESS | 1791 | 1462834664625 Marionette TRACE conn4 <- [1,566,null,{}] 15:57:44 INFO - PROCESS | 1791 | 1462834664631 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}] 15:57:44 INFO - PROCESS | 1791 | 1462834664835 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 15:57:45 INFO - PROCESS | 1791 | 1462834665070 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:45 INFO - PROCESS | 1791 | ++DOCSHELL 0x8c4ec000 == 81 [pid = 1791] [id = 149] 15:57:45 INFO - PROCESS | 1791 | ++DOMWINDOW == 199 (0x8c4f5000) [pid = 1791] [serial = 447] [outer = (nil)] 15:57:45 INFO - PROCESS | 1791 | ++DOMWINDOW == 200 (0x91f44000) [pid = 1791] [serial = 448] [outer = 0x8c4f5000] 15:57:45 INFO - PROCESS | 1791 | 1462834665203 Marionette DEBUG loaded listener.js 15:57:45 INFO - PROCESS | 1791 | ++DOMWINDOW == 201 (0xa6c26800) [pid = 1791] [serial = 449] [outer = 0x8c4f5000] 15:57:45 INFO - PROCESS | 1791 | [1791] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:57:46 INFO - PROCESS | 1791 | 1462834666119 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]]]}] 15:57:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 15:57:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1536ms 15:57:46 INFO - PROCESS | 1791 | 1462834666158 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 15:57:46 INFO - PROCESS | 1791 | 1462834666163 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 15:57:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 15:57:46 INFO - PROCESS | 1791 | 1462834666169 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 15:57:46 INFO - PROCESS | 1791 | 1462834666173 Marionette TRACE conn4 <- [1,570,null,{}] 15:57:46 INFO - PROCESS | 1791 | 1462834666179 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}] 15:57:46 INFO - PROCESS | 1791 | 1462834666381 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 15:57:46 INFO - PROCESS | 1791 | 1462834666560 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:46 INFO - PROCESS | 1791 | ++DOCSHELL 0x8bdb9000 == 82 [pid = 1791] [id = 150] 15:57:46 INFO - PROCESS | 1791 | ++DOMWINDOW == 202 (0x8bdba000) [pid = 1791] [serial = 450] [outer = (nil)] 15:57:46 INFO - PROCESS | 1791 | ++DOMWINDOW == 203 (0x8bdc0000) [pid = 1791] [serial = 451] [outer = 0x8bdba000] 15:57:46 INFO - PROCESS | 1791 | 1462834666652 Marionette DEBUG loaded listener.js 15:57:46 INFO - PROCESS | 1791 | ++DOMWINDOW == 204 (0x8bdc2400) [pid = 1791] [serial = 452] [outer = 0x8bdba000] 15:57:47 INFO - PROCESS | 1791 | [1791] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:57:47 INFO - PROCESS | 1791 | 1462834667588 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]]]}] 15:57:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 15:57:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1481ms 15:57:47 INFO - PROCESS | 1791 | 1462834667651 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 15:57:47 INFO - PROCESS | 1791 | 1462834667655 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 15:57:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 15:57:47 INFO - PROCESS | 1791 | 1462834667662 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 15:57:47 INFO - PROCESS | 1791 | 1462834667665 Marionette TRACE conn4 <- [1,574,null,{}] 15:57:47 INFO - PROCESS | 1791 | 1462834667671 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}] 15:57:47 INFO - PROCESS | 1791 | 1462834667871 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 15:57:48 INFO - PROCESS | 1791 | 1462834668053 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:48 INFO - PROCESS | 1791 | ++DOCSHELL 0x8bdbfc00 == 83 [pid = 1791] [id = 151] 15:57:48 INFO - PROCESS | 1791 | ++DOMWINDOW == 205 (0x8bdc0400) [pid = 1791] [serial = 453] [outer = (nil)] 15:57:48 INFO - PROCESS | 1791 | ++DOMWINDOW == 206 (0x8bef3800) [pid = 1791] [serial = 454] [outer = 0x8bdc0400] 15:57:48 INFO - PROCESS | 1791 | 1462834668149 Marionette DEBUG loaded listener.js 15:57:48 INFO - PROCESS | 1791 | ++DOMWINDOW == 207 (0x8bef6000) [pid = 1791] [serial = 455] [outer = 0x8bdc0400] 15:57:49 INFO - PROCESS | 1791 | 1462834669098 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]]]}] 15:57:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 15:57:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1480ms 15:57:49 INFO - PROCESS | 1791 | 1462834669144 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 15:57:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 15:57:49 INFO - PROCESS | 1791 | 1462834669149 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 15:57:49 INFO - PROCESS | 1791 | 1462834669157 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 15:57:49 INFO - PROCESS | 1791 | 1462834669162 Marionette TRACE conn4 <- [1,578,null,{}] 15:57:49 INFO - PROCESS | 1791 | 1462834669168 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}] 15:57:49 INFO - PROCESS | 1791 | 1462834669404 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 15:57:49 INFO - PROCESS | 1791 | 1462834669646 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:49 INFO - PROCESS | 1791 | ++DOCSHELL 0x8bef1000 == 84 [pid = 1791] [id = 152] 15:57:49 INFO - PROCESS | 1791 | ++DOMWINDOW == 208 (0x8c4ee400) [pid = 1791] [serial = 456] [outer = (nil)] 15:57:49 INFO - PROCESS | 1791 | ++DOMWINDOW == 209 (0x91f3a000) [pid = 1791] [serial = 457] [outer = 0x8c4ee400] 15:57:49 INFO - PROCESS | 1791 | 1462834669791 Marionette DEBUG loaded listener.js 15:57:49 INFO - PROCESS | 1791 | ++DOMWINDOW == 210 (0xa6c46800) [pid = 1791] [serial = 458] [outer = 0x8c4ee400] 15:57:50 INFO - PROCESS | 1791 | 1462834670746 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]]]}] 15:57:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 15:57:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1635ms 15:57:50 INFO - PROCESS | 1791 | 1462834670792 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 15:57:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 15:57:50 INFO - PROCESS | 1791 | 1462834670796 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 15:57:50 INFO - PROCESS | 1791 | 1462834670803 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 15:57:50 INFO - PROCESS | 1791 | 1462834670807 Marionette TRACE conn4 <- [1,582,null,{}] 15:57:50 INFO - PROCESS | 1791 | 1462834670813 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}] 15:57:51 INFO - PROCESS | 1791 | 1462834671021 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 15:57:51 INFO - PROCESS | 1791 | 1462834671254 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:51 INFO - PROCESS | 1791 | ++DOCSHELL 0x8b7dec00 == 85 [pid = 1791] [id = 153] 15:57:51 INFO - PROCESS | 1791 | ++DOMWINDOW == 211 (0x8b7dfc00) [pid = 1791] [serial = 459] [outer = (nil)] 15:57:51 INFO - PROCESS | 1791 | ++DOMWINDOW == 212 (0x8b7e7000) [pid = 1791] [serial = 460] [outer = 0x8b7dfc00] 15:57:51 INFO - PROCESS | 1791 | 1462834671388 Marionette DEBUG loaded listener.js 15:57:51 INFO - PROCESS | 1791 | ++DOMWINDOW == 213 (0x8b7ea400) [pid = 1791] [serial = 461] [outer = 0x8b7dfc00] 15:57:52 INFO - PROCESS | 1791 | 1462834672311 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]]]}] 15:57:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 15:57:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1583ms 15:57:52 INFO - PROCESS | 1791 | 1462834672387 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 15:57:52 INFO - PROCESS | 1791 | 1462834672391 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 15:57:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 15:57:52 INFO - PROCESS | 1791 | 1462834672407 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 15:57:52 INFO - PROCESS | 1791 | 1462834672410 Marionette TRACE conn4 <- [1,586,null,{}] 15:57:52 INFO - PROCESS | 1791 | 1462834672421 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}] 15:57:52 INFO - PROCESS | 1791 | 1462834672705 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 15:57:53 INFO - PROCESS | 1791 | 1462834673011 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:53 INFO - PROCESS | 1791 | ++DOCSHELL 0x8b7e5800 == 86 [pid = 1791] [id = 154] 15:57:53 INFO - PROCESS | 1791 | ++DOMWINDOW == 214 (0x8b7ea800) [pid = 1791] [serial = 462] [outer = (nil)] 15:57:53 INFO - PROCESS | 1791 | ++DOMWINDOW == 215 (0x91e06000) [pid = 1791] [serial = 463] [outer = 0x8b7ea800] 15:57:53 INFO - PROCESS | 1791 | 1462834673103 Marionette DEBUG loaded listener.js 15:57:53 INFO - PROCESS | 1791 | ++DOMWINDOW == 216 (0x92c57800) [pid = 1791] [serial = 464] [outer = 0x8b7ea800] 15:57:53 INFO - PROCESS | 1791 | [1791] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:57:54 INFO - PROCESS | 1791 | 1462834673995 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]]]}] 15:57:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 15:57:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1654ms 15:57:54 INFO - PROCESS | 1791 | 1462834674056 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 15:57:54 INFO - PROCESS | 1791 | 1462834674061 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 15:57:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 15:57:54 INFO - PROCESS | 1791 | 1462834674068 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 15:57:54 INFO - PROCESS | 1791 | 1462834674071 Marionette TRACE conn4 <- [1,590,null,{}] 15:57:54 INFO - PROCESS | 1791 | 1462834674078 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}] 15:57:54 INFO - PROCESS | 1791 | 1462834674291 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 15:57:54 INFO - PROCESS | 1791 | 1462834674539 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:54 INFO - PROCESS | 1791 | ++DOCSHELL 0x92c5b800 == 87 [pid = 1791] [id = 155] 15:57:54 INFO - PROCESS | 1791 | ++DOMWINDOW == 217 (0x92c5cc00) [pid = 1791] [serial = 465] [outer = (nil)] 15:57:54 INFO - PROCESS | 1791 | ++DOMWINDOW == 218 (0x92c60800) [pid = 1791] [serial = 466] [outer = 0x92c5cc00] 15:57:54 INFO - PROCESS | 1791 | 1462834674675 Marionette DEBUG loaded listener.js 15:57:54 INFO - PROCESS | 1791 | ++DOMWINDOW == 219 (0x92c63400) [pid = 1791] [serial = 467] [outer = 0x92c5cc00] 15:57:56 INFO - PROCESS | 1791 | 1462834676358 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]]]}] 15:57:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 15:57:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 2334ms 15:57:56 INFO - PROCESS | 1791 | 1462834676403 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 15:57:56 INFO - PROCESS | 1791 | 1462834676410 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 15:57:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 15:57:56 INFO - PROCESS | 1791 | 1462834676419 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 15:57:56 INFO - PROCESS | 1791 | 1462834676426 Marionette TRACE conn4 <- [1,594,null,{}] 15:57:56 INFO - PROCESS | 1791 | 1462834676437 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}] 15:57:56 INFO - PROCESS | 1791 | 1462834676643 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 15:57:56 INFO - PROCESS | 1791 | 1462834676842 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:56 INFO - PROCESS | 1791 | ++DOCSHELL 0x8bdbec00 == 88 [pid = 1791] [id = 156] 15:57:56 INFO - PROCESS | 1791 | ++DOMWINDOW == 220 (0x8bdc5400) [pid = 1791] [serial = 468] [outer = (nil)] 15:57:56 INFO - PROCESS | 1791 | ++DOMWINDOW == 221 (0x8d618000) [pid = 1791] [serial = 469] [outer = 0x8bdc5400] 15:57:56 INFO - PROCESS | 1791 | 1462834676930 Marionette DEBUG loaded listener.js 15:57:57 INFO - PROCESS | 1791 | ++DOMWINDOW == 222 (0x8e003c00) [pid = 1791] [serial = 470] [outer = 0x8bdc5400] 15:57:58 INFO - PROCESS | 1791 | 1462834678107 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]]]}] 15:57:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 15:57:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1739ms 15:57:58 INFO - PROCESS | 1791 | 1462834678160 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 15:57:58 INFO - PROCESS | 1791 | 1462834678168 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 15:57:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 15:57:58 INFO - PROCESS | 1791 | 1462834678179 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 15:57:58 INFO - PROCESS | 1791 | 1462834678182 Marionette TRACE conn4 <- [1,598,null,{}] 15:57:58 INFO - PROCESS | 1791 | 1462834678190 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}] 15:57:58 INFO - PROCESS | 1791 | 1462834678555 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 15:57:58 INFO - PROCESS | 1791 | 1462834678809 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:58 INFO - PROCESS | 1791 | --DOCSHELL 0x996e8800 == 87 [pid = 1791] [id = 75] 15:57:58 INFO - PROCESS | 1791 | --DOCSHELL 0x92483800 == 86 [pid = 1791] [id = 77] 15:57:58 INFO - PROCESS | 1791 | --DOCSHELL 0x8f2ce400 == 85 [pid = 1791] [id = 102] 15:57:58 INFO - PROCESS | 1791 | --DOCSHELL 0x8fb3f400 == 84 [pid = 1791] [id = 99] 15:57:58 INFO - PROCESS | 1791 | --DOMWINDOW == 221 (0x95096000) [pid = 1791] [serial = 366] [outer = (nil)] [url = about:blank] 15:57:58 INFO - PROCESS | 1791 | ++DOCSHELL 0x8c4eb400 == 85 [pid = 1791] [id = 157] 15:57:58 INFO - PROCESS | 1791 | ++DOMWINDOW == 222 (0x8d617400) [pid = 1791] [serial = 471] [outer = (nil)] 15:57:58 INFO - PROCESS | 1791 | ++DOMWINDOW == 223 (0x8e1f3800) [pid = 1791] [serial = 472] [outer = 0x8d617400] 15:57:58 INFO - PROCESS | 1791 | 1462834678963 Marionette DEBUG loaded listener.js 15:57:59 INFO - PROCESS | 1791 | ++DOMWINDOW == 224 (0x8faec000) [pid = 1791] [serial = 473] [outer = 0x8d617400] 15:57:59 INFO - PROCESS | 1791 | --DOCSHELL 0x8fb4c400 == 84 [pid = 1791] [id = 100] 15:57:59 INFO - PROCESS | 1791 | --DOCSHELL 0x8f2ca400 == 83 [pid = 1791] [id = 101] 15:57:59 INFO - PROCESS | 1791 | --DOCSHELL 0x94624c00 == 82 [pid = 1791] [id = 76] 15:57:59 INFO - PROCESS | 1791 | --DOCSHELL 0x8e1f2800 == 81 [pid = 1791] [id = 130] 15:57:59 INFO - PROCESS | 1791 | --DOCSHELL 0x8faec400 == 80 [pid = 1791] [id = 129] 15:57:59 INFO - PROCESS | 1791 | --DOCSHELL 0x8ebb4000 == 79 [pid = 1791] [id = 128] 15:57:59 INFO - PROCESS | 1791 | --DOCSHELL 0xa35f5800 == 78 [pid = 1791] [id = 127] 15:57:59 INFO - PROCESS | 1791 | --DOCSHELL 0x8fb3e800 == 77 [pid = 1791] [id = 126] 15:57:59 INFO - PROCESS | 1791 | --DOCSHELL 0x9764dc00 == 76 [pid = 1791] [id = 125] 15:57:59 INFO - PROCESS | 1791 | --DOCSHELL 0x922ef400 == 75 [pid = 1791] [id = 124] 15:57:59 INFO - PROCESS | 1791 | --DOCSHELL 0x8e86f400 == 74 [pid = 1791] [id = 123] 15:57:59 INFO - PROCESS | 1791 | --DOMWINDOW == 223 (0x9ad39c00) [pid = 1791] [serial = 363] [outer = (nil)] [url = about:blank] 15:57:59 INFO - PROCESS | 1791 | --DOMWINDOW == 222 (0x9ad37000) [pid = 1791] [serial = 328] [outer = (nil)] [url = about:blank] 15:57:59 INFO - PROCESS | 1791 | --DOMWINDOW == 221 (0x91e09c00) [pid = 1791] [serial = 355] [outer = (nil)] [url = about:blank] 15:57:59 INFO - PROCESS | 1791 | --DOMWINDOW == 220 (0x8fc25800) [pid = 1791] [serial = 354] [outer = (nil)] [url = about:blank] 15:57:59 INFO - PROCESS | 1791 | --DOMWINDOW == 219 (0x92855400) [pid = 1791] [serial = 360] [outer = (nil)] [url = about:blank] 15:57:59 INFO - PROCESS | 1791 | --DOMWINDOW == 218 (0x9ba14400) [pid = 1791] [serial = 364] [outer = (nil)] [url = about:blank] 15:57:59 INFO - PROCESS | 1791 | --DOMWINDOW == 217 (0x91e43000) [pid = 1791] [serial = 357] [outer = (nil)] [url = about:blank] 15:57:59 INFO - PROCESS | 1791 | --DOMWINDOW == 216 (0x922f5000) [pid = 1791] [serial = 358] [outer = (nil)] [url = about:blank] 15:57:59 INFO - PROCESS | 1791 | --DOMWINDOW == 215 (0x92668000) [pid = 1791] [serial = 333] [outer = (nil)] [url = about:blank] 15:57:59 INFO - PROCESS | 1791 | --DOMWINDOW == 214 (0x9a149400) [pid = 1791] [serial = 336] [outer = (nil)] [url = about:blank] 15:57:59 INFO - PROCESS | 1791 | --DOMWINDOW == 213 (0x9ad36000) [pid = 1791] [serial = 339] [outer = (nil)] [url = about:blank] 15:57:59 INFO - PROCESS | 1791 | --DOMWINDOW == 212 (0xa30e5800) [pid = 1791] [serial = 342] [outer = (nil)] [url = about:blank] 15:57:59 INFO - PROCESS | 1791 | --DOMWINDOW == 211 (0xa6c20800) [pid = 1791] [serial = 345] [outer = (nil)] [url = about:blank] 15:57:59 INFO - PROCESS | 1791 | --DOMWINDOW == 210 (0x957efc00) [pid = 1791] [serial = 348] [outer = (nil)] [url = about:blank] 15:57:59 INFO - PROCESS | 1791 | --DOMWINDOW == 209 (0x9bac2000) [pid = 1791] [serial = 351] [outer = (nil)] [url = about:blank] 15:57:59 INFO - PROCESS | 1791 | --DOMWINDOW == 208 (0x8fb41800) [pid = 1791] [serial = 330] [outer = (nil)] [url = about:blank] 15:57:59 INFO - PROCESS | 1791 | --DOMWINDOW == 207 (0x93cf3400) [pid = 1791] [serial = 361] [outer = (nil)] [url = about:blank] 15:57:59 INFO - PROCESS | 1791 | 1462834679862 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]]]}] 15:57:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 15:57:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1745ms 15:57:59 INFO - PROCESS | 1791 | 1462834679925 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 15:57:59 INFO - PROCESS | 1791 | 1462834679929 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 15:57:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 15:57:59 INFO - PROCESS | 1791 | 1462834679936 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 15:57:59 INFO - PROCESS | 1791 | 1462834679942 Marionette TRACE conn4 <- [1,602,null,{}] 15:57:59 INFO - PROCESS | 1791 | 1462834679972 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}] 15:58:00 INFO - PROCESS | 1791 | 1462834680155 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 15:58:00 INFO - PROCESS | 1791 | 1462834680310 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:00 INFO - PROCESS | 1791 | ++DOCSHELL 0x8ebb4000 == 75 [pid = 1791] [id = 158] 15:58:00 INFO - PROCESS | 1791 | ++DOMWINDOW == 208 (0x8fb4c400) [pid = 1791] [serial = 474] [outer = (nil)] 15:58:00 INFO - PROCESS | 1791 | ++DOMWINDOW == 209 (0x8fb8d800) [pid = 1791] [serial = 475] [outer = 0x8fb4c400] 15:58:00 INFO - PROCESS | 1791 | 1462834680440 Marionette DEBUG loaded listener.js 15:58:00 INFO - PROCESS | 1791 | ++DOMWINDOW == 210 (0x8fb92400) [pid = 1791] [serial = 476] [outer = 0x8fb4c400] 15:58:01 INFO - PROCESS | 1791 | 1462834681229 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]]]}] 15:58:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 15:58:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1349ms 15:58:01 INFO - PROCESS | 1791 | 1462834681307 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 15:58:01 INFO - PROCESS | 1791 | 1462834681313 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 15:58:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 15:58:01 INFO - PROCESS | 1791 | 1462834681319 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 15:58:01 INFO - PROCESS | 1791 | 1462834681323 Marionette TRACE conn4 <- [1,606,null,{}] 15:58:01 INFO - PROCESS | 1791 | 1462834681328 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}] 15:58:01 INFO - PROCESS | 1791 | 1462834681584 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 15:58:01 INFO - PROCESS | 1791 | 1462834681617 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:01 INFO - PROCESS | 1791 | ++DOCSHELL 0x8fb88400 == 76 [pid = 1791] [id = 159] 15:58:01 INFO - PROCESS | 1791 | ++DOMWINDOW == 211 (0x8fb94400) [pid = 1791] [serial = 477] [outer = (nil)] 15:58:01 INFO - PROCESS | 1791 | ++DOMWINDOW == 212 (0x8fc2a000) [pid = 1791] [serial = 478] [outer = 0x8fb94400] 15:58:01 INFO - PROCESS | 1791 | 1462834681697 Marionette DEBUG loaded listener.js 15:58:01 INFO - PROCESS | 1791 | ++DOMWINDOW == 213 (0x91e0cc00) [pid = 1791] [serial = 479] [outer = 0x8fb94400] 15:58:02 INFO - PROCESS | 1791 | 1462834682681 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]]]}] 15:58:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 15:58:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1436ms 15:58:02 INFO - PROCESS | 1791 | 1462834682757 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 15:58:02 INFO - PROCESS | 1791 | 1462834682761 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 15:58:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 15:58:02 INFO - PROCESS | 1791 | 1462834682767 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 15:58:02 INFO - PROCESS | 1791 | 1462834682770 Marionette TRACE conn4 <- [1,610,null,{}] 15:58:02 INFO - PROCESS | 1791 | 1462834682783 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}] 15:58:03 INFO - PROCESS | 1791 | 1462834683014 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 15:58:03 INFO - PROCESS | 1791 | 1462834683039 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:03 INFO - PROCESS | 1791 | ++DOCSHELL 0x91e06800 == 77 [pid = 1791] [id = 160] 15:58:03 INFO - PROCESS | 1791 | ++DOMWINDOW == 214 (0x91e09400) [pid = 1791] [serial = 480] [outer = (nil)] 15:58:03 INFO - PROCESS | 1791 | ++DOMWINDOW == 215 (0x91f39c00) [pid = 1791] [serial = 481] [outer = 0x91e09400] 15:58:03 INFO - PROCESS | 1791 | 1462834683115 Marionette DEBUG loaded listener.js 15:58:03 INFO - PROCESS | 1791 | ++DOMWINDOW == 216 (0x91f3f400) [pid = 1791] [serial = 482] [outer = 0x91e09400] 15:58:04 INFO - PROCESS | 1791 | --DOMWINDOW == 215 (0x95a8c800) [pid = 1791] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 15:58:04 INFO - PROCESS | 1791 | --DOMWINDOW == 214 (0x8f2d4c00) [pid = 1791] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 15:58:04 INFO - PROCESS | 1791 | --DOMWINDOW == 213 (0x92482800) [pid = 1791] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 15:58:04 INFO - PROCESS | 1791 | --DOMWINDOW == 212 (0x8e008400) [pid = 1791] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 15:58:04 INFO - PROCESS | 1791 | --DOMWINDOW == 211 (0x9a64b400) [pid = 1791] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 15:58:04 INFO - PROCESS | 1791 | --DOMWINDOW == 210 (0x8fb4a800) [pid = 1791] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 15:58:04 INFO - PROCESS | 1791 | --DOMWINDOW == 209 (0x8d7ae800) [pid = 1791] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 15:58:04 INFO - PROCESS | 1791 | 1462834684505 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]]]}] 15:58:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 15:58:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1786ms 15:58:04 INFO - PROCESS | 1791 | 1462834684554 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 15:58:04 INFO - PROCESS | 1791 | 1462834684558 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 15:58:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 15:58:04 INFO - PROCESS | 1791 | 1462834684575 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 15:58:04 INFO - PROCESS | 1791 | 1462834684578 Marionette TRACE conn4 <- [1,614,null,{}] 15:58:04 INFO - PROCESS | 1791 | 1462834684584 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}] 15:58:04 INFO - PROCESS | 1791 | 1462834684776 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 15:58:04 INFO - PROCESS | 1791 | 1462834684788 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:04 INFO - PROCESS | 1791 | ++DOCSHELL 0x8d7a1400 == 78 [pid = 1791] [id = 161] 15:58:04 INFO - PROCESS | 1791 | ++DOMWINDOW == 210 (0x8e1fb400) [pid = 1791] [serial = 483] [outer = (nil)] 15:58:04 INFO - PROCESS | 1791 | ++DOMWINDOW == 211 (0x9248b400) [pid = 1791] [serial = 484] [outer = 0x8e1fb400] 15:58:04 INFO - PROCESS | 1791 | 1462834684865 Marionette DEBUG loaded listener.js 15:58:04 INFO - PROCESS | 1791 | ++DOMWINDOW == 212 (0x924d9000) [pid = 1791] [serial = 485] [outer = 0x8e1fb400] 15:58:05 INFO - PROCESS | 1791 | 1462834685764 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]]]}] 15:58:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 15:58:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1243ms 15:58:05 INFO - PROCESS | 1791 | 1462834685815 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 15:58:05 INFO - PROCESS | 1791 | 1462834685819 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 15:58:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 15:58:05 INFO - PROCESS | 1791 | 1462834685826 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 15:58:05 INFO - PROCESS | 1791 | 1462834685830 Marionette TRACE conn4 <- [1,618,null,{}] 15:58:05 INFO - PROCESS | 1791 | 1462834685835 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}] 15:58:06 INFO - PROCESS | 1791 | 1462834686005 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 15:58:06 INFO - PROCESS | 1791 | 1462834686280 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:06 INFO - PROCESS | 1791 | ++DOCSHELL 0x8b7dc400 == 79 [pid = 1791] [id = 162] 15:58:06 INFO - PROCESS | 1791 | ++DOMWINDOW == 213 (0x8b7dd400) [pid = 1791] [serial = 486] [outer = (nil)] 15:58:06 INFO - PROCESS | 1791 | ++DOMWINDOW == 214 (0x8bdbf000) [pid = 1791] [serial = 487] [outer = 0x8b7dd400] 15:58:06 INFO - PROCESS | 1791 | 1462834686381 Marionette DEBUG loaded listener.js 15:58:06 INFO - PROCESS | 1791 | ++DOMWINDOW == 215 (0x8c4ebc00) [pid = 1791] [serial = 488] [outer = 0x8b7dd400] 15:58:07 INFO - PROCESS | 1791 | 1462834687533 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]]]}] 15:58:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 15:58:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1747ms 15:58:07 INFO - PROCESS | 1791 | 1462834687577 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 15:58:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 15:58:07 INFO - PROCESS | 1791 | 1462834687585 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 15:58:07 INFO - PROCESS | 1791 | 1462834687594 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 15:58:07 INFO - PROCESS | 1791 | 1462834687601 Marionette TRACE conn4 <- [1,622,null,{}] 15:58:07 INFO - PROCESS | 1791 | 1462834687609 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}] 15:58:07 INFO - PROCESS | 1791 | 1462834687854 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 15:58:08 INFO - PROCESS | 1791 | 1462834688148 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:08 INFO - PROCESS | 1791 | ++DOCSHELL 0x8e187c00 == 80 [pid = 1791] [id = 163] 15:58:08 INFO - PROCESS | 1791 | ++DOMWINDOW == 216 (0x8e1f6000) [pid = 1791] [serial = 489] [outer = (nil)] 15:58:08 INFO - PROCESS | 1791 | ++DOMWINDOW == 217 (0x8e86f800) [pid = 1791] [serial = 490] [outer = 0x8e1f6000] 15:58:08 INFO - PROCESS | 1791 | 1462834688246 Marionette DEBUG loaded listener.js 15:58:08 INFO - PROCESS | 1791 | ++DOMWINDOW == 218 (0x8ebbbc00) [pid = 1791] [serial = 491] [outer = 0x8e1f6000] 15:58:09 INFO - PROCESS | 1791 | 1462834689213 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]]]}] 15:58:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 15:58:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1687ms 15:58:09 INFO - PROCESS | 1791 | 1462834689284 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 15:58:09 INFO - PROCESS | 1791 | 1462834689292 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 15:58:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 15:58:09 INFO - PROCESS | 1791 | 1462834689299 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 15:58:09 INFO - PROCESS | 1791 | 1462834689304 Marionette TRACE conn4 <- [1,626,null,{}] 15:58:09 INFO - PROCESS | 1791 | 1462834689311 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}] 15:58:09 INFO - PROCESS | 1791 | 1462834689570 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 15:58:09 INFO - PROCESS | 1791 | 1462834689896 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:09 INFO - PROCESS | 1791 | ++DOCSHELL 0x8fb8c400 == 81 [pid = 1791] [id = 164] 15:58:09 INFO - PROCESS | 1791 | ++DOMWINDOW == 219 (0x8fb94800) [pid = 1791] [serial = 492] [outer = (nil)] 15:58:09 INFO - PROCESS | 1791 | ++DOMWINDOW == 220 (0x8fc29000) [pid = 1791] [serial = 493] [outer = 0x8fb94800] 15:58:10 INFO - PROCESS | 1791 | 1462834690000 Marionette DEBUG loaded listener.js 15:58:10 INFO - PROCESS | 1791 | ++DOMWINDOW == 221 (0x91e3ec00) [pid = 1791] [serial = 494] [outer = 0x8fb94800] 15:58:11 INFO - PROCESS | 1791 | 1462834691036 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]]]}] 15:58:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 15:58:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1790ms 15:58:11 INFO - PROCESS | 1791 | 1462834691091 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 15:58:11 INFO - PROCESS | 1791 | 1462834691095 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 15:58:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 15:58:11 INFO - PROCESS | 1791 | 1462834691114 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 15:58:11 INFO - PROCESS | 1791 | 1462834691124 Marionette TRACE conn4 <- [1,630,null,{}] 15:58:11 INFO - PROCESS | 1791 | 1462834691132 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}] 15:58:11 INFO - PROCESS | 1791 | 1462834691396 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 15:58:11 INFO - PROCESS | 1791 | 1462834691677 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:11 INFO - PROCESS | 1791 | ++DOCSHELL 0x91f46800 == 82 [pid = 1791] [id = 165] 15:58:11 INFO - PROCESS | 1791 | ++DOMWINDOW == 222 (0x922ef400) [pid = 1791] [serial = 495] [outer = (nil)] 15:58:11 INFO - PROCESS | 1791 | ++DOMWINDOW == 223 (0x9285d800) [pid = 1791] [serial = 496] [outer = 0x922ef400] 15:58:11 INFO - PROCESS | 1791 | 1462834691772 Marionette DEBUG loaded listener.js 15:58:11 INFO - PROCESS | 1791 | ++DOMWINDOW == 224 (0x92c61000) [pid = 1791] [serial = 497] [outer = 0x922ef400] 15:58:12 INFO - PROCESS | 1791 | 1462834692735 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]]]}] 15:58:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 15:58:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1703ms 15:58:12 INFO - PROCESS | 1791 | 1462834692809 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 15:58:12 INFO - PROCESS | 1791 | 1462834692813 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 15:58:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 15:58:12 INFO - PROCESS | 1791 | 1462834692820 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 15:58:12 INFO - PROCESS | 1791 | 1462834692825 Marionette TRACE conn4 <- [1,634,null,{}] 15:58:12 INFO - PROCESS | 1791 | 1462834692831 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}] 15:58:13 INFO - PROCESS | 1791 | 1462834693093 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 15:58:13 INFO - PROCESS | 1791 | 1462834693372 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:13 INFO - PROCESS | 1791 | ++DOCSHELL 0x91e0f400 == 83 [pid = 1791] [id = 166] 15:58:13 INFO - PROCESS | 1791 | ++DOMWINDOW == 225 (0x924ddc00) [pid = 1791] [serial = 498] [outer = (nil)] 15:58:13 INFO - PROCESS | 1791 | ++DOMWINDOW == 226 (0x95099000) [pid = 1791] [serial = 499] [outer = 0x924ddc00] 15:58:13 INFO - PROCESS | 1791 | 1462834693464 Marionette DEBUG loaded listener.js 15:58:13 INFO - PROCESS | 1791 | ++DOMWINDOW == 227 (0x957f2c00) [pid = 1791] [serial = 500] [outer = 0x924ddc00] 15:58:14 INFO - PROCESS | 1791 | [1791] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:58:14 INFO - PROCESS | 1791 | 1462834694387 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]]]}] 15:58:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 15:58:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1596ms 15:58:14 INFO - PROCESS | 1791 | 1462834694418 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 15:58:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 15:58:14 INFO - PROCESS | 1791 | 1462834694423 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 15:58:14 INFO - PROCESS | 1791 | 1462834694429 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 15:58:14 INFO - PROCESS | 1791 | 1462834694433 Marionette TRACE conn4 <- [1,638,null,{}] 15:58:14 INFO - PROCESS | 1791 | 1462834694439 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}] 15:58:14 INFO - PROCESS | 1791 | 1462834694629 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 15:58:14 INFO - PROCESS | 1791 | 1462834694819 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:14 INFO - PROCESS | 1791 | ++DOCSHELL 0x95a8b000 == 84 [pid = 1791] [id = 167] 15:58:14 INFO - PROCESS | 1791 | ++DOMWINDOW == 228 (0x95a8c400) [pid = 1791] [serial = 501] [outer = (nil)] 15:58:14 INFO - PROCESS | 1791 | ++DOMWINDOW == 229 (0x95a94c00) [pid = 1791] [serial = 502] [outer = 0x95a8c400] 15:58:14 INFO - PROCESS | 1791 | 1462834694923 Marionette DEBUG loaded listener.js 15:58:15 INFO - PROCESS | 1791 | ++DOMWINDOW == 230 (0x996efc00) [pid = 1791] [serial = 503] [outer = 0x95a8c400] 15:58:15 INFO - PROCESS | 1791 | [1791] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:58:15 INFO - PROCESS | 1791 | 1462834695950 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]]]}] 15:58:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 15:58:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1583ms 15:58:16 INFO - PROCESS | 1791 | 1462834696014 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 15:58:16 INFO - PROCESS | 1791 | 1462834696017 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 15:58:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 15:58:16 INFO - PROCESS | 1791 | 1462834696024 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 15:58:16 INFO - PROCESS | 1791 | 1462834696028 Marionette TRACE conn4 <- [1,642,null,{}] 15:58:16 INFO - PROCESS | 1791 | 1462834696034 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}] 15:58:16 INFO - PROCESS | 1791 | 1462834696241 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 15:58:16 INFO - PROCESS | 1791 | 1462834696472 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:16 INFO - PROCESS | 1791 | ++DOCSHELL 0x9509a000 == 85 [pid = 1791] [id = 168] 15:58:16 INFO - PROCESS | 1791 | ++DOMWINDOW == 231 (0x957f8400) [pid = 1791] [serial = 504] [outer = (nil)] 15:58:16 INFO - PROCESS | 1791 | ++DOMWINDOW == 232 (0x9ad3a000) [pid = 1791] [serial = 505] [outer = 0x957f8400] 15:58:16 INFO - PROCESS | 1791 | 1462834696606 Marionette DEBUG loaded listener.js 15:58:16 INFO - PROCESS | 1791 | ++DOMWINDOW == 233 (0x9b062400) [pid = 1791] [serial = 506] [outer = 0x957f8400] 15:58:17 INFO - PROCESS | 1791 | 1462834697565 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]]]}] 15:58:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 15:58:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1593ms 15:58:17 INFO - PROCESS | 1791 | 1462834697618 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 15:58:17 INFO - PROCESS | 1791 | 1462834697622 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 15:58:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 15:58:17 INFO - PROCESS | 1791 | 1462834697629 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 15:58:17 INFO - PROCESS | 1791 | 1462834697632 Marionette TRACE conn4 <- [1,646,null,{}] 15:58:17 INFO - PROCESS | 1791 | 1462834697639 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}] 15:58:17 INFO - PROCESS | 1791 | 1462834697848 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 15:58:18 INFO - PROCESS | 1791 | 1462834698079 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:18 INFO - PROCESS | 1791 | ++DOCSHELL 0x99efa800 == 86 [pid = 1791] [id = 169] 15:58:18 INFO - PROCESS | 1791 | ++DOMWINDOW == 234 (0x9a789000) [pid = 1791] [serial = 507] [outer = (nil)] 15:58:18 INFO - PROCESS | 1791 | ++DOMWINDOW == 235 (0x9b48c000) [pid = 1791] [serial = 508] [outer = 0x9a789000] 15:58:18 INFO - PROCESS | 1791 | 1462834698215 Marionette DEBUG loaded listener.js 15:58:18 INFO - PROCESS | 1791 | ++DOMWINDOW == 236 (0x9ba14400) [pid = 1791] [serial = 509] [outer = 0x9a789000] 15:58:19 INFO - PROCESS | 1791 | 1462834699104 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]]]}] 15:58:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 15:58:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1539ms 15:58:19 INFO - PROCESS | 1791 | 1462834699170 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 15:58:19 INFO - PROCESS | 1791 | 1462834699174 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 15:58:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 15:58:19 INFO - PROCESS | 1791 | 1462834699181 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 15:58:19 INFO - PROCESS | 1791 | 1462834699184 Marionette TRACE conn4 <- [1,650,null,{}] 15:58:19 INFO - PROCESS | 1791 | 1462834699190 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}] 15:58:19 INFO - PROCESS | 1791 | 1462834699384 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 15:58:19 INFO - PROCESS | 1791 | 1462834699614 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:19 INFO - PROCESS | 1791 | ++DOCSHELL 0x9462e800 == 87 [pid = 1791] [id = 170] 15:58:19 INFO - PROCESS | 1791 | ++DOMWINDOW == 237 (0x9ad39000) [pid = 1791] [serial = 510] [outer = (nil)] 15:58:19 INFO - PROCESS | 1791 | ++DOMWINDOW == 238 (0x9c159400) [pid = 1791] [serial = 511] [outer = 0x9ad39000] 15:58:19 INFO - PROCESS | 1791 | 1462834699746 Marionette DEBUG loaded listener.js 15:58:19 INFO - PROCESS | 1791 | ++DOMWINDOW == 239 (0x9d49cc00) [pid = 1791] [serial = 512] [outer = 0x9ad39000] 15:58:20 INFO - PROCESS | 1791 | 1462834700661 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]]]}] 15:58:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 15:58:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1531ms 15:58:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 15:58:20 INFO - PROCESS | 1791 | 1462834700713 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 15:58:20 INFO - PROCESS | 1791 | 1462834700716 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 15:58:20 INFO - PROCESS | 1791 | 1462834700724 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 15:58:20 INFO - PROCESS | 1791 | 1462834700727 Marionette TRACE conn4 <- [1,654,null,{}] 15:58:20 INFO - PROCESS | 1791 | 1462834700733 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}] 15:58:20 INFO - PROCESS | 1791 | 1462834700927 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 15:58:21 INFO - PROCESS | 1791 | 1462834701160 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:21 INFO - PROCESS | 1791 | ++DOCSHELL 0x9b060400 == 88 [pid = 1791] [id = 171] 15:58:21 INFO - PROCESS | 1791 | ++DOMWINDOW == 240 (0x9bf44800) [pid = 1791] [serial = 513] [outer = (nil)] 15:58:21 INFO - PROCESS | 1791 | ++DOMWINDOW == 241 (0xa229c400) [pid = 1791] [serial = 514] [outer = 0x9bf44800] 15:58:21 INFO - PROCESS | 1791 | 1462834701293 Marionette DEBUG loaded listener.js 15:58:21 INFO - PROCESS | 1791 | ++DOMWINDOW == 242 (0xa26e8000) [pid = 1791] [serial = 515] [outer = 0x9bf44800] 15:58:22 INFO - PROCESS | 1791 | 1462834702315 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]]]}] 15:58:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 15:58:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1684ms 15:58:22 INFO - PROCESS | 1791 | 1462834702407 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 15:58:22 INFO - PROCESS | 1791 | 1462834702411 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 15:58:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 15:58:22 INFO - PROCESS | 1791 | 1462834702418 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 15:58:22 INFO - PROCESS | 1791 | 1462834702421 Marionette TRACE conn4 <- [1,658,null,{}] 15:58:22 INFO - PROCESS | 1791 | 1462834702428 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}] 15:58:22 INFO - PROCESS | 1791 | 1462834702673 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 15:58:22 INFO - PROCESS | 1791 | 1462834702950 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:23 INFO - PROCESS | 1791 | ++DOCSHELL 0x9248f800 == 89 [pid = 1791] [id = 172] 15:58:23 INFO - PROCESS | 1791 | ++DOMWINDOW == 243 (0x93a03400) [pid = 1791] [serial = 516] [outer = (nil)] 15:58:23 INFO - PROCESS | 1791 | ++DOMWINDOW == 244 (0x99095c00) [pid = 1791] [serial = 517] [outer = 0x93a03400] 15:58:23 INFO - PROCESS | 1791 | 1462834703070 Marionette DEBUG loaded listener.js 15:58:23 INFO - PROCESS | 1791 | ++DOMWINDOW == 245 (0xa3547000) [pid = 1791] [serial = 518] [outer = 0x93a03400] 15:58:24 INFO - PROCESS | 1791 | 1462834704063 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]]]}] 15:58:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 15:58:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1683ms 15:58:24 INFO - PROCESS | 1791 | 1462834704102 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 15:58:24 INFO - PROCESS | 1791 | 1462834704106 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 15:58:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 15:58:24 INFO - PROCESS | 1791 | 1462834704114 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 15:58:24 INFO - PROCESS | 1791 | 1462834704119 Marionette TRACE conn4 <- [1,662,null,{}] 15:58:24 INFO - PROCESS | 1791 | 1462834704126 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}] 15:58:24 INFO - PROCESS | 1791 | 1462834704366 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 15:58:24 INFO - PROCESS | 1791 | 1462834704607 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:24 INFO - PROCESS | 1791 | ++DOCSHELL 0x8bef8800 == 90 [pid = 1791] [id = 173] 15:58:24 INFO - PROCESS | 1791 | ++DOMWINDOW == 246 (0x8e008c00) [pid = 1791] [serial = 519] [outer = (nil)] 15:58:24 INFO - PROCESS | 1791 | ++DOMWINDOW == 247 (0x92ef4800) [pid = 1791] [serial = 520] [outer = 0x8e008c00] 15:58:24 INFO - PROCESS | 1791 | 1462834704743 Marionette DEBUG loaded listener.js 15:58:24 INFO - PROCESS | 1791 | ++DOMWINDOW == 248 (0x92efe800) [pid = 1791] [serial = 521] [outer = 0x8e008c00] 15:58:25 INFO - PROCESS | 1791 | [1791] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:58:26 INFO - PROCESS | 1791 | 1462834706072 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]]]}] 15:58:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 15:58:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1995ms 15:58:26 INFO - PROCESS | 1791 | 1462834706110 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 15:58:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 15:58:26 INFO - PROCESS | 1791 | 1462834706118 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 15:58:26 INFO - PROCESS | 1791 | 1462834706126 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 15:58:26 INFO - PROCESS | 1791 | 1462834706132 Marionette TRACE conn4 <- [1,666,null,{}] 15:58:26 INFO - PROCESS | 1791 | 1462834706161 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}] 15:58:26 INFO - PROCESS | 1791 | 1462834706365 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 15:58:26 INFO - PROCESS | 1791 | 1462834706616 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:26 INFO - PROCESS | 1791 | ++DOCSHELL 0x8e186c00 == 91 [pid = 1791] [id = 174] 15:58:26 INFO - PROCESS | 1791 | ++DOMWINDOW == 249 (0x8e18e000) [pid = 1791] [serial = 522] [outer = (nil)] 15:58:26 INFO - PROCESS | 1791 | ++DOMWINDOW == 250 (0x8ebb3000) [pid = 1791] [serial = 523] [outer = 0x8e18e000] 15:58:26 INFO - PROCESS | 1791 | 1462834706726 Marionette DEBUG loaded listener.js 15:58:26 INFO - PROCESS | 1791 | ++DOMWINDOW == 251 (0x8faf5c00) [pid = 1791] [serial = 524] [outer = 0x8e18e000] 15:58:27 INFO - PROCESS | 1791 | [1791] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:58:27 INFO - PROCESS | 1791 | 1462834707632 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]]]}] 15:58:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 15:58:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1554ms 15:58:27 INFO - PROCESS | 1791 | 1462834707682 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 15:58:27 INFO - PROCESS | 1791 | 1462834707701 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 15:58:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 15:58:27 INFO - PROCESS | 1791 | 1462834707722 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 15:58:27 INFO - PROCESS | 1791 | 1462834707728 Marionette TRACE conn4 <- [1,670,null,{}] 15:58:27 INFO - PROCESS | 1791 | 1462834707738 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}] 15:58:28 INFO - PROCESS | 1791 | 1462834708020 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 15:58:28 INFO - PROCESS | 1791 | 1462834708307 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:28 INFO - PROCESS | 1791 | ++DOCSHELL 0x8d61f400 == 92 [pid = 1791] [id = 175] 15:58:28 INFO - PROCESS | 1791 | ++DOMWINDOW == 252 (0x8d61f800) [pid = 1791] [serial = 525] [outer = (nil)] 15:58:28 INFO - PROCESS | 1791 | ++DOMWINDOW == 253 (0x8ebafc00) [pid = 1791] [serial = 526] [outer = 0x8d61f800] 15:58:28 INFO - PROCESS | 1791 | 1462834708434 Marionette DEBUG loaded listener.js 15:58:28 INFO - PROCESS | 1791 | ++DOMWINDOW == 254 (0x8fc26800) [pid = 1791] [serial = 527] [outer = 0x8d61f800] 15:58:29 INFO - PROCESS | 1791 | --DOCSHELL 0x957f4000 == 91 [pid = 1791] [id = 139] 15:58:29 INFO - PROCESS | 1791 | --DOCSHELL 0x92666800 == 90 [pid = 1791] [id = 89] 15:58:29 INFO - PROCESS | 1791 | --DOCSHELL 0x92481800 == 89 [pid = 1791] [id = 138] 15:58:29 INFO - PROCESS | 1791 | --DOMWINDOW == 253 (0xa6884800) [pid = 1791] [serial = 382] [outer = (nil)] [url = about:blank] 15:58:29 INFO - PROCESS | 1791 | --DOMWINDOW == 252 (0x8d7a9000) [pid = 1791] [serial = 400] [outer = (nil)] [url = about:blank] 15:58:29 INFO - PROCESS | 1791 | --DOMWINDOW == 251 (0x9b069400) [pid = 1791] [serial = 388] [outer = (nil)] [url = about:blank] 15:58:29 INFO - PROCESS | 1791 | --DOMWINDOW == 250 (0x9c207c00) [pid = 1791] [serial = 379] [outer = (nil)] [url = about:blank] 15:58:29 INFO - PROCESS | 1791 | --DOMWINDOW == 249 (0x9d8c6400) [pid = 1791] [serial = 424] [outer = (nil)] [url = about:blank] 15:58:29 INFO - PROCESS | 1791 | --DOMWINDOW == 248 (0x9bf44400) [pid = 1791] [serial = 375] [outer = (nil)] [url = about:blank] 15:58:29 INFO - PROCESS | 1791 | --DOMWINDOW == 247 (0x8ebb7c00) [pid = 1791] [serial = 385] [outer = (nil)] [url = about:blank] 15:58:29 INFO - PROCESS | 1791 | --DOMWINDOW == 246 (0x9b06b400) [pid = 1791] [serial = 403] [outer = (nil)] [url = about:blank] 15:58:29 INFO - PROCESS | 1791 | --DOMWINDOW == 245 (0x8d61b000) [pid = 1791] [serial = 397] [outer = (nil)] [url = about:blank] 15:58:29 INFO - PROCESS | 1791 | --DOMWINDOW == 244 (0x8faf4800) [pid = 1791] [serial = 369] [outer = (nil)] [url = about:blank] 15:58:29 INFO - PROCESS | 1791 | --DOMWINDOW == 243 (0x92664c00) [pid = 1791] [serial = 372] [outer = (nil)] [url = about:blank] 15:58:29 INFO - PROCESS | 1791 | --DOMWINDOW == 242 (0x8e1f9800) [pid = 1791] [serial = 391] [outer = (nil)] [url = about:blank] 15:58:29 INFO - PROCESS | 1791 | --DOMWINDOW == 241 (0x9b06a400) [pid = 1791] [serial = 394] [outer = (nil)] [url = about:blank] 15:58:29 INFO - PROCESS | 1791 | --DOCSHELL 0x922e6400 == 88 [pid = 1791] [id = 85] 15:58:29 INFO - PROCESS | 1791 | --DOCSHELL 0x924d4800 == 87 [pid = 1791] [id = 84] 15:58:29 INFO - PROCESS | 1791 | --DOCSHELL 0x9760c400 == 86 [pid = 1791] [id = 57] 15:58:29 INFO - PROCESS | 1791 | --DOCSHELL 0x95180400 == 85 [pid = 1791] [id = 81] 15:58:29 INFO - PROCESS | 1791 | --DOCSHELL 0x996f0800 == 84 [pid = 1791] [id = 55] 15:58:29 INFO - PROCESS | 1791 | --DOCSHELL 0x8d7a1400 == 83 [pid = 1791] [id = 161] 15:58:29 INFO - PROCESS | 1791 | --DOCSHELL 0x91e06800 == 82 [pid = 1791] [id = 160] 15:58:29 INFO - PROCESS | 1791 | --DOCSHELL 0x8fb88400 == 81 [pid = 1791] [id = 159] 15:58:29 INFO - PROCESS | 1791 | --DOCSHELL 0x8ebb4000 == 80 [pid = 1791] [id = 158] 15:58:29 INFO - PROCESS | 1791 | --DOCSHELL 0x8c4eb400 == 79 [pid = 1791] [id = 157] 15:58:29 INFO - PROCESS | 1791 | --DOCSHELL 0x8bdbec00 == 78 [pid = 1791] [id = 156] 15:58:29 INFO - PROCESS | 1791 | --DOCSHELL 0x92c5b800 == 77 [pid = 1791] [id = 155] 15:58:29 INFO - PROCESS | 1791 | 1462834709502 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]]]}] 15:58:29 INFO - PROCESS | 1791 | --DOCSHELL 0x8b7e5800 == 76 [pid = 1791] [id = 154] 15:58:29 INFO - PROCESS | 1791 | --DOCSHELL 0x8b7dec00 == 75 [pid = 1791] [id = 153] 15:58:29 INFO - PROCESS | 1791 | --DOCSHELL 0x8bef1000 == 74 [pid = 1791] [id = 152] 15:58:29 INFO - PROCESS | 1791 | --DOCSHELL 0x8bdbfc00 == 73 [pid = 1791] [id = 151] 15:58:29 INFO - PROCESS | 1791 | --DOCSHELL 0x8bdb9000 == 72 [pid = 1791] [id = 150] 15:58:29 INFO - PROCESS | 1791 | --DOCSHELL 0x8c4ec000 == 71 [pid = 1791] [id = 149] 15:58:29 INFO - PROCESS | 1791 | --DOCSHELL 0x8c4e7800 == 70 [pid = 1791] [id = 148] 15:58:29 INFO - PROCESS | 1791 | --DOCSHELL 0x8d614000 == 69 [pid = 1791] [id = 147] 15:58:29 INFO - PROCESS | 1791 | --DOCSHELL 0x8e181800 == 68 [pid = 1791] [id = 146] 15:58:29 INFO - PROCESS | 1791 | --DOCSHELL 0x9b491c00 == 67 [pid = 1791] [id = 145] 15:58:29 INFO - PROCESS | 1791 | --DOCSHELL 0x92860400 == 66 [pid = 1791] [id = 144] 15:58:29 INFO - PROCESS | 1791 | --DOCSHELL 0x8ebb9400 == 65 [pid = 1791] [id = 143] 15:58:29 INFO - PROCESS | 1791 | --DOCSHELL 0x8e00c400 == 64 [pid = 1791] [id = 142] 15:58:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 15:58:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1846ms 15:58:29 INFO - PROCESS | 1791 | 1462834709563 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 15:58:29 INFO - PROCESS | 1791 | 1462834709568 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 15:58:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 15:58:29 INFO - PROCESS | 1791 | 1462834709574 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 15:58:29 INFO - PROCESS | 1791 | 1462834709580 Marionette TRACE conn4 <- [1,674,null,{}] 15:58:29 INFO - PROCESS | 1791 | 1462834709596 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}] 15:58:29 INFO - PROCESS | 1791 | 1462834709796 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 15:58:29 INFO - PROCESS | 1791 | --DOMWINDOW == 240 (0x95177c00) [pid = 1791] [serial = 416] [outer = (nil)] [url = about:blank] 15:58:29 INFO - PROCESS | 1791 | --DOMWINDOW == 239 (0x9763f000) [pid = 1791] [serial = 418] [outer = (nil)] [url = about:blank] 15:58:29 INFO - PROCESS | 1791 | --DOMWINDOW == 238 (0x8fb49400) [pid = 1791] [serial = 412] [outer = (nil)] [url = about:blank] 15:58:29 INFO - PROCESS | 1791 | --DOMWINDOW == 237 (0x92861000) [pid = 1791] [serial = 415] [outer = (nil)] [url = about:blank] 15:58:29 INFO - PROCESS | 1791 | --DOMWINDOW == 236 (0x8e00bc00) [pid = 1791] [serial = 406] [outer = (nil)] [url = about:blank] 15:58:29 INFO - PROCESS | 1791 | --DOMWINDOW == 235 (0x9b066000) [pid = 1791] [serial = 422] [outer = (nil)] [url = about:blank] 15:58:29 INFO - PROCESS | 1791 | --DOMWINDOW == 234 (0x8e1fa400) [pid = 1791] [serial = 407] [outer = (nil)] [url = about:blank] 15:58:29 INFO - PROCESS | 1791 | --DOMWINDOW == 233 (0x957fc000) [pid = 1791] [serial = 214] [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.] 15:58:29 INFO - PROCESS | 1791 | --DOMWINDOW == 232 (0x9764bc00) [pid = 1791] [serial = 419] [outer = (nil)] [url = about:blank] 15:58:29 INFO - PROCESS | 1791 | --DOMWINDOW == 231 (0x996ee800) [pid = 1791] [serial = 367] [outer = (nil)] [url = about:blank] 15:58:29 INFO - PROCESS | 1791 | --DOMWINDOW == 230 (0x9ad2e800) [pid = 1791] [serial = 421] [outer = (nil)] [url = about:blank] 15:58:29 INFO - PROCESS | 1791 | --DOMWINDOW == 229 (0x8faf8c00) [pid = 1791] [serial = 409] [outer = (nil)] [url = about:blank] 15:58:29 INFO - PROCESS | 1791 | --DOMWINDOW == 228 (0x922efc00) [pid = 1791] [serial = 413] [outer = (nil)] [url = about:blank] 15:58:29 INFO - PROCESS | 1791 | --DOMWINDOW == 227 (0x8fc27000) [pid = 1791] [serial = 410] [outer = (nil)] [url = about:blank] 15:58:30 INFO - PROCESS | 1791 | 1462834710031 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:30 INFO - PROCESS | 1791 | ++DOCSHELL 0x8d61b000 == 65 [pid = 1791] [id = 176] 15:58:30 INFO - PROCESS | 1791 | ++DOMWINDOW == 228 (0x8e1fa400) [pid = 1791] [serial = 528] [outer = (nil)] 15:58:30 INFO - PROCESS | 1791 | ++DOMWINDOW == 229 (0x8faf8c00) [pid = 1791] [serial = 529] [outer = 0x8e1fa400] 15:58:30 INFO - PROCESS | 1791 | 1462834710133 Marionette DEBUG loaded listener.js 15:58:30 INFO - PROCESS | 1791 | ++DOMWINDOW == 230 (0x91e43400) [pid = 1791] [serial = 530] [outer = 0x8e1fa400] 15:58:30 INFO - PROCESS | 1791 | [1791] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 15:58:30 INFO - PROCESS | 1791 | 1462834710938 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]]]}] 15:58:30 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 15:58:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1390ms 15:58:30 INFO - PROCESS | 1791 | 1462834710966 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 15:58:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 15:58:30 INFO - PROCESS | 1791 | 1462834710971 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 15:58:30 INFO - PROCESS | 1791 | 1462834710977 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 15:58:30 INFO - PROCESS | 1791 | 1462834710981 Marionette TRACE conn4 <- [1,678,null,{}] 15:58:30 INFO - PROCESS | 1791 | 1462834710987 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}] 15:58:31 INFO - PROCESS | 1791 | 1462834711178 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 15:58:31 INFO - PROCESS | 1791 | 1462834711195 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:31 INFO - PROCESS | 1791 | ++DOCSHELL 0x8fb3dc00 == 66 [pid = 1791] [id = 177] 15:58:31 INFO - PROCESS | 1791 | ++DOMWINDOW == 231 (0x91f3ac00) [pid = 1791] [serial = 531] [outer = (nil)] 15:58:31 INFO - PROCESS | 1791 | ++DOMWINDOW == 232 (0x92488800) [pid = 1791] [serial = 532] [outer = 0x91f3ac00] 15:58:31 INFO - PROCESS | 1791 | 1462834711277 Marionette DEBUG loaded listener.js 15:58:31 INFO - PROCESS | 1791 | ++DOMWINDOW == 233 (0x924db000) [pid = 1791] [serial = 533] [outer = 0x91f3ac00] 15:58:32 INFO - PROCESS | 1791 | 1462834712341 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]]]}] 15:58:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 15:58:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1430ms 15:58:32 INFO - PROCESS | 1791 | 1462834712410 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 15:58:32 INFO - PROCESS | 1791 | 1462834712414 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 15:58:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 15:58:32 INFO - PROCESS | 1791 | 1462834712421 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 15:58:32 INFO - PROCESS | 1791 | 1462834712423 Marionette TRACE conn4 <- [1,682,null,{}] 15:58:32 INFO - PROCESS | 1791 | 1462834712432 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}] 15:58:32 INFO - PROCESS | 1791 | 1462834712698 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 15:58:32 INFO - PROCESS | 1791 | 1462834712728 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:32 INFO - PROCESS | 1791 | ++DOCSHELL 0x922f1000 == 67 [pid = 1791] [id = 178] 15:58:32 INFO - PROCESS | 1791 | ++DOMWINDOW == 234 (0x922f3400) [pid = 1791] [serial = 534] [outer = (nil)] 15:58:32 INFO - PROCESS | 1791 | ++DOMWINDOW == 235 (0x9266d800) [pid = 1791] [serial = 535] [outer = 0x922f3400] 15:58:32 INFO - PROCESS | 1791 | 1462834712808 Marionette DEBUG loaded listener.js 15:58:32 INFO - PROCESS | 1791 | ++DOMWINDOW == 236 (0x92855400) [pid = 1791] [serial = 536] [outer = 0x922f3400] 15:58:34 INFO - PROCESS | 1791 | --DOMWINDOW == 235 (0x91e09400) [pid = 1791] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 15:58:34 INFO - PROCESS | 1791 | --DOMWINDOW == 234 (0x8fb94400) [pid = 1791] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 15:58:34 INFO - PROCESS | 1791 | --DOMWINDOW == 233 (0x8fb4c400) [pid = 1791] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 15:58:34 INFO - PROCESS | 1791 | --DOMWINDOW == 232 (0x8d617400) [pid = 1791] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 15:58:34 INFO - PROCESS | 1791 | --DOMWINDOW == 231 (0x91e0fc00) [pid = 1791] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 15:58:34 INFO - PROCESS | 1791 | --DOMWINDOW == 230 (0x8bdc5400) [pid = 1791] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 15:58:34 INFO - PROCESS | 1791 | SkCairoFTTypeface::onFilterRec unimplemented 15:58:34 INFO - PROCESS | 1791 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 15:58:34 INFO - PROCESS | 1791 | 1462834714215 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]]]}] 15:58:34 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) 15:58:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1844ms 15:58:34 INFO - PROCESS | 1791 | 1462834714267 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 15:58:34 INFO - PROCESS | 1791 | 1462834714271 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 15:58:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 15:58:34 INFO - PROCESS | 1791 | 1462834714278 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 15:58:34 INFO - PROCESS | 1791 | 1462834714296 Marionette TRACE conn4 <- [1,686,null,{}] 15:58:34 INFO - PROCESS | 1791 | 1462834714349 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}] 15:58:34 INFO - PROCESS | 1791 | 1462834714603 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 15:58:34 INFO - PROCESS | 1791 | 1462834714696 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:34 INFO - PROCESS | 1791 | ++DOCSHELL 0x8d617400 == 68 [pid = 1791] [id = 179] 15:58:34 INFO - PROCESS | 1791 | ++DOMWINDOW == 231 (0x8e181c00) [pid = 1791] [serial = 537] [outer = (nil)] 15:58:34 INFO - PROCESS | 1791 | ++DOMWINDOW == 232 (0x92ef7000) [pid = 1791] [serial = 538] [outer = 0x8e181c00] 15:58:34 INFO - PROCESS | 1791 | 1462834714775 Marionette DEBUG loaded listener.js 15:58:34 INFO - PROCESS | 1791 | ++DOMWINDOW == 233 (0x93cf1400) [pid = 1791] [serial = 539] [outer = 0x8e181c00] 15:58:35 INFO - PROCESS | 1791 | SkCairoFTTypeface::onFilterRec unimplemented 15:58:35 INFO - PROCESS | 1791 | 1462834715912 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]]]}] 15:58:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 15:58:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1645ms 15:58:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 15:58:35 INFO - PROCESS | 1791 | 1462834715926 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 15:58:35 INFO - PROCESS | 1791 | 1462834715929 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 15:58:35 INFO - PROCESS | 1791 | 1462834715935 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 15:58:35 INFO - PROCESS | 1791 | 1462834715939 Marionette TRACE conn4 <- [1,690,null,{}] 15:58:35 INFO - PROCESS | 1791 | 1462834715945 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}] 15:58:36 INFO - PROCESS | 1791 | 1462834716122 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 15:58:36 INFO - PROCESS | 1791 | 1462834716408 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:36 INFO - PROCESS | 1791 | ++DOCSHELL 0x8b7dec00 == 69 [pid = 1791] [id = 180] 15:58:36 INFO - PROCESS | 1791 | ++DOMWINDOW == 234 (0x8b7e1800) [pid = 1791] [serial = 540] [outer = (nil)] 15:58:36 INFO - PROCESS | 1791 | ++DOMWINDOW == 235 (0x8bdbfc00) [pid = 1791] [serial = 541] [outer = 0x8b7e1800] 15:58:36 INFO - PROCESS | 1791 | 1462834716503 Marionette DEBUG loaded listener.js 15:58:36 INFO - PROCESS | 1791 | ++DOMWINDOW == 236 (0x8c4ed800) [pid = 1791] [serial = 542] [outer = 0x8b7e1800] 15:58:37 INFO - PROCESS | 1791 | SkCairoFTTypeface::onFilterRec unimplemented 15:58:37 INFO - PROCESS | 1791 | 1462834717883 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]]]}] 15:58:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 15:58:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 2034ms 15:58:37 INFO - PROCESS | 1791 | 1462834717976 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 15:58:37 INFO - PROCESS | 1791 | 1462834717982 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 15:58:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 15:58:37 INFO - PROCESS | 1791 | 1462834717993 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 15:58:38 INFO - PROCESS | 1791 | 1462834717999 Marionette TRACE conn4 <- [1,694,null,{}] 15:58:38 INFO - PROCESS | 1791 | 1462834718009 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}] 15:58:38 INFO - PROCESS | 1791 | 1462834718207 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 15:58:38 INFO - PROCESS | 1791 | 1462834718406 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:38 INFO - PROCESS | 1791 | ++DOCSHELL 0x8d61c800 == 70 [pid = 1791] [id = 181] 15:58:38 INFO - PROCESS | 1791 | ++DOMWINDOW == 237 (0x8d7a2400) [pid = 1791] [serial = 543] [outer = (nil)] 15:58:38 INFO - PROCESS | 1791 | ++DOMWINDOW == 238 (0x8e1f5c00) [pid = 1791] [serial = 544] [outer = 0x8d7a2400] 15:58:38 INFO - PROCESS | 1791 | 1462834718541 Marionette DEBUG loaded listener.js 15:58:38 INFO - PROCESS | 1791 | ++DOMWINDOW == 239 (0x8ebb8400) [pid = 1791] [serial = 545] [outer = 0x8d7a2400] 15:58:39 INFO - PROCESS | 1791 | SkCairoFTTypeface::onFilterRec unimplemented 15:58:39 INFO - PROCESS | 1791 | 1462834719958 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]]]}] 15:58:39 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) 15:58:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1990ms 15:58:40 INFO - PROCESS | 1791 | 1462834720044 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 15:58:40 INFO - PROCESS | 1791 | 1462834720051 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 15:58:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 15:58:40 INFO - PROCESS | 1791 | 1462834720080 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 15:58:40 INFO - PROCESS | 1791 | 1462834720085 Marionette TRACE conn4 <- [1,698,null,{}] 15:58:40 INFO - PROCESS | 1791 | 1462834720092 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}] 15:58:40 INFO - PROCESS | 1791 | 1462834720306 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 15:58:40 INFO - PROCESS | 1791 | 1462834720492 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:40 INFO - PROCESS | 1791 | ++DOCSHELL 0x8befd400 == 71 [pid = 1791] [id = 182] 15:58:40 INFO - PROCESS | 1791 | ++DOMWINDOW == 240 (0x8e1f2c00) [pid = 1791] [serial = 546] [outer = (nil)] 15:58:40 INFO - PROCESS | 1791 | ++DOMWINDOW == 241 (0x8fc28800) [pid = 1791] [serial = 547] [outer = 0x8e1f2c00] 15:58:40 INFO - PROCESS | 1791 | 1462834720586 Marionette DEBUG loaded listener.js 15:58:40 INFO - PROCESS | 1791 | ++DOMWINDOW == 242 (0x922e6400) [pid = 1791] [serial = 548] [outer = 0x8e1f2c00] 15:58:41 INFO - PROCESS | 1791 | SkCairoFTTypeface::onFilterRec unimplemented 15:58:42 INFO - PROCESS | 1791 | 1462834722060 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]]]}] 15:58:42 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) 15:58:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 2038ms 15:58:42 INFO - PROCESS | 1791 | 1462834722114 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 15:58:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 15:58:42 INFO - PROCESS | 1791 | 1462834722120 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 15:58:42 INFO - PROCESS | 1791 | 1462834722137 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 15:58:42 INFO - PROCESS | 1791 | 1462834722148 Marionette TRACE conn4 <- [1,702,null,{}] 15:58:42 INFO - PROCESS | 1791 | 1462834722159 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}] 15:58:42 INFO - PROCESS | 1791 | 1462834722412 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 15:58:42 INFO - PROCESS | 1791 | 1462834722603 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:42 INFO - PROCESS | 1791 | ++DOCSHELL 0x91e08000 == 72 [pid = 1791] [id = 183] 15:58:42 INFO - PROCESS | 1791 | ++DOMWINDOW == 243 (0x91f46c00) [pid = 1791] [serial = 549] [outer = (nil)] 15:58:42 INFO - PROCESS | 1791 | ++DOMWINDOW == 244 (0x92ef9c00) [pid = 1791] [serial = 550] [outer = 0x91f46c00] 15:58:42 INFO - PROCESS | 1791 | 1462834722695 Marionette DEBUG loaded listener.js 15:58:42 INFO - PROCESS | 1791 | ++DOMWINDOW == 245 (0x95a92400) [pid = 1791] [serial = 551] [outer = 0x91f46c00] 15:58:44 INFO - PROCESS | 1791 | SkCairoFTTypeface::onFilterRec unimplemented 15:58:44 INFO - PROCESS | 1791 | 1462834724045 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]]]}] 15:58:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 15:58:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1955ms 15:58:44 INFO - PROCESS | 1791 | 1462834724129 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 15:58:44 INFO - PROCESS | 1791 | 1462834724135 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 15:58:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 15:58:44 INFO - PROCESS | 1791 | 1462834724162 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 15:58:44 INFO - PROCESS | 1791 | 1462834724167 Marionette TRACE conn4 <- [1,706,null,{}] 15:58:44 INFO - PROCESS | 1791 | 1462834724173 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}] 15:58:44 INFO - PROCESS | 1791 | 1462834724368 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 15:58:44 INFO - PROCESS | 1791 | 1462834724555 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:44 INFO - PROCESS | 1791 | ++DOCSHELL 0x92ef4000 == 73 [pid = 1791] [id = 184] 15:58:44 INFO - PROCESS | 1791 | ++DOMWINDOW == 246 (0x92efbc00) [pid = 1791] [serial = 552] [outer = (nil)] 15:58:44 INFO - PROCESS | 1791 | ++DOMWINDOW == 247 (0x99271c00) [pid = 1791] [serial = 553] [outer = 0x92efbc00] 15:58:44 INFO - PROCESS | 1791 | 1462834724645 Marionette DEBUG loaded listener.js 15:58:44 INFO - PROCESS | 1791 | ++DOMWINDOW == 248 (0x9a63d000) [pid = 1791] [serial = 554] [outer = 0x92efbc00] 15:58:45 INFO - PROCESS | 1791 | SkCairoFTTypeface::onFilterRec unimplemented 15:58:45 INFO - PROCESS | 1791 | 1462834725996 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]]]}] 15:58:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 15:58:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1890ms 15:58:46 INFO - PROCESS | 1791 | 1462834726063 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 15:58:46 INFO - PROCESS | 1791 | 1462834726066 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 15:58:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 15:58:46 INFO - PROCESS | 1791 | 1462834726095 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 15:58:46 INFO - PROCESS | 1791 | 1462834726100 Marionette TRACE conn4 <- [1,710,null,{}] 15:58:46 INFO - PROCESS | 1791 | 1462834726107 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}] 15:58:46 INFO - PROCESS | 1791 | 1462834726314 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 15:58:46 INFO - PROCESS | 1791 | 1462834726501 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:46 INFO - PROCESS | 1791 | ++DOCSHELL 0x996f0800 == 74 [pid = 1791] [id = 185] 15:58:46 INFO - PROCESS | 1791 | ++DOMWINDOW == 249 (0x99dd7c00) [pid = 1791] [serial = 555] [outer = (nil)] 15:58:46 INFO - PROCESS | 1791 | ++DOMWINDOW == 250 (0x9b065c00) [pid = 1791] [serial = 556] [outer = 0x99dd7c00] 15:58:46 INFO - PROCESS | 1791 | 1462834726605 Marionette DEBUG loaded listener.js 15:58:46 INFO - PROCESS | 1791 | ++DOMWINDOW == 251 (0x9c264800) [pid = 1791] [serial = 557] [outer = 0x99dd7c00] 15:58:47 INFO - PROCESS | 1791 | SkCairoFTTypeface::onFilterRec unimplemented 15:58:48 INFO - PROCESS | 1791 | 1462834728027 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]]]}] 15:58:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 15:58:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1956ms 15:58:48 INFO - PROCESS | 1791 | 1462834728140 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 15:58:48 INFO - PROCESS | 1791 | 1462834728143 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 15:58:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 15:58:48 INFO - PROCESS | 1791 | 1462834728164 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 15:58:48 INFO - PROCESS | 1791 | 1462834728168 Marionette TRACE conn4 <- [1,714,null,{}] 15:58:48 INFO - PROCESS | 1791 | 1462834728175 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}] 15:58:48 INFO - PROCESS | 1791 | 1462834728375 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 15:58:48 INFO - PROCESS | 1791 | 1462834728563 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:48 INFO - PROCESS | 1791 | ++DOCSHELL 0x9ad2dc00 == 75 [pid = 1791] [id = 186] 15:58:48 INFO - PROCESS | 1791 | ++DOMWINDOW == 252 (0x9ad39c00) [pid = 1791] [serial = 558] [outer = (nil)] 15:58:48 INFO - PROCESS | 1791 | ++DOMWINDOW == 253 (0xa2626800) [pid = 1791] [serial = 559] [outer = 0x9ad39c00] 15:58:48 INFO - PROCESS | 1791 | 1462834728652 Marionette DEBUG loaded listener.js 15:58:48 INFO - PROCESS | 1791 | ++DOMWINDOW == 254 (0xa6b98800) [pid = 1791] [serial = 560] [outer = 0x9ad39c00] 15:58:49 INFO - PROCESS | 1791 | SkCairoFTTypeface::onFilterRec unimplemented 15:58:50 INFO - PROCESS | 1791 | 1462834729998 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]]]}] 15:58:50 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 15:58:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1885ms 15:58:50 INFO - PROCESS | 1791 | 1462834730090 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 15:58:50 INFO - PROCESS | 1791 | 1462834730094 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 15:58:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 15:58:50 INFO - PROCESS | 1791 | 1462834730123 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 15:58:50 INFO - PROCESS | 1791 | 1462834730127 Marionette TRACE conn4 <- [1,718,null,{}] 15:58:50 INFO - PROCESS | 1791 | 1462834730134 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}] 15:58:50 INFO - PROCESS | 1791 | 1462834730358 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 15:58:50 INFO - PROCESS | 1791 | 1462834730547 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:50 INFO - PROCESS | 1791 | ++DOCSHELL 0x9b066800 == 76 [pid = 1791] [id = 187] 15:58:50 INFO - PROCESS | 1791 | ++DOMWINDOW == 255 (0xa104e800) [pid = 1791] [serial = 561] [outer = (nil)] 15:58:50 INFO - PROCESS | 1791 | ++DOMWINDOW == 256 (0xa6c23800) [pid = 1791] [serial = 562] [outer = 0xa104e800] 15:58:50 INFO - PROCESS | 1791 | 1462834730642 Marionette DEBUG loaded listener.js 15:58:50 INFO - PROCESS | 1791 | ++DOMWINDOW == 257 (0xa6c25800) [pid = 1791] [serial = 563] [outer = 0xa104e800] 15:58:51 INFO - PROCESS | 1791 | SkCairoFTTypeface::onFilterRec unimplemented 15:58:51 INFO - PROCESS | 1791 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 15:58:52 INFO - PROCESS | 1791 | 1462834731996 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]]]}] 15:58:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 15:58:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1892ms 15:58:52 INFO - PROCESS | 1791 | 1462834732057 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 15:58:52 INFO - PROCESS | 1791 | 1462834732061 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 15:58:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 15:58:52 INFO - PROCESS | 1791 | 1462834732092 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 15:58:52 INFO - PROCESS | 1791 | 1462834732096 Marionette TRACE conn4 <- [1,722,null,{}] 15:58:52 INFO - PROCESS | 1791 | 1462834732103 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}] 15:58:52 INFO - PROCESS | 1791 | 1462834732300 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 15:58:52 INFO - PROCESS | 1791 | 1462834732492 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:52 INFO - PROCESS | 1791 | ++DOCSHELL 0x8c5ae000 == 77 [pid = 1791] [id = 188] 15:58:52 INFO - PROCESS | 1791 | ++DOMWINDOW == 258 (0x8c5ae400) [pid = 1791] [serial = 564] [outer = (nil)] 15:58:52 INFO - PROCESS | 1791 | ++DOMWINDOW == 259 (0x8c5b3c00) [pid = 1791] [serial = 565] [outer = 0x8c5ae400] 15:58:52 INFO - PROCESS | 1791 | 1462834732580 Marionette DEBUG loaded listener.js 15:58:52 INFO - PROCESS | 1791 | ++DOMWINDOW == 260 (0x8c5b7800) [pid = 1791] [serial = 566] [outer = 0x8c5ae400] 15:58:53 INFO - PROCESS | 1791 | 1462834733490 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] 15:58:53 INFO - PROCESS | 1791 | 1462834733540 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 15:58:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 15:58:53 INFO - PROCESS | 1791 | 1462834733547 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 15:58:53 INFO - PROCESS | 1791 | 1462834733550 Marionette TRACE conn4 <- [1,726,null,{}] 15:58:53 INFO - PROCESS | 1791 | 1462834733559 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}] 15:58:53 INFO - PROCESS | 1791 | 1462834733778 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 15:58:54 INFO - PROCESS | 1791 | 1462834734079 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:54 INFO - PROCESS | 1791 | ++DOCSHELL 0x8c5b5800 == 78 [pid = 1791] [id = 189] 15:58:54 INFO - PROCESS | 1791 | ++DOMWINDOW == 261 (0x8c5b7000) [pid = 1791] [serial = 567] [outer = (nil)] 15:58:54 INFO - PROCESS | 1791 | ++DOMWINDOW == 262 (0x99001800) [pid = 1791] [serial = 568] [outer = 0x8c5b7000] 15:58:54 INFO - PROCESS | 1791 | 1462834734222 Marionette DEBUG loaded listener.js 15:58:54 INFO - PROCESS | 1791 | ++DOMWINDOW == 263 (0xa6c21400) [pid = 1791] [serial = 569] [outer = 0x8c5b7000] 15:58:54 INFO - PROCESS | 1791 | SkCairoFTTypeface::onFilterRec unimplemented 15:58:54 INFO - PROCESS | 1791 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 15:58:55 INFO - PROCESS | 1791 | 1462834735226 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]]]}] 15:58:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 15:58:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1741ms 15:58:55 INFO - PROCESS | 1791 | 1462834735290 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 15:58:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 15:58:55 INFO - PROCESS | 1791 | 1462834735295 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 15:58:55 INFO - PROCESS | 1791 | 1462834735302 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 15:58:55 INFO - PROCESS | 1791 | 1462834735306 Marionette TRACE conn4 <- [1,730,null,{}] 15:58:55 INFO - PROCESS | 1791 | 1462834735312 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}] 15:58:55 INFO - PROCESS | 1791 | 1462834735522 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 15:58:56 INFO - PROCESS | 1791 | 1462834736192 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:56 INFO - PROCESS | 1791 | ++DOCSHELL 0x8c5b3000 == 79 [pid = 1791] [id = 190] 15:58:56 INFO - PROCESS | 1791 | ++DOMWINDOW == 264 (0x8c5b4000) [pid = 1791] [serial = 570] [outer = (nil)] 15:58:56 INFO - PROCESS | 1791 | ++DOMWINDOW == 265 (0x8d61c400) [pid = 1791] [serial = 571] [outer = 0x8c5b4000] 15:58:56 INFO - PROCESS | 1791 | 1462834736282 Marionette DEBUG loaded listener.js 15:58:56 INFO - PROCESS | 1791 | ++DOMWINDOW == 266 (0x8d7afc00) [pid = 1791] [serial = 572] [outer = 0x8c5b4000] 15:58:57 INFO - PROCESS | 1791 | SkCairoFTTypeface::onFilterRec unimplemented 15:58:57 INFO - PROCESS | 1791 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 15:58:57 INFO - PROCESS | 1791 | 1462834737322 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] 15:58:57 INFO - PROCESS | 1791 | 1462834737404 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 15:58:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 15:58:57 INFO - PROCESS | 1791 | 1462834737412 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 15:58:57 INFO - PROCESS | 1791 | 1462834737419 Marionette TRACE conn4 <- [1,734,null,{}] 15:58:57 INFO - PROCESS | 1791 | 1462834737427 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}] 15:58:57 INFO - PROCESS | 1791 | 1462834737632 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 15:58:58 INFO - PROCESS | 1791 | 1462834738006 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:58 INFO - PROCESS | 1791 | ++DOCSHELL 0x8fb92c00 == 80 [pid = 1791] [id = 191] 15:58:58 INFO - PROCESS | 1791 | ++DOMWINDOW == 267 (0x8fb93c00) [pid = 1791] [serial = 573] [outer = (nil)] 15:58:58 INFO - PROCESS | 1791 | ++DOMWINDOW == 268 (0x8fc2cc00) [pid = 1791] [serial = 574] [outer = 0x8fb93c00] 15:58:58 INFO - PROCESS | 1791 | 1462834738095 Marionette DEBUG loaded listener.js 15:58:58 INFO - PROCESS | 1791 | ++DOMWINDOW == 269 (0x91e3b400) [pid = 1791] [serial = 575] [outer = 0x8fb93c00] 15:58:59 INFO - PROCESS | 1791 | --DOCSHELL 0x9a3b3c00 == 79 [pid = 1791] [id = 140] 15:58:59 INFO - PROCESS | 1791 | --DOCSHELL 0x8f2d2c00 == 78 [pid = 1791] [id = 137] 15:58:59 INFO - PROCESS | 1791 | --DOCSHELL 0x8d611800 == 77 [pid = 1791] [id = 136] 15:58:59 INFO - PROCESS | 1791 | --DOCSHELL 0x8e007400 == 76 [pid = 1791] [id = 135] 15:58:59 INFO - PROCESS | 1791 | --DOMWINDOW == 268 (0x8e18c000) [pid = 1791] [serial = 439] [outer = (nil)] [url = about:blank] 15:58:59 INFO - PROCESS | 1791 | --DOMWINDOW == 267 (0x91e06000) [pid = 1791] [serial = 463] [outer = (nil)] [url = about:blank] 15:58:59 INFO - PROCESS | 1791 | --DOMWINDOW == 266 (0x8b7e7000) [pid = 1791] [serial = 460] [outer = (nil)] [url = about:blank] 15:58:59 INFO - PROCESS | 1791 | --DOMWINDOW == 265 (0x91f44000) [pid = 1791] [serial = 448] [outer = (nil)] [url = about:blank] 15:58:59 INFO - PROCESS | 1791 | --DOMWINDOW == 264 (0xa3256c00) [pid = 1791] [serial = 436] [outer = (nil)] [url = about:blank] 15:58:59 INFO - PROCESS | 1791 | --DOMWINDOW == 263 (0x8bef3800) [pid = 1791] [serial = 454] [outer = (nil)] [url = about:blank] 15:58:59 INFO - PROCESS | 1791 | --DOMWINDOW == 262 (0x8c4f0000) [pid = 1791] [serial = 445] [outer = (nil)] [url = about:blank] 15:58:59 INFO - PROCESS | 1791 | --DOMWINDOW == 261 (0x9248b400) [pid = 1791] [serial = 484] [outer = (nil)] [url = about:blank] 15:58:59 INFO - PROCESS | 1791 | --DOMWINDOW == 260 (0x91f3e000) [pid = 1791] [serial = 442] [outer = (nil)] [url = about:blank] 15:58:59 INFO - PROCESS | 1791 | --DOMWINDOW == 259 (0x8bdc0000) [pid = 1791] [serial = 451] [outer = (nil)] [url = about:blank] 15:58:59 INFO - PROCESS | 1791 | --DOMWINDOW == 258 (0x91f3a000) [pid = 1791] [serial = 457] [outer = (nil)] [url = about:blank] 15:58:59 INFO - PROCESS | 1791 | SkCairoFTTypeface::onFilterRec unimplemented 15:58:59 INFO - PROCESS | 1791 | --DOCSHELL 0x8d617400 == 75 [pid = 1791] [id = 179] 15:58:59 INFO - PROCESS | 1791 | --DOCSHELL 0x922f1000 == 74 [pid = 1791] [id = 178] 15:58:59 INFO - PROCESS | 1791 | --DOCSHELL 0x8fb3dc00 == 73 [pid = 1791] [id = 177] 15:58:59 INFO - PROCESS | 1791 | --DOCSHELL 0x8d61b000 == 72 [pid = 1791] [id = 176] 15:58:59 INFO - PROCESS | 1791 | --DOCSHELL 0x8d61f400 == 71 [pid = 1791] [id = 175] 15:58:59 INFO - PROCESS | 1791 | --DOCSHELL 0x8e186c00 == 70 [pid = 1791] [id = 174] 15:58:59 INFO - PROCESS | 1791 | 1462834739301 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]]]}] 15:58:59 INFO - PROCESS | 1791 | --DOCSHELL 0x8e187c00 == 69 [pid = 1791] [id = 163] 15:58:59 INFO - PROCESS | 1791 | --DOCSHELL 0x8b7dc400 == 68 [pid = 1791] [id = 162] 15:58:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 15:58:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1938ms 15:58:59 INFO - PROCESS | 1791 | 1462834739350 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 15:58:59 INFO - PROCESS | 1791 | 1462834739357 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 15:58:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 15:58:59 INFO - PROCESS | 1791 | 1462834739370 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 15:58:59 INFO - PROCESS | 1791 | 1462834739376 Marionette TRACE conn4 <- [1,738,null,{}] 15:58:59 INFO - PROCESS | 1791 | 1462834739398 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}] 15:58:59 INFO - PROCESS | 1791 | 1462834739714 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 15:58:59 INFO - PROCESS | 1791 | --DOMWINDOW == 257 (0x92c60800) [pid = 1791] [serial = 466] [outer = (nil)] [url = about:blank] 15:58:59 INFO - PROCESS | 1791 | --DOMWINDOW == 256 (0x8e1f3800) [pid = 1791] [serial = 472] [outer = (nil)] [url = about:blank] 15:58:59 INFO - PROCESS | 1791 | --DOMWINDOW == 255 (0x8e003c00) [pid = 1791] [serial = 470] [outer = (nil)] [url = about:blank] 15:58:59 INFO - PROCESS | 1791 | --DOMWINDOW == 254 (0x922f2c00) [pid = 1791] [serial = 430] [outer = (nil)] [url = about:blank] 15:58:59 INFO - PROCESS | 1791 | --DOMWINDOW == 253 (0x8e1ffc00) [pid = 1791] [serial = 427] [outer = (nil)] [url = about:blank] 15:58:59 INFO - PROCESS | 1791 | --DOMWINDOW == 252 (0x8fb92400) [pid = 1791] [serial = 476] [outer = (nil)] [url = about:blank] 15:58:59 INFO - PROCESS | 1791 | --DOMWINDOW == 251 (0x9b067c00) [pid = 1791] [serial = 433] [outer = (nil)] [url = about:blank] 15:58:59 INFO - PROCESS | 1791 | --DOMWINDOW == 250 (0x91f39c00) [pid = 1791] [serial = 481] [outer = (nil)] [url = about:blank] 15:58:59 INFO - PROCESS | 1791 | --DOMWINDOW == 249 (0x91e0cc00) [pid = 1791] [serial = 479] [outer = (nil)] [url = about:blank] 15:58:59 INFO - PROCESS | 1791 | --DOMWINDOW == 248 (0x8fc2a000) [pid = 1791] [serial = 478] [outer = (nil)] [url = about:blank] 15:58:59 INFO - PROCESS | 1791 | --DOMWINDOW == 247 (0x8fb8d800) [pid = 1791] [serial = 475] [outer = (nil)] [url = about:blank] 15:58:59 INFO - PROCESS | 1791 | --DOMWINDOW == 246 (0x8faec000) [pid = 1791] [serial = 473] [outer = (nil)] [url = about:blank] 15:58:59 INFO - PROCESS | 1791 | --DOMWINDOW == 245 (0xa104fc00) [pid = 1791] [serial = 425] [outer = (nil)] [url = about:blank] 15:58:59 INFO - PROCESS | 1791 | --DOMWINDOW == 244 (0x91f3f400) [pid = 1791] [serial = 482] [outer = (nil)] [url = about:blank] 15:58:59 INFO - PROCESS | 1791 | --DOMWINDOW == 243 (0x8d618000) [pid = 1791] [serial = 469] [outer = (nil)] [url = about:blank] 15:58:59 INFO - PROCESS | 1791 | 1462834739926 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:59 INFO - PROCESS | 1791 | ++DOCSHELL 0x8b7e8400 == 69 [pid = 1791] [id = 192] 15:58:59 INFO - PROCESS | 1791 | ++DOMWINDOW == 244 (0x8bdc3400) [pid = 1791] [serial = 576] [outer = (nil)] 15:59:00 INFO - PROCESS | 1791 | ++DOMWINDOW == 245 (0x8d7a7c00) [pid = 1791] [serial = 577] [outer = 0x8bdc3400] 15:59:00 INFO - PROCESS | 1791 | 1462834740024 Marionette DEBUG loaded listener.js 15:59:00 INFO - PROCESS | 1791 | ++DOMWINDOW == 246 (0x8e185800) [pid = 1791] [serial = 578] [outer = 0x8bdc3400] 15:59:01 INFO - PROCESS | 1791 | SkCairoFTTypeface::onFilterRec unimplemented 15:59:01 INFO - PROCESS | 1791 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 15:59:01 INFO - PROCESS | 1791 | 1462834741430 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]]]}] 15:59:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 15:59:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 2107ms 15:59:01 INFO - PROCESS | 1791 | 1462834741564 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 15:59:01 INFO - PROCESS | 1791 | 1462834741574 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 15:59:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 15:59:01 INFO - PROCESS | 1791 | 1462834741601 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 15:59:01 INFO - PROCESS | 1791 | 1462834741607 Marionette TRACE conn4 <- [1,742,null,{}] 15:59:01 INFO - PROCESS | 1791 | 1462834741615 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}] 15:59:01 INFO - PROCESS | 1791 | 1462834741836 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 15:59:02 INFO - PROCESS | 1791 | 1462834742030 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:02 INFO - PROCESS | 1791 | ++DOCSHELL 0x8e18d000 == 70 [pid = 1791] [id = 193] 15:59:02 INFO - PROCESS | 1791 | ++DOMWINDOW == 247 (0x8e18e800) [pid = 1791] [serial = 579] [outer = (nil)] 15:59:02 INFO - PROCESS | 1791 | ++DOMWINDOW == 248 (0x8fb89800) [pid = 1791] [serial = 580] [outer = 0x8e18e800] 15:59:02 INFO - PROCESS | 1791 | 1462834742126 Marionette DEBUG loaded listener.js 15:59:02 INFO - PROCESS | 1791 | ++DOMWINDOW == 249 (0x91e06000) [pid = 1791] [serial = 581] [outer = 0x8e18e800] 15:59:03 INFO - PROCESS | 1791 | SkCairoFTTypeface::onFilterRec unimplemented 15:59:03 INFO - PROCESS | 1791 | 1462834743543 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]]]}] 15:59:03 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 15:59:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 2007ms 15:59:03 INFO - PROCESS | 1791 | 1462834743709 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 15:59:03 INFO - PROCESS | 1791 | 1462834743715 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 15:59:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 15:59:03 INFO - PROCESS | 1791 | 1462834743731 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 15:59:03 INFO - PROCESS | 1791 | 1462834743739 Marionette TRACE conn4 <- [1,746,null,{}] 15:59:03 INFO - PROCESS | 1791 | 1462834743766 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}] 15:59:04 INFO - PROCESS | 1791 | 1462834744011 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 15:59:04 INFO - PROCESS | 1791 | 1462834744215 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:04 INFO - PROCESS | 1791 | ++DOCSHELL 0x8b7eb800 == 71 [pid = 1791] [id = 194] 15:59:04 INFO - PROCESS | 1791 | ++DOMWINDOW == 250 (0x91f3c800) [pid = 1791] [serial = 582] [outer = (nil)] 15:59:04 INFO - PROCESS | 1791 | ++DOMWINDOW == 251 (0x92667c00) [pid = 1791] [serial = 583] [outer = 0x91f3c800] 15:59:04 INFO - PROCESS | 1791 | 1462834744315 Marionette DEBUG loaded listener.js 15:59:04 INFO - PROCESS | 1791 | ++DOMWINDOW == 252 (0x92c64400) [pid = 1791] [serial = 584] [outer = 0x91f3c800] 15:59:05 INFO - PROCESS | 1791 | SkCairoFTTypeface::onFilterRec unimplemented 15:59:05 INFO - PROCESS | 1791 | SkCairoFTTypeface::onFilterRec unimplemented 15:59:05 INFO - PROCESS | 1791 | 1462834745668 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]]]}] 15:59:05 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.) 15:59:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1952ms 15:59:05 INFO - PROCESS | 1791 | 1462834745681 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 15:59:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 15:59:05 INFO - PROCESS | 1791 | 1462834745686 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 15:59:05 INFO - PROCESS | 1791 | 1462834745693 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 15:59:05 INFO - PROCESS | 1791 | 1462834745697 Marionette TRACE conn4 <- [1,750,null,{}] 15:59:05 INFO - PROCESS | 1791 | 1462834745703 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}] 15:59:05 INFO - PROCESS | 1791 | 1462834745942 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 15:59:06 INFO - PROCESS | 1791 | 1462834746136 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:06 INFO - PROCESS | 1791 | ++DOCSHELL 0x924d2400 == 72 [pid = 1791] [id = 195] 15:59:06 INFO - PROCESS | 1791 | ++DOMWINDOW == 253 (0x92c5d400) [pid = 1791] [serial = 585] [outer = (nil)] 15:59:06 INFO - PROCESS | 1791 | ++DOMWINDOW == 254 (0x92efe400) [pid = 1791] [serial = 586] [outer = 0x92c5d400] 15:59:06 INFO - PROCESS | 1791 | 1462834746228 Marionette DEBUG loaded listener.js 15:59:06 INFO - PROCESS | 1791 | ++DOMWINDOW == 255 (0x95a8f000) [pid = 1791] [serial = 587] [outer = 0x92c5d400] 15:59:08 INFO - PROCESS | 1791 | --DOCSHELL 0x99efa800 == 71 [pid = 1791] [id = 169] 15:59:08 INFO - PROCESS | 1791 | --DOCSHELL 0x9285dc00 == 70 [pid = 1791] [id = 103] 15:59:08 INFO - PROCESS | 1791 | --DOCSHELL 0x95a8b000 == 69 [pid = 1791] [id = 167] 15:59:08 INFO - PROCESS | 1791 | --DOCSHELL 0x9509a000 == 68 [pid = 1791] [id = 168] 15:59:08 INFO - PROCESS | 1791 | --DOCSHELL 0x92489c00 == 67 [pid = 1791] [id = 80] 15:59:08 INFO - PROCESS | 1791 | --DOCSHELL 0x9bf3cc00 == 66 [pid = 1791] [id = 114] 15:59:08 INFO - PROCESS | 1791 | --DOCSHELL 0x957fb800 == 65 [pid = 1791] [id = 112] 15:59:08 INFO - PROCESS | 1791 | --DOCSHELL 0x8d61c800 == 64 [pid = 1791] [id = 181] 15:59:08 INFO - PROCESS | 1791 | --DOCSHELL 0x8b7dec00 == 63 [pid = 1791] [id = 180] 15:59:08 INFO - PROCESS | 1791 | ++DOMWINDOW == 256 (0x8d613400) [pid = 1791] [serial = 588] [outer = 0xa67b7c00] 15:59:09 INFO - PROCESS | 1791 | SkCairoFTTypeface::onFilterRec unimplemented 15:59:09 INFO - PROCESS | 1791 | 1462834749519 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]]]}] 15:59:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 15:59:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 3839ms 15:59:09 INFO - PROCESS | 1791 | 1462834749531 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 15:59:09 INFO - PROCESS | 1791 | 1462834749536 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 15:59:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 15:59:09 INFO - PROCESS | 1791 | 1462834749544 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 15:59:09 INFO - PROCESS | 1791 | 1462834749549 Marionette TRACE conn4 <- [1,754,null,{}] 15:59:09 INFO - PROCESS | 1791 | 1462834749557 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}] 15:59:09 INFO - PROCESS | 1791 | 1462834749731 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 15:59:09 INFO - PROCESS | 1791 | 1462834749894 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:09 INFO - PROCESS | 1791 | ++DOCSHELL 0x8c5bbc00 == 64 [pid = 1791] [id = 196] 15:59:09 INFO - PROCESS | 1791 | ++DOMWINDOW == 257 (0x8d611800) [pid = 1791] [serial = 589] [outer = (nil)] 15:59:09 INFO - PROCESS | 1791 | ++DOMWINDOW == 258 (0x8fb42400) [pid = 1791] [serial = 590] [outer = 0x8d611800] 15:59:09 INFO - PROCESS | 1791 | 1462834749977 Marionette DEBUG loaded listener.js 15:59:10 INFO - PROCESS | 1791 | ++DOMWINDOW == 259 (0x91e0d400) [pid = 1791] [serial = 591] [outer = 0x8d611800] 15:59:11 INFO - PROCESS | 1791 | SkCairoFTTypeface::onFilterRec unimplemented 15:59:11 INFO - PROCESS | 1791 | 1462834751214 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]]]}] 15:59:11 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 15:59:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1747ms 15:59:11 INFO - PROCESS | 1791 | 1462834751292 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 15:59:11 INFO - PROCESS | 1791 | 1462834751299 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 15:59:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 15:59:11 INFO - PROCESS | 1791 | 1462834751375 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 15:59:11 INFO - PROCESS | 1791 | 1462834751381 Marionette TRACE conn4 <- [1,758,null,{}] 15:59:11 INFO - PROCESS | 1791 | 1462834751389 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}] 15:59:11 INFO - PROCESS | 1791 | 1462834751633 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 15:59:11 INFO - PROCESS | 1791 | 1462834751660 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:11 INFO - PROCESS | 1791 | ++DOCSHELL 0x8c5ba800 == 65 [pid = 1791] [id = 197] 15:59:11 INFO - PROCESS | 1791 | ++DOMWINDOW == 260 (0x8fb8c000) [pid = 1791] [serial = 592] [outer = (nil)] 15:59:11 INFO - PROCESS | 1791 | ++DOMWINDOW == 261 (0x9285e400) [pid = 1791] [serial = 593] [outer = 0x8fb8c000] 15:59:11 INFO - PROCESS | 1791 | 1462834751738 Marionette DEBUG loaded listener.js 15:59:11 INFO - PROCESS | 1791 | ++DOMWINDOW == 262 (0x92ef5000) [pid = 1791] [serial = 594] [outer = 0x8fb8c000] 15:59:12 INFO - PROCESS | 1791 | SkCairoFTTypeface::onFilterRec unimplemented 15:59:12 INFO - PROCESS | 1791 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 15:59:12 INFO - PROCESS | 1791 | SkCairoFTTypeface::onFilterRec unimplemented 15:59:12 INFO - PROCESS | 1791 | SkCairoFTTypeface::onFilterRec unimplemented 15:59:12 INFO - PROCESS | 1791 | SkCairoFTTypeface::onFilterRec unimplemented 15:59:12 INFO - PROCESS | 1791 | 1462834752760 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]]]}] 15:59:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 15:59:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1464ms 15:59:12 INFO - PROCESS | 1791 | --DOMWINDOW == 261 (0x922f3400) [pid = 1791] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 15:59:12 INFO - PROCESS | 1791 | --DOMWINDOW == 260 (0x8e181c00) [pid = 1791] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 15:59:12 INFO - PROCESS | 1791 | --DOMWINDOW == 259 (0x8e18e000) [pid = 1791] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 15:59:12 INFO - PROCESS | 1791 | --DOMWINDOW == 258 (0x8e1fa400) [pid = 1791] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 15:59:12 INFO - PROCESS | 1791 | --DOMWINDOW == 257 (0x91f3ac00) [pid = 1791] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 15:59:12 INFO - PROCESS | 1791 | --DOMWINDOW == 256 (0x8d61f800) [pid = 1791] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 15:59:12 INFO - PROCESS | 1791 | --DOMWINDOW == 255 (0x8c5b4000) [pid = 1791] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 15:59:12 INFO - PROCESS | 1791 | --DOMWINDOW == 254 (0x8e1fb400) [pid = 1791] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 15:59:12 INFO - PROCESS | 1791 | 1462834752952 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 15:59:12 INFO - PROCESS | 1791 | 1462834752956 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 15:59:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 15:59:12 INFO - PROCESS | 1791 | 1462834752966 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 15:59:12 INFO - PROCESS | 1791 | 1462834752971 Marionette TRACE conn4 <- [1,762,null,{}] 15:59:12 INFO - PROCESS | 1791 | 1462834752989 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}] 15:59:13 INFO - PROCESS | 1791 | 1462834753160 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 15:59:13 INFO - PROCESS | 1791 | 1462834753364 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:13 INFO - PROCESS | 1791 | ++DOCSHELL 0x92ef1c00 == 66 [pid = 1791] [id = 198] 15:59:13 INFO - PROCESS | 1791 | ++DOMWINDOW == 255 (0x92efc800) [pid = 1791] [serial = 595] [outer = (nil)] 15:59:13 INFO - PROCESS | 1791 | ++DOMWINDOW == 256 (0x957f6000) [pid = 1791] [serial = 596] [outer = 0x92efc800] 15:59:13 INFO - PROCESS | 1791 | 1462834753455 Marionette DEBUG loaded listener.js 15:59:13 INFO - PROCESS | 1791 | ++DOMWINDOW == 257 (0x99dd4c00) [pid = 1791] [serial = 597] [outer = 0x92efc800] 15:59:14 INFO - PROCESS | 1791 | 1462834754645 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]]]}] 15:59:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 15:59:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1699ms 15:59:14 INFO - PROCESS | 1791 | 1462834754666 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 15:59:14 INFO - PROCESS | 1791 | 1462834754671 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 15:59:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 15:59:14 INFO - PROCESS | 1791 | 1462834754677 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 15:59:14 INFO - PROCESS | 1791 | 1462834754681 Marionette TRACE conn4 <- [1,766,null,{}] 15:59:14 INFO - PROCESS | 1791 | 1462834754687 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}] 15:59:14 INFO - PROCESS | 1791 | 1462834754931 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 15:59:15 INFO - PROCESS | 1791 | 1462834755169 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:15 INFO - PROCESS | 1791 | ++DOCSHELL 0x8b7dec00 == 67 [pid = 1791] [id = 199] 15:59:15 INFO - PROCESS | 1791 | ++DOMWINDOW == 258 (0x8bdc4000) [pid = 1791] [serial = 598] [outer = (nil)] 15:59:15 INFO - PROCESS | 1791 | ++DOMWINDOW == 259 (0x8c5b8000) [pid = 1791] [serial = 599] [outer = 0x8bdc4000] 15:59:15 INFO - PROCESS | 1791 | 1462834755314 Marionette DEBUG loaded listener.js 15:59:15 INFO - PROCESS | 1791 | ++DOMWINDOW == 260 (0x8d7a9c00) [pid = 1791] [serial = 600] [outer = 0x8bdc4000] 15:59:16 INFO - PROCESS | 1791 | 1462834756769 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]]]}] 15:59:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 15:59:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 2190ms 15:59:16 INFO - PROCESS | 1791 | 1462834756870 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 15:59:16 INFO - PROCESS | 1791 | 1462834756878 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 15:59:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 15:59:16 INFO - PROCESS | 1791 | 1462834756890 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 15:59:16 INFO - PROCESS | 1791 | 1462834756895 Marionette TRACE conn4 <- [1,770,null,{}] 15:59:16 INFO - PROCESS | 1791 | 1462834756904 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}] 15:59:17 INFO - PROCESS | 1791 | 1462834757141 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 15:59:17 INFO - PROCESS | 1791 | 1462834757339 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:17 INFO - PROCESS | 1791 | ++DOCSHELL 0x8e004c00 == 68 [pid = 1791] [id = 200] 15:59:17 INFO - PROCESS | 1791 | ++DOMWINDOW == 261 (0x8ebbb400) [pid = 1791] [serial = 601] [outer = (nil)] 15:59:17 INFO - PROCESS | 1791 | ++DOMWINDOW == 262 (0x91e09400) [pid = 1791] [serial = 602] [outer = 0x8ebbb400] 15:59:17 INFO - PROCESS | 1791 | 1462834757471 Marionette DEBUG loaded listener.js 15:59:17 INFO - PROCESS | 1791 | ++DOMWINDOW == 263 (0x922ecc00) [pid = 1791] [serial = 603] [outer = 0x8ebbb400] 15:59:18 INFO - PROCESS | 1791 | 1462834758477 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]]]}] 15:59:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 15:59:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1635ms 15:59:18 INFO - PROCESS | 1791 | 1462834758530 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 15:59:18 INFO - PROCESS | 1791 | 1462834758537 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 15:59:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 15:59:18 INFO - PROCESS | 1791 | 1462834758546 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 15:59:18 INFO - PROCESS | 1791 | 1462834758550 Marionette TRACE conn4 <- [1,774,null,{}] 15:59:18 INFO - PROCESS | 1791 | 1462834758557 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}] 15:59:18 INFO - PROCESS | 1791 | 1462834758806 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 15:59:19 INFO - PROCESS | 1791 | 1462834759125 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:19 INFO - PROCESS | 1791 | ++DOCSHELL 0x92c5bc00 == 69 [pid = 1791] [id = 201] 15:59:19 INFO - PROCESS | 1791 | ++DOMWINDOW == 264 (0x92ef0400) [pid = 1791] [serial = 604] [outer = (nil)] 15:59:19 INFO - PROCESS | 1791 | ++DOMWINDOW == 265 (0x951c9800) [pid = 1791] [serial = 605] [outer = 0x92ef0400] 15:59:19 INFO - PROCESS | 1791 | 1462834759227 Marionette DEBUG loaded listener.js 15:59:19 INFO - PROCESS | 1791 | ++DOMWINDOW == 266 (0x9764bc00) [pid = 1791] [serial = 606] [outer = 0x92ef0400] 15:59:20 INFO - PROCESS | 1791 | 1462834760330 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]]]}] 15:59:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 15:59:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1832ms 15:59:20 INFO - PROCESS | 1791 | 1462834760379 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 15:59:20 INFO - PROCESS | 1791 | 1462834760383 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 15:59:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 15:59:20 INFO - PROCESS | 1791 | 1462834760401 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 15:59:20 INFO - PROCESS | 1791 | 1462834760411 Marionette TRACE conn4 <- [1,778,null,{}] 15:59:20 INFO - PROCESS | 1791 | 1462834760419 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}] 15:59:20 INFO - PROCESS | 1791 | 1462834760772 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 15:59:20 INFO - PROCESS | 1791 | 1462834760973 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:21 INFO - PROCESS | 1791 | ++DOCSHELL 0x8c4f2c00 == 70 [pid = 1791] [id = 202] 15:59:21 INFO - PROCESS | 1791 | ++DOMWINDOW == 267 (0x8d61cc00) [pid = 1791] [serial = 607] [outer = (nil)] 15:59:21 INFO - PROCESS | 1791 | ++DOMWINDOW == 268 (0x9b066c00) [pid = 1791] [serial = 608] [outer = 0x8d61cc00] 15:59:21 INFO - PROCESS | 1791 | 1462834761068 Marionette DEBUG loaded listener.js 15:59:21 INFO - PROCESS | 1791 | ++DOMWINDOW == 269 (0x9b06d800) [pid = 1791] [serial = 609] [outer = 0x8d61cc00] 15:59:22 INFO - PROCESS | 1791 | 1462834762039 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]]]}] 15:59:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 15:59:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1706ms 15:59:22 INFO - PROCESS | 1791 | 1462834762099 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 15:59:22 INFO - PROCESS | 1791 | 1462834762104 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 15:59:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 15:59:22 INFO - PROCESS | 1791 | 1462834762111 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 15:59:22 INFO - PROCESS | 1791 | 1462834762115 Marionette TRACE conn4 <- [1,782,null,{}] 15:59:22 INFO - PROCESS | 1791 | 1462834762122 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}] 15:59:22 INFO - PROCESS | 1791 | 1462834762334 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 15:59:22 INFO - PROCESS | 1791 | 1462834762709 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:22 INFO - PROCESS | 1791 | ++DOCSHELL 0x8f2d4400 == 71 [pid = 1791] [id = 203] 15:59:22 INFO - PROCESS | 1791 | ++DOMWINDOW == 270 (0x9aee9800) [pid = 1791] [serial = 610] [outer = (nil)] 15:59:22 INFO - PROCESS | 1791 | ++DOMWINDOW == 271 (0x9c155000) [pid = 1791] [serial = 611] [outer = 0x9aee9800] 15:59:22 INFO - PROCESS | 1791 | 1462834762828 Marionette DEBUG loaded listener.js 15:59:22 INFO - PROCESS | 1791 | ++DOMWINDOW == 272 (0x9c15a000) [pid = 1791] [serial = 612] [outer = 0x9aee9800] 15:59:23 INFO - PROCESS | 1791 | 1462834763741 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]]]}] 15:59:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 15:59:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1687ms 15:59:23 INFO - PROCESS | 1791 | 1462834763800 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 15:59:23 INFO - PROCESS | 1791 | 1462834763805 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 15:59:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 15:59:23 INFO - PROCESS | 1791 | 1462834763812 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 15:59:23 INFO - PROCESS | 1791 | 1462834763816 Marionette TRACE conn4 <- [1,786,null,{}] 15:59:23 INFO - PROCESS | 1791 | 1462834763822 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}] 15:59:24 INFO - PROCESS | 1791 | 1462834764069 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 15:59:24 INFO - PROCESS | 1791 | 1462834764412 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:24 INFO - PROCESS | 1791 | ++DOCSHELL 0xa2278800 == 72 [pid = 1791] [id = 204] 15:59:24 INFO - PROCESS | 1791 | ++DOMWINDOW == 273 (0xa227e800) [pid = 1791] [serial = 613] [outer = (nil)] 15:59:24 INFO - PROCESS | 1791 | ++DOMWINDOW == 274 (0xa3062000) [pid = 1791] [serial = 614] [outer = 0xa227e800] 15:59:24 INFO - PROCESS | 1791 | 1462834764522 Marionette DEBUG loaded listener.js 15:59:24 INFO - PROCESS | 1791 | ++DOMWINDOW == 275 (0xa6b99000) [pid = 1791] [serial = 615] [outer = 0xa227e800] 15:59:25 INFO - PROCESS | 1791 | 1462834765509 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]]]}] 15:59:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 15:59:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1738ms 15:59:25 INFO - PROCESS | 1791 | 1462834765551 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 15:59:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 15:59:25 INFO - PROCESS | 1791 | 1462834765555 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 15:59:25 INFO - PROCESS | 1791 | 1462834765562 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 15:59:25 INFO - PROCESS | 1791 | 1462834765566 Marionette TRACE conn4 <- [1,790,null,{}] 15:59:25 INFO - PROCESS | 1791 | 1462834765572 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}] 15:59:25 INFO - PROCESS | 1791 | 1462834765781 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 15:59:26 INFO - PROCESS | 1791 | 1462834766035 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:26 INFO - PROCESS | 1791 | ++DOCSHELL 0x8abe4c00 == 73 [pid = 1791] [id = 205] 15:59:26 INFO - PROCESS | 1791 | ++DOMWINDOW == 276 (0x8abea000) [pid = 1791] [serial = 616] [outer = (nil)] 15:59:26 INFO - PROCESS | 1791 | ++DOMWINDOW == 277 (0x8abef000) [pid = 1791] [serial = 617] [outer = 0x8abea000] 15:59:26 INFO - PROCESS | 1791 | 1462834766167 Marionette DEBUG loaded listener.js 15:59:26 INFO - PROCESS | 1791 | ++DOMWINDOW == 278 (0x8c4e9400) [pid = 1791] [serial = 618] [outer = 0x8abea000] 15:59:27 INFO - PROCESS | 1791 | 1462834767099 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]]]}] 15:59:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 15:59:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1582ms 15:59:27 INFO - PROCESS | 1791 | 1462834767146 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 15:59:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 15:59:27 INFO - PROCESS | 1791 | 1462834767150 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 15:59:27 INFO - PROCESS | 1791 | 1462834767157 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 15:59:27 INFO - PROCESS | 1791 | 1462834767161 Marionette TRACE conn4 <- [1,794,null,{}] 15:59:27 INFO - PROCESS | 1791 | 1462834767168 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}] 15:59:27 INFO - PROCESS | 1791 | 1462834767371 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 15:59:27 INFO - PROCESS | 1791 | 1462834767631 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:27 INFO - PROCESS | 1791 | ++DOCSHELL 0x8abe6800 == 74 [pid = 1791] [id = 206] 15:59:27 INFO - PROCESS | 1791 | ++DOMWINDOW == 279 (0x8abee000) [pid = 1791] [serial = 619] [outer = (nil)] 15:59:27 INFO - PROCESS | 1791 | ++DOMWINDOW == 280 (0x8fb9a000) [pid = 1791] [serial = 620] [outer = 0x8abee000] 15:59:27 INFO - PROCESS | 1791 | 1462834767770 Marionette DEBUG loaded listener.js 15:59:27 INFO - PROCESS | 1791 | ++DOMWINDOW == 281 (0x8fb9c400) [pid = 1791] [serial = 621] [outer = 0x8abee000] 15:59:28 INFO - PROCESS | 1791 | 1462834768668 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]]]}] 15:59:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 15:59:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1545ms 15:59:28 INFO - PROCESS | 1791 | 1462834768702 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 15:59:28 INFO - PROCESS | 1791 | 1462834768706 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 15:59:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 15:59:28 INFO - PROCESS | 1791 | 1462834768713 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 15:59:28 INFO - PROCESS | 1791 | 1462834768715 Marionette TRACE conn4 <- [1,798,null,{}] 15:59:28 INFO - PROCESS | 1791 | 1462834768722 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}] 15:59:28 INFO - PROCESS | 1791 | 1462834768915 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 15:59:29 INFO - PROCESS | 1791 | 1462834769177 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:29 INFO - PROCESS | 1791 | ++DOCSHELL 0x8fb97800 == 75 [pid = 1791] [id = 207] 15:59:29 INFO - PROCESS | 1791 | ++DOMWINDOW == 282 (0x8fb98800) [pid = 1791] [serial = 622] [outer = (nil)] 15:59:29 INFO - PROCESS | 1791 | ++DOMWINDOW == 283 (0x8fba3800) [pid = 1791] [serial = 623] [outer = 0x8fb98800] 15:59:29 INFO - PROCESS | 1791 | 1462834769311 Marionette DEBUG loaded listener.js 15:59:29 INFO - PROCESS | 1791 | ++DOMWINDOW == 284 (0x9c157c00) [pid = 1791] [serial = 624] [outer = 0x8fb98800] 15:59:30 INFO - PROCESS | 1791 | 1462834770212 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]]]}] 15:59:30 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 15:59:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1534ms 15:59:30 INFO - PROCESS | 1791 | 1462834770247 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 15:59:30 INFO - PROCESS | 1791 | 1462834770252 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 15:59:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 15:59:30 INFO - PROCESS | 1791 | 1462834770259 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 15:59:30 INFO - PROCESS | 1791 | 1462834770263 Marionette TRACE conn4 <- [1,802,null,{}] 15:59:30 INFO - PROCESS | 1791 | 1462834770269 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}] 15:59:30 INFO - PROCESS | 1791 | 1462834770491 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 15:59:30 INFO - PROCESS | 1791 | 1462834770739 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:30 INFO - PROCESS | 1791 | ++DOCSHELL 0x8fb43000 == 76 [pid = 1791] [id = 208] 15:59:30 INFO - PROCESS | 1791 | ++DOMWINDOW == 285 (0x8fb97000) [pid = 1791] [serial = 625] [outer = (nil)] 15:59:30 INFO - PROCESS | 1791 | ++DOMWINDOW == 286 (0x95845c00) [pid = 1791] [serial = 626] [outer = 0x8fb97000] 15:59:30 INFO - PROCESS | 1791 | 1462834770878 Marionette DEBUG loaded listener.js 15:59:30 INFO - PROCESS | 1791 | ++DOMWINDOW == 287 (0x95849400) [pid = 1791] [serial = 627] [outer = 0x8fb97000] 15:59:31 INFO - PROCESS | 1791 | 1462834771806 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]]]}] 15:59:31 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 15:59:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1586ms 15:59:31 INFO - PROCESS | 1791 | 1462834771846 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 15:59:31 INFO - PROCESS | 1791 | 1462834771851 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 15:59:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 15:59:31 INFO - PROCESS | 1791 | 1462834771858 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 15:59:31 INFO - PROCESS | 1791 | 1462834771861 Marionette TRACE conn4 <- [1,806,null,{}] 15:59:31 INFO - PROCESS | 1791 | 1462834771868 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}] 15:59:32 INFO - PROCESS | 1791 | 1462834772083 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 15:59:32 INFO - PROCESS | 1791 | 1462834772351 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:32 INFO - PROCESS | 1791 | ++DOCSHELL 0x8d61f800 == 77 [pid = 1791] [id = 209] 15:59:32 INFO - PROCESS | 1791 | ++DOMWINDOW == 288 (0x8d7acc00) [pid = 1791] [serial = 628] [outer = (nil)] 15:59:32 INFO - PROCESS | 1791 | ++DOMWINDOW == 289 (0x9584d000) [pid = 1791] [serial = 629] [outer = 0x8d7acc00] 15:59:32 INFO - PROCESS | 1791 | 1462834772520 Marionette DEBUG loaded listener.js 15:59:32 INFO - PROCESS | 1791 | ++DOMWINDOW == 290 (0xa6ba4800) [pid = 1791] [serial = 630] [outer = 0x8d7acc00] 15:59:33 INFO - PROCESS | 1791 | 1462834773480 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]]]}] 15:59:33 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 15:59:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1682ms 15:59:33 INFO - PROCESS | 1791 | 1462834773541 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 15:59:33 INFO - PROCESS | 1791 | 1462834773546 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 15:59:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 15:59:33 INFO - PROCESS | 1791 | 1462834773553 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 15:59:33 INFO - PROCESS | 1791 | 1462834773558 Marionette TRACE conn4 <- [1,810,null,{}] 15:59:33 INFO - PROCESS | 1791 | 1462834773565 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}] 15:59:33 INFO - PROCESS | 1791 | 1462834773836 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 15:59:34 INFO - PROCESS | 1791 | 1462834774382 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:34 INFO - PROCESS | 1791 | ++DOCSHELL 0x898f9800 == 78 [pid = 1791] [id = 210] 15:59:34 INFO - PROCESS | 1791 | ++DOMWINDOW == 291 (0x898fa000) [pid = 1791] [serial = 631] [outer = (nil)] 15:59:34 INFO - PROCESS | 1791 | ++DOMWINDOW == 292 (0x898fc000) [pid = 1791] [serial = 632] [outer = 0x898fa000] 15:59:34 INFO - PROCESS | 1791 | 1462834774483 Marionette DEBUG loaded listener.js 15:59:34 INFO - PROCESS | 1791 | ++DOMWINDOW == 293 (0x8abe5c00) [pid = 1791] [serial = 633] [outer = 0x898fa000] 15:59:35 INFO - PROCESS | 1791 | 1462834775454 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]]]}] 15:59:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 15:59:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1934ms 15:59:35 INFO - PROCESS | 1791 | 1462834775490 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 15:59:35 INFO - PROCESS | 1791 | 1462834775497 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 15:59:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 15:59:35 INFO - PROCESS | 1791 | 1462834775506 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 15:59:35 INFO - PROCESS | 1791 | 1462834775511 Marionette TRACE conn4 <- [1,814,null,{}] 15:59:35 INFO - PROCESS | 1791 | 1462834775519 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}] 15:59:35 INFO - PROCESS | 1791 | 1462834775774 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 15:59:36 INFO - PROCESS | 1791 | 1462834776140 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:36 INFO - PROCESS | 1791 | ++DOCSHELL 0x8c5b8400 == 79 [pid = 1791] [id = 211] 15:59:36 INFO - PROCESS | 1791 | ++DOMWINDOW == 294 (0x8d611c00) [pid = 1791] [serial = 634] [outer = (nil)] 15:59:36 INFO - PROCESS | 1791 | ++DOMWINDOW == 295 (0x8e184800) [pid = 1791] [serial = 635] [outer = 0x8d611c00] 15:59:36 INFO - PROCESS | 1791 | 1462834776231 Marionette DEBUG loaded listener.js 15:59:36 INFO - PROCESS | 1791 | ++DOMWINDOW == 296 (0x8e1ff400) [pid = 1791] [serial = 636] [outer = 0x8d611c00] 15:59:37 INFO - PROCESS | 1791 | 1462834777217 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] 15:59:37 INFO - PROCESS | 1791 | 1462834777251 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 15:59:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 15:59:37 INFO - PROCESS | 1791 | 1462834777258 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 15:59:37 INFO - PROCESS | 1791 | 1462834777261 Marionette TRACE conn4 <- [1,818,null,{}] 15:59:37 INFO - PROCESS | 1791 | 1462834777268 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}] 15:59:37 INFO - PROCESS | 1791 | 1462834777481 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 15:59:37 INFO - PROCESS | 1791 | 1462834777775 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:37 INFO - PROCESS | 1791 | ++DOCSHELL 0x8c4eb000 == 80 [pid = 1791] [id = 212] 15:59:37 INFO - PROCESS | 1791 | ++DOMWINDOW == 297 (0x8fb90000) [pid = 1791] [serial = 637] [outer = (nil)] 15:59:37 INFO - PROCESS | 1791 | ++DOMWINDOW == 298 (0x91f3a000) [pid = 1791] [serial = 638] [outer = 0x8fb90000] 15:59:37 INFO - PROCESS | 1791 | 1462834777906 Marionette DEBUG loaded listener.js 15:59:38 INFO - PROCESS | 1791 | ++DOMWINDOW == 299 (0x9248c800) [pid = 1791] [serial = 639] [outer = 0x8fb90000] 15:59:38 INFO - PROCESS | 1791 | 1462834778887 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]]]}] 15:59:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 15:59:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1684ms 15:59:38 INFO - PROCESS | 1791 | 1462834778944 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 15:59:38 INFO - PROCESS | 1791 | 1462834778948 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 15:59:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 15:59:38 INFO - PROCESS | 1791 | 1462834778965 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 15:59:38 INFO - PROCESS | 1791 | 1462834778975 Marionette TRACE conn4 <- [1,822,null,{}] 15:59:39 INFO - PROCESS | 1791 | 1462834779041 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}] 15:59:39 INFO - PROCESS | 1791 | 1462834779279 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 15:59:39 INFO - PROCESS | 1791 | 1462834779626 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:39 INFO - PROCESS | 1791 | ++DOCSHELL 0x8befe400 == 81 [pid = 1791] [id = 213] 15:59:39 INFO - PROCESS | 1791 | ++DOMWINDOW == 300 (0x8fb8a000) [pid = 1791] [serial = 640] [outer = (nil)] 15:59:39 INFO - PROCESS | 1791 | ++DOMWINDOW == 301 (0x92852c00) [pid = 1791] [serial = 641] [outer = 0x8fb8a000] 15:59:39 INFO - PROCESS | 1791 | 1462834779714 Marionette DEBUG loaded listener.js 15:59:39 INFO - PROCESS | 1791 | ++DOMWINDOW == 302 (0x97642000) [pid = 1791] [serial = 642] [outer = 0x8fb8a000] 15:59:40 INFO - PROCESS | 1791 | 1462834780741 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] 15:59:40 INFO - PROCESS | 1791 | 1462834780829 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 15:59:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 15:59:40 INFO - PROCESS | 1791 | 1462834780837 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 15:59:40 INFO - PROCESS | 1791 | 1462834780841 Marionette TRACE conn4 <- [1,826,null,{}] 15:59:40 INFO - PROCESS | 1791 | 1462834780847 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}] 15:59:41 INFO - PROCESS | 1791 | 1462834781107 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 15:59:41 INFO - PROCESS | 1791 | 1462834781447 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:41 INFO - PROCESS | 1791 | --DOCSHELL 0x92ef1c00 == 80 [pid = 1791] [id = 198] 15:59:41 INFO - PROCESS | 1791 | --DOMWINDOW == 301 (0x99271c00) [pid = 1791] [serial = 553] [outer = (nil)] [url = about:blank] 15:59:41 INFO - PROCESS | 1791 | --DOMWINDOW == 300 (0x92ef9c00) [pid = 1791] [serial = 550] [outer = (nil)] [url = about:blank] 15:59:41 INFO - PROCESS | 1791 | --DOMWINDOW == 299 (0x8fc28800) [pid = 1791] [serial = 547] [outer = (nil)] [url = about:blank] 15:59:41 INFO - PROCESS | 1791 | --DOMWINDOW == 298 (0x8e1f5c00) [pid = 1791] [serial = 544] [outer = (nil)] [url = about:blank] 15:59:41 INFO - PROCESS | 1791 | --DOMWINDOW == 297 (0x8bdbfc00) [pid = 1791] [serial = 541] [outer = (nil)] [url = about:blank] 15:59:41 INFO - PROCESS | 1791 | --DOMWINDOW == 296 (0x92ef4800) [pid = 1791] [serial = 520] [outer = (nil)] [url = about:blank] 15:59:41 INFO - PROCESS | 1791 | --DOMWINDOW == 295 (0x8bdbf000) [pid = 1791] [serial = 487] [outer = (nil)] [url = about:blank] 15:59:41 INFO - PROCESS | 1791 | --DOMWINDOW == 294 (0x8e86f800) [pid = 1791] [serial = 490] [outer = (nil)] [url = about:blank] 15:59:41 INFO - PROCESS | 1791 | --DOMWINDOW == 293 (0x8fc29000) [pid = 1791] [serial = 493] [outer = (nil)] [url = about:blank] 15:59:41 INFO - PROCESS | 1791 | --DOMWINDOW == 292 (0x9285d800) [pid = 1791] [serial = 496] [outer = (nil)] [url = about:blank] 15:59:41 INFO - PROCESS | 1791 | --DOMWINDOW == 291 (0x95099000) [pid = 1791] [serial = 499] [outer = (nil)] [url = about:blank] 15:59:41 INFO - PROCESS | 1791 | --DOMWINDOW == 290 (0x95a94c00) [pid = 1791] [serial = 502] [outer = (nil)] [url = about:blank] 15:59:41 INFO - PROCESS | 1791 | --DOMWINDOW == 289 (0x9ad3a000) [pid = 1791] [serial = 505] [outer = (nil)] [url = about:blank] 15:59:41 INFO - PROCESS | 1791 | --DOMWINDOW == 288 (0x9b48c000) [pid = 1791] [serial = 508] [outer = (nil)] [url = about:blank] 15:59:41 INFO - PROCESS | 1791 | --DOMWINDOW == 287 (0x9c159400) [pid = 1791] [serial = 511] [outer = (nil)] [url = about:blank] 15:59:41 INFO - PROCESS | 1791 | --DOMWINDOW == 286 (0xa229c400) [pid = 1791] [serial = 514] [outer = (nil)] [url = about:blank] 15:59:41 INFO - PROCESS | 1791 | --DOMWINDOW == 285 (0x99095c00) [pid = 1791] [serial = 517] [outer = (nil)] [url = about:blank] 15:59:41 INFO - PROCESS | 1791 | --DOMWINDOW == 284 (0x8fc2cc00) [pid = 1791] [serial = 574] [outer = (nil)] [url = about:blank] 15:59:41 INFO - PROCESS | 1791 | --DOMWINDOW == 283 (0x99001800) [pid = 1791] [serial = 568] [outer = (nil)] [url = about:blank] 15:59:41 INFO - PROCESS | 1791 | --DOMWINDOW == 282 (0x8c5b3c00) [pid = 1791] [serial = 565] [outer = (nil)] [url = about:blank] 15:59:41 INFO - PROCESS | 1791 | --DOMWINDOW == 281 (0xa6c23800) [pid = 1791] [serial = 562] [outer = (nil)] [url = about:blank] 15:59:41 INFO - PROCESS | 1791 | --DOMWINDOW == 280 (0xa2626800) [pid = 1791] [serial = 559] [outer = (nil)] [url = about:blank] 15:59:41 INFO - PROCESS | 1791 | --DOMWINDOW == 279 (0x9b065c00) [pid = 1791] [serial = 556] [outer = (nil)] [url = about:blank] 15:59:41 INFO - PROCESS | 1791 | ++DOCSHELL 0x8bdbf000 == 81 [pid = 1791] [id = 214] 15:59:41 INFO - PROCESS | 1791 | ++DOMWINDOW == 280 (0x8bdbfc00) [pid = 1791] [serial = 643] [outer = (nil)] 15:59:41 INFO - PROCESS | 1791 | ++DOMWINDOW == 281 (0x8c4f5c00) [pid = 1791] [serial = 644] [outer = 0x8bdbfc00] 15:59:41 INFO - PROCESS | 1791 | 1462834781637 Marionette DEBUG loaded listener.js 15:59:41 INFO - PROCESS | 1791 | ++DOMWINDOW == 282 (0x8d61e800) [pid = 1791] [serial = 645] [outer = 0x8bdbfc00] 15:59:41 INFO - PROCESS | 1791 | --DOCSHELL 0x8c5ba800 == 80 [pid = 1791] [id = 197] 15:59:41 INFO - PROCESS | 1791 | --DOCSHELL 0x8c5bbc00 == 79 [pid = 1791] [id = 196] 15:59:41 INFO - PROCESS | 1791 | --DOCSHELL 0x8b7eb800 == 78 [pid = 1791] [id = 194] 15:59:41 INFO - PROCESS | 1791 | --DOCSHELL 0x8e18d000 == 77 [pid = 1791] [id = 193] 15:59:41 INFO - PROCESS | 1791 | --DOCSHELL 0x8b7e8400 == 76 [pid = 1791] [id = 192] 15:59:42 INFO - PROCESS | 1791 | --DOMWINDOW == 281 (0x924d9000) [pid = 1791] [serial = 485] [outer = (nil)] [url = about:blank] 15:59:42 INFO - PROCESS | 1791 | --DOMWINDOW == 280 (0x9266d800) [pid = 1791] [serial = 535] [outer = (nil)] [url = about:blank] 15:59:42 INFO - PROCESS | 1791 | --DOMWINDOW == 279 (0x92855400) [pid = 1791] [serial = 536] [outer = (nil)] [url = about:blank] 15:59:42 INFO - PROCESS | 1791 | --DOMWINDOW == 278 (0x92ef7000) [pid = 1791] [serial = 538] [outer = (nil)] [url = about:blank] 15:59:42 INFO - PROCESS | 1791 | --DOMWINDOW == 277 (0x8faf5c00) [pid = 1791] [serial = 524] [outer = (nil)] [url = about:blank] 15:59:42 INFO - PROCESS | 1791 | --DOMWINDOW == 276 (0x8ebb3000) [pid = 1791] [serial = 523] [outer = (nil)] [url = about:blank] 15:59:42 INFO - PROCESS | 1791 | --DOMWINDOW == 275 (0x8faf8c00) [pid = 1791] [serial = 529] [outer = (nil)] [url = about:blank] 15:59:42 INFO - PROCESS | 1791 | --DOMWINDOW == 274 (0x91e43400) [pid = 1791] [serial = 530] [outer = (nil)] [url = about:blank] 15:59:42 INFO - PROCESS | 1791 | --DOMWINDOW == 273 (0x92488800) [pid = 1791] [serial = 532] [outer = (nil)] [url = about:blank] 15:59:42 INFO - PROCESS | 1791 | --DOMWINDOW == 272 (0x8fc26800) [pid = 1791] [serial = 527] [outer = (nil)] [url = about:blank] 15:59:42 INFO - PROCESS | 1791 | --DOMWINDOW == 271 (0x8ebafc00) [pid = 1791] [serial = 526] [outer = (nil)] [url = about:blank] 15:59:42 INFO - PROCESS | 1791 | --DOMWINDOW == 270 (0x8d7afc00) [pid = 1791] [serial = 572] [outer = (nil)] [url = about:blank] 15:59:42 INFO - PROCESS | 1791 | --DOMWINDOW == 269 (0x924db000) [pid = 1791] [serial = 533] [outer = (nil)] [url = about:blank] 15:59:42 INFO - PROCESS | 1791 | --DOMWINDOW == 268 (0x93cf1400) [pid = 1791] [serial = 539] [outer = (nil)] [url = about:blank] 15:59:42 INFO - PROCESS | 1791 | --DOMWINDOW == 267 (0x8d61c400) [pid = 1791] [serial = 571] [outer = (nil)] [url = about:blank] 15:59:42 INFO - PROCESS | 1791 | 1462834782464 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]]]}] 15:59:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 15:59:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1686ms 15:59:42 INFO - PROCESS | 1791 | 1462834782524 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 15:59:42 INFO - PROCESS | 1791 | 1462834782528 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 15:59:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 15:59:42 INFO - PROCESS | 1791 | 1462834782535 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 15:59:42 INFO - PROCESS | 1791 | 1462834782539 Marionette TRACE conn4 <- [1,830,null,{}] 15:59:42 INFO - PROCESS | 1791 | 1462834782545 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}] 15:59:42 INFO - PROCESS | 1791 | 1462834782737 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 15:59:42 INFO - PROCESS | 1791 | 1462834782914 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:42 INFO - PROCESS | 1791 | ++DOCSHELL 0x8ebb6800 == 77 [pid = 1791] [id = 215] 15:59:42 INFO - PROCESS | 1791 | ++DOMWINDOW == 268 (0x8faf2400) [pid = 1791] [serial = 646] [outer = (nil)] 15:59:43 INFO - PROCESS | 1791 | ++DOMWINDOW == 269 (0x8fc29000) [pid = 1791] [serial = 647] [outer = 0x8faf2400] 15:59:43 INFO - PROCESS | 1791 | 1462834783012 Marionette DEBUG loaded listener.js 15:59:43 INFO - PROCESS | 1791 | ++DOMWINDOW == 270 (0x92853000) [pid = 1791] [serial = 648] [outer = 0x8faf2400] 15:59:44 INFO - PROCESS | 1791 | 1462834784137 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]]]}] 15:59:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 15:59:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1644ms 15:59:44 INFO - PROCESS | 1791 | 1462834784180 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 15:59:44 INFO - PROCESS | 1791 | 1462834784184 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 15:59:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 15:59:44 INFO - PROCESS | 1791 | 1462834784191 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 15:59:44 INFO - PROCESS | 1791 | 1462834784194 Marionette TRACE conn4 <- [1,834,null,{}] 15:59:44 INFO - PROCESS | 1791 | 1462834784210 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}] 15:59:44 INFO - PROCESS | 1791 | 1462834784464 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 15:59:44 INFO - PROCESS | 1791 | 1462834784644 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:44 INFO - PROCESS | 1791 | ++DOCSHELL 0x8c4e9000 == 78 [pid = 1791] [id = 216] 15:59:44 INFO - PROCESS | 1791 | ++DOMWINDOW == 271 (0x8ebaf800) [pid = 1791] [serial = 649] [outer = (nil)] 15:59:44 INFO - PROCESS | 1791 | ++DOMWINDOW == 272 (0x957f6800) [pid = 1791] [serial = 650] [outer = 0x8ebaf800] 15:59:44 INFO - PROCESS | 1791 | 1462834784723 Marionette DEBUG loaded listener.js 15:59:44 INFO - PROCESS | 1791 | ++DOMWINDOW == 273 (0x9a259c00) [pid = 1791] [serial = 651] [outer = 0x8ebaf800] 15:59:45 INFO - PROCESS | 1791 | 1462834785668 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]]]}] 15:59:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 15:59:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1532ms 15:59:45 INFO - PROCESS | 1791 | 1462834785724 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 15:59:45 INFO - PROCESS | 1791 | 1462834785728 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 15:59:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 15:59:45 INFO - PROCESS | 1791 | 1462834785735 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 15:59:45 INFO - PROCESS | 1791 | 1462834785738 Marionette TRACE conn4 <- [1,838,null,{}] 15:59:45 INFO - PROCESS | 1791 | 1462834785772 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}] 15:59:46 INFO - PROCESS | 1791 | 1462834786045 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 15:59:47 INFO - PROCESS | 1791 | --DOMWINDOW == 272 (0x8c5b7000) [pid = 1791] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 15:59:47 INFO - PROCESS | 1791 | --DOMWINDOW == 271 (0x92664400) [pid = 1791] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 15:59:47 INFO - PROCESS | 1791 | --DOMWINDOW == 270 (0x951c7400) [pid = 1791] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 15:59:47 INFO - PROCESS | 1791 | --DOMWINDOW == 269 (0x8c4ee400) [pid = 1791] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 15:59:47 INFO - PROCESS | 1791 | --DOMWINDOW == 268 (0x9285e000) [pid = 1791] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 15:59:47 INFO - PROCESS | 1791 | --DOMWINDOW == 267 (0x91e37400) [pid = 1791] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 15:59:47 INFO - PROCESS | 1791 | --DOMWINDOW == 266 (0xa6b9bc00) [pid = 1791] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 15:59:47 INFO - PROCESS | 1791 | --DOMWINDOW == 265 (0x924ddc00) [pid = 1791] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 15:59:47 INFO - PROCESS | 1791 | --DOMWINDOW == 264 (0x9c209000) [pid = 1791] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 15:59:47 INFO - PROCESS | 1791 | --DOMWINDOW == 263 (0x8c4e8000) [pid = 1791] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 15:59:47 INFO - PROCESS | 1791 | --DOMWINDOW == 262 (0x93a10c00) [pid = 1791] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 15:59:47 INFO - PROCESS | 1791 | --DOMWINDOW == 261 (0x8e010400) [pid = 1791] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 15:59:47 INFO - PROCESS | 1791 | --DOMWINDOW == 260 (0x8fb3e400) [pid = 1791] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 15:59:47 INFO - PROCESS | 1791 | --DOMWINDOW == 259 (0x957ed800) [pid = 1791] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 15:59:47 INFO - PROCESS | 1791 | --DOMWINDOW == 258 (0x8e18f000) [pid = 1791] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 15:59:47 INFO - PROCESS | 1791 | --DOMWINDOW == 257 (0x9bf44800) [pid = 1791] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 15:59:47 INFO - PROCESS | 1791 | --DOMWINDOW == 256 (0x92c5cc00) [pid = 1791] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 15:59:47 INFO - PROCESS | 1791 | --DOMWINDOW == 255 (0x97610800) [pid = 1791] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 15:59:47 INFO - PROCESS | 1791 | --DOMWINDOW == 254 (0x92484000) [pid = 1791] [serial = 378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 15:59:47 INFO - PROCESS | 1791 | --DOMWINDOW == 253 (0x97646800) [pid = 1791] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 15:59:47 INFO - PROCESS | 1791 | --DOMWINDOW == 252 (0xa6877400) [pid = 1791] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 15:59:47 INFO - PROCESS | 1791 | --DOMWINDOW == 251 (0x9ad39000) [pid = 1791] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 15:59:47 INFO - PROCESS | 1791 | --DOMWINDOW == 250 (0x8c4f5000) [pid = 1791] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 15:59:47 INFO - PROCESS | 1791 | --DOMWINDOW == 249 (0xa6280400) [pid = 1791] [serial = 381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 15:59:47 INFO - PROCESS | 1791 | --DOMWINDOW == 248 (0x924d3400) [pid = 1791] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 15:59:47 INFO - PROCESS | 1791 | --DOMWINDOW == 247 (0x922ec800) [pid = 1791] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 15:59:47 INFO - PROCESS | 1791 | --DOMWINDOW == 246 (0x9b48e400) [pid = 1791] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 15:59:47 INFO - PROCESS | 1791 | --DOMWINDOW == 245 (0x9764cc00) [pid = 1791] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 15:59:47 INFO - PROCESS | 1791 | --DOMWINDOW == 244 (0x91e10800) [pid = 1791] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 15:59:47 INFO - PROCESS | 1791 | --DOMWINDOW == 243 (0x8c5ae400) [pid = 1791] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 15:59:47 INFO - PROCESS | 1791 | --DOMWINDOW == 242 (0x8e1fc800) [pid = 1791] [serial = 393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 15:59:47 INFO - PROCESS | 1791 | --DOMWINDOW == 241 (0x8e182800) [pid = 1791] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 15:59:47 INFO - PROCESS | 1791 | --DOMWINDOW == 240 (0x8fb41400) [pid = 1791] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 15:59:47 INFO - PROCESS | 1791 | --DOMWINDOW == 239 (0x8bdc0400) [pid = 1791] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 15:59:47 INFO - PROCESS | 1791 | --DOMWINDOW == 238 (0x924db800) [pid = 1791] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 15:59:47 INFO - PROCESS | 1791 | --DOMWINDOW == 237 (0x8faf0400) [pid = 1791] [serial = 387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 15:59:47 INFO - PROCESS | 1791 | --DOMWINDOW == 236 (0x93a03400) [pid = 1791] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 15:59:47 INFO - PROCESS | 1791 | --DOMWINDOW == 235 (0x99679400) [pid = 1791] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 15:59:47 INFO - PROCESS | 1791 | --DOMWINDOW == 234 (0x9a789000) [pid = 1791] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 15:59:47 INFO - PROCESS | 1791 | --DOMWINDOW == 233 (0x8f2cb400) [pid = 1791] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 15:59:47 INFO - PROCESS | 1791 | --DOMWINDOW == 232 (0x922ef400) [pid = 1791] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 15:59:47 INFO - PROCESS | 1791 | --DOMWINDOW == 231 (0x9ba0f000) [pid = 1791] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 15:59:47 INFO - PROCESS | 1791 | --DOMWINDOW == 230 (0x9ad35000) [pid = 1791] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 15:59:47 INFO - PROCESS | 1791 | --DOMWINDOW == 229 (0x8d7a6c00) [pid = 1791] [serial = 399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 15:59:47 INFO - PROCESS | 1791 | --DOMWINDOW == 228 (0x9a783800) [pid = 1791] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 15:59:47 INFO - PROCESS | 1791 | --DOMWINDOW == 227 (0x924d8000) [pid = 1791] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 15:59:47 INFO - PROCESS | 1791 | --DOMWINDOW == 226 (0x8faee000) [pid = 1791] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 15:59:47 INFO - PROCESS | 1791 | --DOMWINDOW == 225 (0x8ebb5400) [pid = 1791] [serial = 384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 15:59:47 INFO - PROCESS | 1791 | --DOMWINDOW == 224 (0x922ea000) [pid = 1791] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 15:59:47 INFO - PROCESS | 1791 | --DOMWINDOW == 223 (0x8e008c00) [pid = 1791] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 15:59:47 INFO - PROCESS | 1791 | --DOMWINDOW == 222 (0x957f8400) [pid = 1791] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 15:59:47 INFO - PROCESS | 1791 | --DOMWINDOW == 221 (0x9bf36800) [pid = 1791] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 15:59:47 INFO - PROCESS | 1791 | --DOMWINDOW == 220 (0xa8c86400) [pid = 1791] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 15:59:47 INFO - PROCESS | 1791 | --DOMWINDOW == 219 (0x996e7400) [pid = 1791] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 15:59:47 INFO - PROCESS | 1791 | --DOMWINDOW == 218 (0x8d614800) [pid = 1791] [serial = 396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 15:59:47 INFO - PROCESS | 1791 | --DOMWINDOW == 217 (0x99ef9c00) [pid = 1791] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 15:59:47 INFO - PROCESS | 1791 | --DOMWINDOW == 216 (0x95177000) [pid = 1791] [serial = 215] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 15:59:47 INFO - PROCESS | 1791 | --DOMWINDOW == 215 (0x99ef9800) [pid = 1791] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 15:59:47 INFO - PROCESS | 1791 | --DOMWINDOW == 214 (0x9d499000) [pid = 1791] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 15:59:47 INFO - PROCESS | 1791 | --DOMWINDOW == 213 (0x8f2cc000) [pid = 1791] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 15:59:47 INFO - PROCESS | 1791 | --DOMWINDOW == 212 (0xa325d000) [pid = 1791] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 15:59:47 INFO - PROCESS | 1791 | --DOMWINDOW == 211 (0x8e1f6000) [pid = 1791] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 15:59:47 INFO - PROCESS | 1791 | --DOMWINDOW == 210 (0x9c201800) [pid = 1791] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 15:59:47 INFO - PROCESS | 1791 | --DOMWINDOW == 209 (0x8b7ea800) [pid = 1791] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 15:59:47 INFO - PROCESS | 1791 | --DOMWINDOW == 208 (0x8faf1400) [pid = 1791] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 15:59:47 INFO - PROCESS | 1791 | --DOMWINDOW == 207 (0x9818e800) [pid = 1791] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 15:59:47 INFO - PROCESS | 1791 | --DOMWINDOW == 206 (0x8e1f3400) [pid = 1791] [serial = 390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 15:59:47 INFO - PROCESS | 1791 | --DOMWINDOW == 205 (0x99ef8400) [pid = 1791] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 15:59:47 INFO - PROCESS | 1791 | --DOMWINDOW == 204 (0x8f2cc800) [pid = 1791] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 15:59:47 INFO - PROCESS | 1791 | --DOMWINDOW == 203 (0x957f2800) [pid = 1791] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 15:59:47 INFO - PROCESS | 1791 | --DOMWINDOW == 202 (0x8b7dd400) [pid = 1791] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 15:59:47 INFO - PROCESS | 1791 | --DOMWINDOW == 201 (0x9c20d800) [pid = 1791] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 15:59:47 INFO - PROCESS | 1791 | --DOMWINDOW == 200 (0x8bdba000) [pid = 1791] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 15:59:47 INFO - PROCESS | 1791 | --DOMWINDOW == 199 (0x95a8c400) [pid = 1791] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 15:59:47 INFO - PROCESS | 1791 | --DOMWINDOW == 198 (0x8f2cf800) [pid = 1791] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 15:59:47 INFO - PROCESS | 1791 | --DOMWINDOW == 197 (0x8fb94800) [pid = 1791] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 15:59:47 INFO - PROCESS | 1791 | --DOMWINDOW == 196 (0xa34ca000) [pid = 1791] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 15:59:47 INFO - PROCESS | 1791 | --DOMWINDOW == 195 (0x8b7dfc00) [pid = 1791] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 15:59:47 INFO - PROCESS | 1791 | --DOMWINDOW == 194 (0x922eb800) [pid = 1791] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 15:59:47 INFO - PROCESS | 1791 | --DOMWINDOW == 193 (0x92c5d400) [pid = 1791] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 15:59:47 INFO - PROCESS | 1791 | --DOMWINDOW == 192 (0x8d611800) [pid = 1791] [serial = 589] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 15:59:47 INFO - PROCESS | 1791 | --DOMWINDOW == 191 (0x8fb8c000) [pid = 1791] [serial = 592] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 15:59:47 INFO - PROCESS | 1791 | --DOMWINDOW == 190 (0x8d7a2400) [pid = 1791] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 15:59:47 INFO - PROCESS | 1791 | --DOMWINDOW == 189 (0x92efbc00) [pid = 1791] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 15:59:47 INFO - PROCESS | 1791 | --DOMWINDOW == 188 (0x91f46c00) [pid = 1791] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 15:59:47 INFO - PROCESS | 1791 | --DOMWINDOW == 187 (0xa104e800) [pid = 1791] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 15:59:47 INFO - PROCESS | 1791 | --DOMWINDOW == 186 (0x99dd7c00) [pid = 1791] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 15:59:47 INFO - PROCESS | 1791 | --DOMWINDOW == 185 (0x9ad39c00) [pid = 1791] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 15:59:47 INFO - PROCESS | 1791 | --DOMWINDOW == 184 (0x8e1f2c00) [pid = 1791] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 15:59:47 INFO - PROCESS | 1791 | --DOMWINDOW == 183 (0x8b7e1800) [pid = 1791] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 15:59:47 INFO - PROCESS | 1791 | --DOMWINDOW == 182 (0x94626c00) [pid = 1791] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 15:59:47 INFO - PROCESS | 1791 | --DOMWINDOW == 181 (0xa6fd4000) [pid = 1791] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 15:59:47 INFO - PROCESS | 1791 | 1462834787348 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:47 INFO - PROCESS | 1791 | ++DOCSHELL 0x898f7800 == 79 [pid = 1791] [id = 217] 15:59:47 INFO - PROCESS | 1791 | ++DOMWINDOW == 182 (0x8b7dd400) [pid = 1791] [serial = 652] [outer = (nil)] 15:59:47 INFO - PROCESS | 1791 | ++DOMWINDOW == 183 (0x8bdbdc00) [pid = 1791] [serial = 653] [outer = 0x8b7dd400] 15:59:47 INFO - PROCESS | 1791 | 1462834787499 Marionette DEBUG loaded listener.js 15:59:47 INFO - PROCESS | 1791 | ++DOMWINDOW == 184 (0x8c4ec400) [pid = 1791] [serial = 654] [outer = 0x8b7dd400] 15:59:48 INFO - PROCESS | 1791 | 1462834788268 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]]]}] 15:59:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 15:59:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 2564ms 15:59:48 INFO - PROCESS | 1791 | 1462834788309 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 15:59:48 INFO - PROCESS | 1791 | 1462834788313 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 15:59:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 15:59:48 INFO - PROCESS | 1791 | 1462834788320 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 15:59:48 INFO - PROCESS | 1791 | 1462834788324 Marionette TRACE conn4 <- [1,842,null,{}] 15:59:48 INFO - PROCESS | 1791 | 1462834788329 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}] 15:59:48 INFO - PROCESS | 1791 | 1462834788514 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 15:59:48 INFO - PROCESS | 1791 | 1462834788532 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:48 INFO - PROCESS | 1791 | ++DOCSHELL 0x898f1000 == 80 [pid = 1791] [id = 218] 15:59:48 INFO - PROCESS | 1791 | ++DOMWINDOW == 185 (0x898f2800) [pid = 1791] [serial = 655] [outer = (nil)] 15:59:48 INFO - PROCESS | 1791 | ++DOMWINDOW == 186 (0x8e185400) [pid = 1791] [serial = 656] [outer = 0x898f2800] 15:59:48 INFO - PROCESS | 1791 | 1462834788613 Marionette DEBUG loaded listener.js 15:59:48 INFO - PROCESS | 1791 | ++DOMWINDOW == 187 (0x8e18f000) [pid = 1791] [serial = 657] [outer = 0x898f2800] 15:59:49 INFO - PROCESS | 1791 | 1462834789856 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]]]}] 15:59:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 15:59:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1584ms 15:59:49 INFO - PROCESS | 1791 | 1462834789906 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 15:59:49 INFO - PROCESS | 1791 | 1462834789913 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 15:59:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 15:59:49 INFO - PROCESS | 1791 | 1462834789923 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 15:59:49 INFO - PROCESS | 1791 | 1462834789930 Marionette TRACE conn4 <- [1,846,null,{}] 15:59:49 INFO - PROCESS | 1791 | 1462834789940 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}] 15:59:50 INFO - PROCESS | 1791 | 1462834790260 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 15:59:50 INFO - PROCESS | 1791 | 1462834790547 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:50 INFO - PROCESS | 1791 | ++DOCSHELL 0x8b7e5800 == 81 [pid = 1791] [id = 219] 15:59:50 INFO - PROCESS | 1791 | ++DOMWINDOW == 188 (0x8bdc0400) [pid = 1791] [serial = 658] [outer = (nil)] 15:59:50 INFO - PROCESS | 1791 | ++DOMWINDOW == 189 (0x8d61b400) [pid = 1791] [serial = 659] [outer = 0x8bdc0400] 15:59:50 INFO - PROCESS | 1791 | 1462834790650 Marionette DEBUG loaded listener.js 15:59:50 INFO - PROCESS | 1791 | ++DOMWINDOW == 190 (0x8e188c00) [pid = 1791] [serial = 660] [outer = 0x8bdc0400] 15:59:51 INFO - PROCESS | 1791 | 1462834791604 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]]]}] 15:59:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 15:59:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1695ms 15:59:51 INFO - PROCESS | 1791 | 1462834791618 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 15:59:51 INFO - PROCESS | 1791 | 1462834791626 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 15:59:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 15:59:51 INFO - PROCESS | 1791 | 1462834791639 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 15:59:51 INFO - PROCESS | 1791 | 1462834791644 Marionette TRACE conn4 <- [1,850,null,{}] 15:59:51 INFO - PROCESS | 1791 | 1462834791651 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}] 15:59:51 INFO - PROCESS | 1791 | 1462834791877 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 15:59:52 INFO - PROCESS | 1791 | 1462834792140 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:52 INFO - PROCESS | 1791 | ++DOCSHELL 0x8fb47800 == 82 [pid = 1791] [id = 220] 15:59:52 INFO - PROCESS | 1791 | ++DOMWINDOW == 191 (0x8fb48000) [pid = 1791] [serial = 661] [outer = (nil)] 15:59:52 INFO - PROCESS | 1791 | ++DOMWINDOW == 192 (0x8fb8fc00) [pid = 1791] [serial = 662] [outer = 0x8fb48000] 15:59:52 INFO - PROCESS | 1791 | 1462834792288 Marionette DEBUG loaded listener.js 15:59:52 INFO - PROCESS | 1791 | ++DOMWINDOW == 193 (0x8fc25800) [pid = 1791] [serial = 663] [outer = 0x8fb48000] 15:59:53 INFO - PROCESS | 1791 | 1462834793364 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]]]}] 15:59:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 15:59:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1739ms 15:59:53 INFO - PROCESS | 1791 | 1462834793378 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 15:59:53 INFO - PROCESS | 1791 | 1462834793382 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 15:59:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 15:59:53 INFO - PROCESS | 1791 | 1462834793390 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 15:59:53 INFO - PROCESS | 1791 | 1462834793397 Marionette TRACE conn4 <- [1,854,null,{}] 15:59:53 INFO - PROCESS | 1791 | 1462834793415 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}] 15:59:53 INFO - PROCESS | 1791 | 1462834793653 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 15:59:53 INFO - PROCESS | 1791 | 1462834793954 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:53 INFO - PROCESS | 1791 | ++DOCSHELL 0x92487000 == 83 [pid = 1791] [id = 221] 15:59:53 INFO - PROCESS | 1791 | ++DOMWINDOW == 194 (0x9248e400) [pid = 1791] [serial = 664] [outer = (nil)] 15:59:54 INFO - PROCESS | 1791 | ++DOMWINDOW == 195 (0x924dec00) [pid = 1791] [serial = 665] [outer = 0x9248e400] 15:59:54 INFO - PROCESS | 1791 | 1462834794054 Marionette DEBUG loaded listener.js 15:59:54 INFO - PROCESS | 1791 | ++DOMWINDOW == 196 (0x9285b000) [pid = 1791] [serial = 666] [outer = 0x9248e400] 15:59:55 INFO - PROCESS | 1791 | 1462834795141 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]]]}] 15:59:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 15:59:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1800ms 15:59:55 INFO - PROCESS | 1791 | 1462834795190 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 15:59:55 INFO - PROCESS | 1791 | 1462834795195 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 15:59:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 15:59:55 INFO - PROCESS | 1791 | 1462834795202 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 15:59:55 INFO - PROCESS | 1791 | 1462834795205 Marionette TRACE conn4 <- [1,858,null,{}] 15:59:55 INFO - PROCESS | 1791 | 1462834795212 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}] 15:59:55 INFO - PROCESS | 1791 | 1462834795451 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 15:59:55 INFO - PROCESS | 1791 | 1462834795761 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:55 INFO - PROCESS | 1791 | ++DOCSHELL 0x9248b400 == 84 [pid = 1791] [id = 222] 15:59:55 INFO - PROCESS | 1791 | ++DOMWINDOW == 197 (0x93a03400) [pid = 1791] [serial = 667] [outer = (nil)] 15:59:55 INFO - PROCESS | 1791 | ++DOMWINDOW == 198 (0x97640400) [pid = 1791] [serial = 668] [outer = 0x93a03400] 15:59:55 INFO - PROCESS | 1791 | 1462834795861 Marionette DEBUG loaded listener.js 15:59:55 INFO - PROCESS | 1791 | ++DOMWINDOW == 199 (0x9926e800) [pid = 1791] [serial = 669] [outer = 0x93a03400] 15:59:56 INFO - PROCESS | 1791 | 1462834796790 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]]]}] 15:59:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 15:59:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1645ms 15:59:56 INFO - PROCESS | 1791 | 1462834796848 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 15:59:56 INFO - PROCESS | 1791 | 1462834796852 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 15:59:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 15:59:56 INFO - PROCESS | 1791 | 1462834796860 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 15:59:56 INFO - PROCESS | 1791 | 1462834796863 Marionette TRACE conn4 <- [1,862,null,{}] 15:59:56 INFO - PROCESS | 1791 | 1462834796870 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}] 15:59:57 INFO - PROCESS | 1791 | 1462834797122 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 15:59:57 INFO - PROCESS | 1791 | 1462834797421 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:57 INFO - PROCESS | 1791 | ++DOCSHELL 0x8faee000 == 85 [pid = 1791] [id = 223] 15:59:57 INFO - PROCESS | 1791 | ++DOMWINDOW == 200 (0x92c65c00) [pid = 1791] [serial = 670] [outer = (nil)] 15:59:57 INFO - PROCESS | 1791 | ++DOMWINDOW == 201 (0x9a783800) [pid = 1791] [serial = 671] [outer = 0x92c65c00] 15:59:57 INFO - PROCESS | 1791 | 1462834797515 Marionette DEBUG loaded listener.js 15:59:57 INFO - PROCESS | 1791 | ++DOMWINDOW == 202 (0x9ad30400) [pid = 1791] [serial = 672] [outer = 0x92c65c00] 15:59:58 INFO - PROCESS | 1791 | 1462834798445 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]]]}] 15:59:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 15:59:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1637ms 15:59:58 INFO - PROCESS | 1791 | 1462834798498 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 15:59:58 INFO - PROCESS | 1791 | 1462834798501 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 15:59:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 15:59:58 INFO - PROCESS | 1791 | 1462834798508 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 15:59:58 INFO - PROCESS | 1791 | 1462834798511 Marionette TRACE conn4 <- [1,866,null,{}] 15:59:58 INFO - PROCESS | 1791 | 1462834798518 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}] 15:59:58 INFO - PROCESS | 1791 | 1462834798798 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 15:59:59 INFO - PROCESS | 1791 | 1462834799110 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:59 INFO - PROCESS | 1791 | ++DOCSHELL 0x8c4ecc00 == 86 [pid = 1791] [id = 224] 15:59:59 INFO - PROCESS | 1791 | ++DOMWINDOW == 203 (0x9aee8400) [pid = 1791] [serial = 673] [outer = (nil)] 15:59:59 INFO - PROCESS | 1791 | ++DOMWINDOW == 204 (0x9b06e000) [pid = 1791] [serial = 674] [outer = 0x9aee8400] 15:59:59 INFO - PROCESS | 1791 | 1462834799221 Marionette DEBUG loaded listener.js 15:59:59 INFO - PROCESS | 1791 | ++DOMWINDOW == 205 (0x9b48e400) [pid = 1791] [serial = 675] [outer = 0x9aee8400] 16:00:00 INFO - PROCESS | 1791 | 1462834800187 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]]]}] 16:00:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 16:00:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1742ms 16:00:00 INFO - PROCESS | 1791 | 1462834800250 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 16:00:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 16:00:00 INFO - PROCESS | 1791 | 1462834800255 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 16:00:00 INFO - PROCESS | 1791 | 1462834800262 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 16:00:00 INFO - PROCESS | 1791 | 1462834800266 Marionette TRACE conn4 <- [1,870,null,{}] 16:00:00 INFO - PROCESS | 1791 | 1462834800273 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}] 16:00:00 INFO - PROCESS | 1791 | 1462834800526 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 16:00:00 INFO - PROCESS | 1791 | 1462834800835 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:00 INFO - PROCESS | 1791 | ++DOCSHELL 0x97640c00 == 87 [pid = 1791] [id = 225] 16:00:00 INFO - PROCESS | 1791 | ++DOMWINDOW == 206 (0x996e3000) [pid = 1791] [serial = 676] [outer = (nil)] 16:00:00 INFO - PROCESS | 1791 | ++DOMWINDOW == 207 (0x9c15c000) [pid = 1791] [serial = 677] [outer = 0x996e3000] 16:00:00 INFO - PROCESS | 1791 | 1462834800935 Marionette DEBUG loaded listener.js 16:00:01 INFO - PROCESS | 1791 | ++DOMWINDOW == 208 (0x9c209000) [pid = 1791] [serial = 678] [outer = 0x996e3000] 16:00:01 INFO - PROCESS | 1791 | 1462834801975 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]]]}] 16:00:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 16:00:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1738ms 16:00:02 INFO - PROCESS | 1791 | 1462834802002 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 16:00:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 16:00:02 INFO - PROCESS | 1791 | 1462834802007 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 16:00:02 INFO - PROCESS | 1791 | 1462834802015 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 16:00:02 INFO - PROCESS | 1791 | 1462834802018 Marionette TRACE conn4 <- [1,874,null,{}] 16:00:02 INFO - PROCESS | 1791 | 1462834802027 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}] 16:00:02 INFO - PROCESS | 1791 | 1462834802267 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 16:00:02 INFO - PROCESS | 1791 | 1462834802559 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:02 INFO - PROCESS | 1791 | ++DOCSHELL 0x924d9000 == 88 [pid = 1791] [id = 226] 16:00:02 INFO - PROCESS | 1791 | ++DOMWINDOW == 209 (0x9b209000) [pid = 1791] [serial = 679] [outer = (nil)] 16:00:02 INFO - PROCESS | 1791 | ++DOMWINDOW == 210 (0xa2626800) [pid = 1791] [serial = 680] [outer = 0x9b209000] 16:00:02 INFO - PROCESS | 1791 | 1462834802662 Marionette DEBUG loaded listener.js 16:00:02 INFO - PROCESS | 1791 | ++DOMWINDOW == 211 (0xa26e2400) [pid = 1791] [serial = 681] [outer = 0x9b209000] 16:00:03 INFO - PROCESS | 1791 | 1462834803599 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]]]}] 16:00:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 16:00:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1638ms 16:00:03 INFO - PROCESS | 1791 | 1462834803654 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 16:00:03 INFO - PROCESS | 1791 | 1462834803657 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 16:00:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 16:00:03 INFO - PROCESS | 1791 | 1462834803665 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 16:00:03 INFO - PROCESS | 1791 | 1462834803670 Marionette TRACE conn4 <- [1,878,null,{}] 16:00:03 INFO - PROCESS | 1791 | 1462834803676 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}] 16:00:03 INFO - PROCESS | 1791 | 1462834803931 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 16:00:04 INFO - PROCESS | 1791 | 1462834804238 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:04 INFO - PROCESS | 1791 | ++DOCSHELL 0xa3257400 == 89 [pid = 1791] [id = 227] 16:00:04 INFO - PROCESS | 1791 | ++DOMWINDOW == 212 (0xa354fc00) [pid = 1791] [serial = 682] [outer = (nil)] 16:00:04 INFO - PROCESS | 1791 | ++DOMWINDOW == 213 (0xa628e800) [pid = 1791] [serial = 683] [outer = 0xa354fc00] 16:00:04 INFO - PROCESS | 1791 | 1462834804340 Marionette DEBUG loaded listener.js 16:00:04 INFO - PROCESS | 1791 | ++DOMWINDOW == 214 (0xa6763400) [pid = 1791] [serial = 684] [outer = 0xa354fc00] 16:00:05 INFO - PROCESS | 1791 | 1462834805306 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]]]}] 16:00:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 16:00:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1688ms 16:00:05 INFO - PROCESS | 1791 | 1462834805354 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 16:00:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 16:00:05 INFO - PROCESS | 1791 | 1462834805360 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 16:00:05 INFO - PROCESS | 1791 | 1462834805367 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 16:00:05 INFO - PROCESS | 1791 | 1462834805370 Marionette TRACE conn4 <- [1,882,null,{}] 16:00:05 INFO - PROCESS | 1791 | 1462834805377 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}] 16:00:05 INFO - PROCESS | 1791 | 1462834805606 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 16:00:05 INFO - PROCESS | 1791 | 1462834805881 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:05 INFO - PROCESS | 1791 | ++DOCSHELL 0x99dde800 == 90 [pid = 1791] [id = 228] 16:00:05 INFO - PROCESS | 1791 | ++DOMWINDOW == 215 (0x9aeefc00) [pid = 1791] [serial = 685] [outer = (nil)] 16:00:06 INFO - PROCESS | 1791 | ++DOMWINDOW == 216 (0xa6ba2c00) [pid = 1791] [serial = 686] [outer = 0x9aeefc00] 16:00:06 INFO - PROCESS | 1791 | 1462834806018 Marionette DEBUG loaded listener.js 16:00:06 INFO - PROCESS | 1791 | ++DOMWINDOW == 217 (0xa6c2a800) [pid = 1791] [serial = 687] [outer = 0x9aeefc00] 16:00:06 INFO - PROCESS | 1791 | 1462834806945 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]]]}] 16:00:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 16:00:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1640ms 16:00:07 INFO - PROCESS | 1791 | 1462834807008 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 16:00:07 INFO - PROCESS | 1791 | 1462834807012 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 16:00:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 16:00:07 INFO - PROCESS | 1791 | 1462834807019 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 16:00:07 INFO - PROCESS | 1791 | 1462834807024 Marionette TRACE conn4 <- [1,886,null,{}] 16:00:07 INFO - PROCESS | 1791 | 1462834807030 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}] 16:00:07 INFO - PROCESS | 1791 | 1462834807271 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 16:00:07 INFO - PROCESS | 1791 | 1462834807566 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:07 INFO - PROCESS | 1791 | ++DOCSHELL 0x8a8e6800 == 91 [pid = 1791] [id = 229] 16:00:07 INFO - PROCESS | 1791 | ++DOMWINDOW == 218 (0x8a8eb800) [pid = 1791] [serial = 688] [outer = (nil)] 16:00:07 INFO - PROCESS | 1791 | ++DOMWINDOW == 219 (0x8abe5800) [pid = 1791] [serial = 689] [outer = 0x8a8eb800] 16:00:07 INFO - PROCESS | 1791 | 1462834807711 Marionette DEBUG loaded listener.js 16:00:07 INFO - PROCESS | 1791 | ++DOMWINDOW == 220 (0x95181800) [pid = 1791] [serial = 690] [outer = 0x8a8eb800] 16:00:08 INFO - PROCESS | 1791 | 1462834808697 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]]]}] 16:00:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 16:00:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1737ms 16:00:08 INFO - PROCESS | 1791 | 1462834808758 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 16:00:08 INFO - PROCESS | 1791 | 1462834808763 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 16:00:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 16:00:08 INFO - PROCESS | 1791 | 1462834808769 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 16:00:08 INFO - PROCESS | 1791 | 1462834808772 Marionette TRACE conn4 <- [1,890,null,{}] 16:00:08 INFO - PROCESS | 1791 | 1462834808779 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}] 16:00:09 INFO - PROCESS | 1791 | 1462834809037 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 16:00:09 INFO - PROCESS | 1791 | 1462834809362 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:09 INFO - PROCESS | 1791 | ++DOCSHELL 0x8a0d4c00 == 92 [pid = 1791] [id = 230] 16:00:09 INFO - PROCESS | 1791 | ++DOMWINDOW == 221 (0x8a0d8400) [pid = 1791] [serial = 691] [outer = (nil)] 16:00:09 INFO - PROCESS | 1791 | ++DOMWINDOW == 222 (0x8a0dc800) [pid = 1791] [serial = 692] [outer = 0x8a0d8400] 16:00:09 INFO - PROCESS | 1791 | 1462834809472 Marionette DEBUG loaded listener.js 16:00:09 INFO - PROCESS | 1791 | ++DOMWINDOW == 223 (0x8a0de800) [pid = 1791] [serial = 693] [outer = 0x8a0d8400] 16:00:10 INFO - PROCESS | 1791 | 1462834810485 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]]]}] 16:00:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 16:00:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1749ms 16:00:10 INFO - PROCESS | 1791 | 1462834810519 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 16:00:10 INFO - PROCESS | 1791 | 1462834810523 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 16:00:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 16:00:10 INFO - PROCESS | 1791 | 1462834810530 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 16:00:10 INFO - PROCESS | 1791 | 1462834810534 Marionette TRACE conn4 <- [1,894,null,{}] 16:00:10 INFO - PROCESS | 1791 | 1462834810541 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}] 16:00:10 INFO - PROCESS | 1791 | 1462834810833 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 16:00:11 INFO - PROCESS | 1791 | 1462834811145 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:11 INFO - PROCESS | 1791 | ++DOCSHELL 0x8a0d7c00 == 93 [pid = 1791] [id = 231] 16:00:11 INFO - PROCESS | 1791 | ++DOMWINDOW == 224 (0x8a0dac00) [pid = 1791] [serial = 694] [outer = (nil)] 16:00:11 INFO - PROCESS | 1791 | ++DOMWINDOW == 225 (0x8bdc5800) [pid = 1791] [serial = 695] [outer = 0x8a0dac00] 16:00:11 INFO - PROCESS | 1791 | 1462834811244 Marionette DEBUG loaded listener.js 16:00:11 INFO - PROCESS | 1791 | ++DOMWINDOW == 226 (0x8bef7800) [pid = 1791] [serial = 696] [outer = 0x8a0dac00] 16:00:12 INFO - PROCESS | 1791 | 1462834812192 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]]]}] 16:00:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 16:00:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1734ms 16:00:12 INFO - PROCESS | 1791 | 1462834812265 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 16:00:12 INFO - PROCESS | 1791 | 1462834812269 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 16:00:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 16:00:12 INFO - PROCESS | 1791 | 1462834812278 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 16:00:12 INFO - PROCESS | 1791 | 1462834812282 Marionette TRACE conn4 <- [1,898,null,{}] 16:00:12 INFO - PROCESS | 1791 | 1462834812289 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}] 16:00:12 INFO - PROCESS | 1791 | 1462834812555 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 16:00:12 INFO - PROCESS | 1791 | 1462834812864 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:12 INFO - PROCESS | 1791 | ++DOCSHELL 0x8a8e4c00 == 94 [pid = 1791] [id = 232] 16:00:12 INFO - PROCESS | 1791 | ++DOMWINDOW == 227 (0x8b7ddc00) [pid = 1791] [serial = 697] [outer = (nil)] 16:00:12 INFO - PROCESS | 1791 | ++DOMWINDOW == 228 (0x8e187800) [pid = 1791] [serial = 698] [outer = 0x8b7ddc00] 16:00:12 INFO - PROCESS | 1791 | 1462834812961 Marionette DEBUG loaded listener.js 16:00:13 INFO - PROCESS | 1791 | ++DOMWINDOW == 229 (0x8e1f8400) [pid = 1791] [serial = 699] [outer = 0x8b7ddc00] 16:00:14 INFO - PROCESS | 1791 | 1462834814587 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]]]}] 16:00:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 16:00:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 2445ms 16:00:14 INFO - PROCESS | 1791 | 1462834814724 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 16:00:14 INFO - PROCESS | 1791 | 1462834814729 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 16:00:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 16:00:14 INFO - PROCESS | 1791 | 1462834814739 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 16:00:14 INFO - PROCESS | 1791 | 1462834814744 Marionette TRACE conn4 <- [1,902,null,{}] 16:00:14 INFO - PROCESS | 1791 | 1462834814754 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}] 16:00:14 INFO - PROCESS | 1791 | 1462834814957 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 16:00:15 INFO - PROCESS | 1791 | 1462834815222 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:15 INFO - PROCESS | 1791 | ++DOCSHELL 0x898f2000 == 95 [pid = 1791] [id = 233] 16:00:15 INFO - PROCESS | 1791 | ++DOMWINDOW == 230 (0x8a8f0000) [pid = 1791] [serial = 700] [outer = (nil)] 16:00:15 INFO - PROCESS | 1791 | ++DOMWINDOW == 231 (0x8abe9400) [pid = 1791] [serial = 701] [outer = 0x8a8f0000] 16:00:15 INFO - PROCESS | 1791 | 1462834815309 Marionette DEBUG loaded listener.js 16:00:15 INFO - PROCESS | 1791 | ++DOMWINDOW == 232 (0x8b7e8400) [pid = 1791] [serial = 702] [outer = 0x8a8f0000] 16:00:16 INFO - PROCESS | 1791 | 1462834816287 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]]]}] 16:00:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 16:00:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1636ms 16:00:16 INFO - PROCESS | 1791 | 1462834816378 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 16:00:16 INFO - PROCESS | 1791 | 1462834816401 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 16:00:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 16:00:16 INFO - PROCESS | 1791 | 1462834816423 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 16:00:16 INFO - PROCESS | 1791 | 1462834816430 Marionette TRACE conn4 <- [1,906,null,{}] 16:00:16 INFO - PROCESS | 1791 | 1462834816505 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}] 16:00:16 INFO - PROCESS | 1791 | 1462834816749 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 16:00:17 INFO - PROCESS | 1791 | 1462834817138 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:17 INFO - PROCESS | 1791 | --DOCSHELL 0x9764b400 == 94 [pid = 1791] [id = 74] 16:00:17 INFO - PROCESS | 1791 | --DOCSHELL 0x9248cc00 == 93 [pid = 1791] [id = 109] 16:00:17 INFO - PROCESS | 1791 | --DOMWINDOW == 231 (0x957f6000) [pid = 1791] [serial = 596] [outer = (nil)] [url = about:blank] 16:00:17 INFO - PROCESS | 1791 | ++DOCSHELL 0x898f4c00 == 94 [pid = 1791] [id = 234] 16:00:17 INFO - PROCESS | 1791 | ++DOMWINDOW == 232 (0x8abe6400) [pid = 1791] [serial = 703] [outer = (nil)] 16:00:17 INFO - PROCESS | 1791 | ++DOMWINDOW == 233 (0x8bdb9800) [pid = 1791] [serial = 704] [outer = 0x8abe6400] 16:00:17 INFO - PROCESS | 1791 | 1462834817274 Marionette DEBUG loaded listener.js 16:00:17 INFO - PROCESS | 1791 | ++DOMWINDOW == 234 (0x8c4f6000) [pid = 1791] [serial = 705] [outer = 0x8abe6400] 16:00:17 INFO - PROCESS | 1791 | --DOMWINDOW == 233 (0x957fcc00) [pid = 1791] [serial = 283] [outer = (nil)] [url = about:blank] 16:00:17 INFO - PROCESS | 1791 | --DOMWINDOW == 232 (0xa90b4400) [pid = 1791] [serial = 210] [outer = (nil)] [url = about:blank] 16:00:17 INFO - PROCESS | 1791 | --DOMWINDOW == 231 (0x8fc22400) [pid = 1791] [serial = 370] [outer = (nil)] [url = about:blank] 16:00:17 INFO - PROCESS | 1791 | --DOMWINDOW == 230 (0x92c61000) [pid = 1791] [serial = 497] [outer = (nil)] [url = about:blank] 16:00:17 INFO - PROCESS | 1791 | --DOMWINDOW == 229 (0xa1059000) [pid = 1791] [serial = 201] [outer = (nil)] [url = about:blank] 16:00:17 INFO - PROCESS | 1791 | --DOMWINDOW == 228 (0x9d495000) [pid = 1791] [serial = 289] [outer = (nil)] [url = about:blank] 16:00:17 INFO - PROCESS | 1791 | --DOMWINDOW == 227 (0x8d7af400) [pid = 1791] [serial = 401] [outer = (nil)] [url = about:blank] 16:00:17 INFO - PROCESS | 1791 | --DOMWINDOW == 226 (0x9c15f000) [pid = 1791] [serial = 376] [outer = (nil)] [url = about:blank] 16:00:17 INFO - PROCESS | 1791 | --DOMWINDOW == 225 (0x93cee000) [pid = 1791] [serial = 373] [outer = (nil)] [url = about:blank] 16:00:17 INFO - PROCESS | 1791 | --DOMWINDOW == 224 (0x8faf5800) [pid = 1791] [serial = 292] [outer = (nil)] [url = about:blank] 16:00:17 INFO - PROCESS | 1791 | --DOMWINDOW == 223 (0xa68bcc00) [pid = 1791] [serial = 386] [outer = (nil)] [url = about:blank] 16:00:17 INFO - PROCESS | 1791 | --DOMWINDOW == 222 (0xa6f76800) [pid = 1791] [serial = 256] [outer = (nil)] [url = about:blank] 16:00:17 INFO - PROCESS | 1791 | --DOMWINDOW == 221 (0x92efe800) [pid = 1791] [serial = 521] [outer = (nil)] [url = about:blank] 16:00:17 INFO - PROCESS | 1791 | --DOMWINDOW == 220 (0x9b062400) [pid = 1791] [serial = 506] [outer = (nil)] [url = about:blank] 16:00:17 INFO - PROCESS | 1791 | --DOMWINDOW == 219 (0xa6b9c800) [pid = 1791] [serial = 250] [outer = (nil)] [url = about:blank] 16:00:17 INFO - PROCESS | 1791 | --DOMWINDOW == 218 (0xa90ae400) [pid = 1791] [serial = 174] [outer = (nil)] [url = about:blank] 16:00:17 INFO - PROCESS | 1791 | --DOMWINDOW == 217 (0xa6f71800) [pid = 1791] [serial = 171] [outer = (nil)] [url = about:blank] 16:00:17 INFO - PROCESS | 1791 | --DOMWINDOW == 216 (0x8d61d400) [pid = 1791] [serial = 398] [outer = (nil)] [url = about:blank] 16:00:17 INFO - PROCESS | 1791 | --DOMWINDOW == 215 (0x9c152c00) [pid = 1791] [serial = 162] [outer = (nil)] [url = about:blank] 16:00:17 INFO - PROCESS | 1791 | --DOMWINDOW == 214 (0x95a92800) [pid = 1791] [serial = 217] [outer = (nil)] [url = about:blank] 16:00:17 INFO - PROCESS | 1791 | --DOMWINDOW == 213 (0x9ad32400) [pid = 1791] [serial = 286] [outer = (nil)] [url = about:blank] 16:00:17 INFO - PROCESS | 1791 | --DOMWINDOW == 212 (0xa676ec00) [pid = 1791] [serial = 165] [outer = (nil)] [url = about:blank] 16:00:17 INFO - PROCESS | 1791 | --DOMWINDOW == 211 (0xa0510000) [pid = 1791] [serial = 340] [outer = (nil)] [url = about:blank] 16:00:17 INFO - PROCESS | 1791 | --DOMWINDOW == 210 (0xa6fcf800) [pid = 1791] [serial = 253] [outer = (nil)] [url = about:blank] 16:00:17 INFO - PROCESS | 1791 | --DOMWINDOW == 209 (0x8ebbbc00) [pid = 1791] [serial = 491] [outer = (nil)] [url = about:blank] 16:00:17 INFO - PROCESS | 1791 | --DOMWINDOW == 208 (0xa68b9000) [pid = 1791] [serial = 437] [outer = (nil)] [url = about:blank] 16:00:17 INFO - PROCESS | 1791 | --DOMWINDOW == 207 (0x92c57800) [pid = 1791] [serial = 464] [outer = (nil)] [url = about:blank] 16:00:17 INFO - PROCESS | 1791 | --DOMWINDOW == 206 (0x91e05000) [pid = 1791] [serial = 331] [outer = (nil)] [url = about:blank] 16:00:17 INFO - PROCESS | 1791 | --DOMWINDOW == 205 (0x99dd6800) [pid = 1791] [serial = 198] [outer = (nil)] [url = about:blank] 16:00:17 INFO - PROCESS | 1791 | --DOMWINDOW == 204 (0x8e1fcc00) [pid = 1791] [serial = 392] [outer = (nil)] [url = about:blank] 16:00:17 INFO - PROCESS | 1791 | --DOMWINDOW == 203 (0x9c156c00) [pid = 1791] [serial = 247] [outer = (nil)] [url = about:blank] 16:00:17 INFO - PROCESS | 1791 | --DOMWINDOW == 202 (0x8f2d4800) [pid = 1791] [serial = 304] [outer = (nil)] [url = about:blank] 16:00:17 INFO - PROCESS | 1791 | --DOMWINDOW == 201 (0xa6c29800) [pid = 1791] [serial = 404] [outer = (nil)] [url = about:blank] 16:00:17 INFO - PROCESS | 1791 | --DOMWINDOW == 200 (0x8c4ebc00) [pid = 1791] [serial = 488] [outer = (nil)] [url = about:blank] 16:00:17 INFO - PROCESS | 1791 | --DOMWINDOW == 199 (0xa34cb800) [pid = 1791] [serial = 343] [outer = (nil)] [url = about:blank] 16:00:17 INFO - PROCESS | 1791 | --DOMWINDOW == 198 (0x8bdc2400) [pid = 1791] [serial = 452] [outer = (nil)] [url = about:blank] 16:00:17 INFO - PROCESS | 1791 | --DOMWINDOW == 197 (0x996efc00) [pid = 1791] [serial = 503] [outer = (nil)] [url = about:blank] 16:00:17 INFO - PROCESS | 1791 | --DOMWINDOW == 196 (0x9248ec00) [pid = 1791] [serial = 307] [outer = (nil)] [url = about:blank] 16:00:18 INFO - PROCESS | 1791 | --DOMWINDOW == 195 (0x91e3ec00) [pid = 1791] [serial = 494] [outer = (nil)] [url = about:blank] 16:00:18 INFO - PROCESS | 1791 | --DOMWINDOW == 194 (0xa67c1c00) [pid = 1791] [serial = 123] [outer = (nil)] [url = about:blank] 16:00:18 INFO - PROCESS | 1791 | --DOMWINDOW == 193 (0x8b7ea400) [pid = 1791] [serial = 461] [outer = (nil)] [url = about:blank] 16:00:18 INFO - PROCESS | 1791 | --DOMWINDOW == 192 (0xa30e7c00) [pid = 1791] [serial = 295] [outer = (nil)] [url = about:blank] 16:00:18 INFO - PROCESS | 1791 | --DOMWINDOW == 191 (0xa6c21400) [pid = 1791] [serial = 569] [outer = (nil)] [url = about:blank] 16:00:18 INFO - PROCESS | 1791 | --DOMWINDOW == 190 (0x9266ac00) [pid = 1791] [serial = 241] [outer = (nil)] [url = about:blank] 16:00:18 INFO - PROCESS | 1791 | --DOMWINDOW == 189 (0x95a89000) [pid = 1791] [serial = 244] [outer = (nil)] [url = about:blank] 16:00:18 INFO - PROCESS | 1791 | --DOMWINDOW == 188 (0xa6c46800) [pid = 1791] [serial = 458] [outer = (nil)] [url = about:blank] 16:00:18 INFO - PROCESS | 1791 | --DOMWINDOW == 187 (0x9d49bc00) [pid = 1791] [serial = 310] [outer = (nil)] [url = about:blank] 16:00:18 INFO - PROCESS | 1791 | --DOMWINDOW == 186 (0xa3259400) [pid = 1791] [serial = 301] [outer = (nil)] [url = about:blank] 16:00:18 INFO - PROCESS | 1791 | --DOMWINDOW == 185 (0xa6c26000) [pid = 1791] [serial = 346] [outer = (nil)] [url = about:blank] 16:00:18 INFO - PROCESS | 1791 | --DOMWINDOW == 184 (0x957f2c00) [pid = 1791] [serial = 500] [outer = (nil)] [url = about:blank] 16:00:18 INFO - PROCESS | 1791 | --DOMWINDOW == 183 (0xa6f78c00) [pid = 1791] [serial = 204] [outer = (nil)] [url = about:blank] 16:00:18 INFO - PROCESS | 1791 | --DOMWINDOW == 182 (0x8c4f3400) [pid = 1791] [serial = 446] [outer = (nil)] [url = about:blank] 16:00:18 INFO - PROCESS | 1791 | --DOMWINDOW == 181 (0xa906b400) [pid = 1791] [serial = 207] [outer = (nil)] [url = about:blank] 16:00:18 INFO - PROCESS | 1791 | --DOMWINDOW == 180 (0x8ebb6400) [pid = 1791] [serial = 428] [outer = (nil)] [url = about:blank] 16:00:18 INFO - PROCESS | 1791 | --DOMWINDOW == 179 (0x924d6800) [pid = 1791] [serial = 431] [outer = (nil)] [url = about:blank] 16:00:18 INFO - PROCESS | 1791 | --DOMWINDOW == 178 (0xa6fd8c00) [pid = 1791] [serial = 213] [outer = (nil)] [url = about:blank] 16:00:18 INFO - PROCESS | 1791 | --DOMWINDOW == 177 (0xa35f1c00) [pid = 1791] [serial = 443] [outer = (nil)] [url = about:blank] 16:00:18 INFO - PROCESS | 1791 | --DOMWINDOW == 176 (0xa26e8000) [pid = 1791] [serial = 515] [outer = (nil)] [url = about:blank] 16:00:18 INFO - PROCESS | 1791 | --DOMWINDOW == 175 (0x92c63400) [pid = 1791] [serial = 467] [outer = (nil)] [url = about:blank] 16:00:18 INFO - PROCESS | 1791 | --DOMWINDOW == 174 (0x9d49e800) [pid = 1791] [serial = 434] [outer = (nil)] [url = about:blank] 16:00:18 INFO - PROCESS | 1791 | --DOMWINDOW == 173 (0xa503f000) [pid = 1791] [serial = 380] [outer = (nil)] [url = about:blank] 16:00:18 INFO - PROCESS | 1791 | --DOMWINDOW == 172 (0xa6c2a400) [pid = 1791] [serial = 352] [outer = (nil)] [url = about:blank] 16:00:18 INFO - PROCESS | 1791 | --DOMWINDOW == 171 (0xa6c43800) [pid = 1791] [serial = 168] [outer = (nil)] [url = about:blank] 16:00:18 INFO - PROCESS | 1791 | --DOMWINDOW == 170 (0x9d49cc00) [pid = 1791] [serial = 512] [outer = (nil)] [url = about:blank] 16:00:18 INFO - PROCESS | 1791 | --DOMWINDOW == 169 (0xa6c26800) [pid = 1791] [serial = 449] [outer = (nil)] [url = about:blank] 16:00:18 INFO - PROCESS | 1791 | --DOMWINDOW == 168 (0xa6b98c00) [pid = 1791] [serial = 383] [outer = (nil)] [url = about:blank] 16:00:18 INFO - PROCESS | 1791 | --DOMWINDOW == 167 (0x94631000) [pid = 1791] [serial = 195] [outer = (nil)] [url = about:blank] 16:00:18 INFO - PROCESS | 1791 | --DOMWINDOW == 166 (0x9bf3f000) [pid = 1791] [serial = 349] [outer = (nil)] [url = about:blank] 16:00:18 INFO - PROCESS | 1791 | --DOMWINDOW == 165 (0xa8289c00) [pid = 1791] [serial = 259] [outer = (nil)] [url = about:blank] 16:00:18 INFO - PROCESS | 1791 | --DOMWINDOW == 164 (0x996e6c00) [pid = 1791] [serial = 159] [outer = (nil)] [url = about:blank] 16:00:18 INFO - PROCESS | 1791 | --DOMWINDOW == 163 (0x922f4000) [pid = 1791] [serial = 280] [outer = (nil)] [url = about:blank] 16:00:18 INFO - PROCESS | 1791 | --DOMWINDOW == 162 (0x8c5b7800) [pid = 1791] [serial = 566] [outer = (nil)] [url = about:blank] 16:00:18 INFO - PROCESS | 1791 | --DOMWINDOW == 161 (0x9b06f800) [pid = 1791] [serial = 395] [outer = (nil)] [url = about:blank] 16:00:18 INFO - PROCESS | 1791 | --DOMWINDOW == 160 (0x8e870c00) [pid = 1791] [serial = 440] [outer = (nil)] [url = about:blank] 16:00:18 INFO - PROCESS | 1791 | --DOMWINDOW == 159 (0x8fb4a400) [pid = 1791] [serial = 298] [outer = (nil)] [url = about:blank] 16:00:18 INFO - PROCESS | 1791 | --DOMWINDOW == 158 (0x8bef6000) [pid = 1791] [serial = 455] [outer = (nil)] [url = about:blank] 16:00:18 INFO - PROCESS | 1791 | --DOMWINDOW == 157 (0x9285a400) [pid = 1791] [serial = 334] [outer = (nil)] [url = about:blank] 16:00:18 INFO - PROCESS | 1791 | --DOMWINDOW == 156 (0x9b06b800) [pid = 1791] [serial = 389] [outer = (nil)] [url = about:blank] 16:00:18 INFO - PROCESS | 1791 | --DOMWINDOW == 155 (0xa3547000) [pid = 1791] [serial = 518] [outer = (nil)] [url = about:blank] 16:00:18 INFO - PROCESS | 1791 | --DOMWINDOW == 154 (0x9ad2e000) [pid = 1791] [serial = 337] [outer = (nil)] [url = about:blank] 16:00:18 INFO - PROCESS | 1791 | --DOMWINDOW == 153 (0x9ba14400) [pid = 1791] [serial = 509] [outer = (nil)] [url = about:blank] 16:00:18 INFO - PROCESS | 1791 | --DOMWINDOW == 152 (0x9a63d000) [pid = 1791] [serial = 554] [outer = (nil)] [url = about:blank] 16:00:18 INFO - PROCESS | 1791 | --DOMWINDOW == 151 (0x95a92400) [pid = 1791] [serial = 551] [outer = (nil)] [url = about:blank] 16:00:18 INFO - PROCESS | 1791 | --DOMWINDOW == 150 (0xa6c25800) [pid = 1791] [serial = 563] [outer = (nil)] [url = about:blank] 16:00:18 INFO - PROCESS | 1791 | --DOMWINDOW == 149 (0x9c264800) [pid = 1791] [serial = 557] [outer = (nil)] [url = about:blank] 16:00:18 INFO - PROCESS | 1791 | --DOMWINDOW == 148 (0xa6b98800) [pid = 1791] [serial = 560] [outer = (nil)] [url = about:blank] 16:00:18 INFO - PROCESS | 1791 | --DOMWINDOW == 147 (0x922e6400) [pid = 1791] [serial = 548] [outer = (nil)] [url = about:blank] 16:00:18 INFO - PROCESS | 1791 | --DOMWINDOW == 146 (0x8c4ed800) [pid = 1791] [serial = 542] [outer = (nil)] [url = about:blank] 16:00:18 INFO - PROCESS | 1791 | --DOMWINDOW == 145 (0x95a8f000) [pid = 1791] [serial = 587] [outer = (nil)] [url = about:blank] 16:00:18 INFO - PROCESS | 1791 | --DOMWINDOW == 144 (0x92efe400) [pid = 1791] [serial = 586] [outer = (nil)] [url = about:blank] 16:00:18 INFO - PROCESS | 1791 | --DOMWINDOW == 143 (0x92667c00) [pid = 1791] [serial = 583] [outer = (nil)] [url = about:blank] 16:00:18 INFO - PROCESS | 1791 | --DOMWINDOW == 142 (0x8fb89800) [pid = 1791] [serial = 580] [outer = (nil)] [url = about:blank] 16:00:18 INFO - PROCESS | 1791 | --DOMWINDOW == 141 (0x8fb42400) [pid = 1791] [serial = 590] [outer = (nil)] [url = about:blank] 16:00:18 INFO - PROCESS | 1791 | --DOMWINDOW == 140 (0x8d7a7c00) [pid = 1791] [serial = 577] [outer = (nil)] [url = about:blank] 16:00:18 INFO - PROCESS | 1791 | --DOMWINDOW == 139 (0x9285e400) [pid = 1791] [serial = 593] [outer = (nil)] [url = about:blank] 16:00:18 INFO - PROCESS | 1791 | --DOMWINDOW == 138 (0x92ef5000) [pid = 1791] [serial = 594] [outer = (nil)] [url = about:blank] 16:00:18 INFO - PROCESS | 1791 | --DOMWINDOW == 137 (0x9c258400) [pid = 1791] [serial = 377] [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.] 16:00:18 INFO - PROCESS | 1791 | --DOMWINDOW == 136 (0x91e0d400) [pid = 1791] [serial = 591] [outer = (nil)] [url = about:blank] 16:00:18 INFO - PROCESS | 1791 | --DOMWINDOW == 135 (0x8ebb8400) [pid = 1791] [serial = 545] [outer = (nil)] [url = about:blank] 16:00:18 INFO - PROCESS | 1791 | 1462834818274 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]]]}] 16:00:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 16:00:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1902ms 16:00:18 INFO - PROCESS | 1791 | 1462834818325 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 16:00:18 INFO - PROCESS | 1791 | 1462834818328 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 16:00:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 16:00:18 INFO - PROCESS | 1791 | 1462834818336 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 16:00:18 INFO - PROCESS | 1791 | 1462834818342 Marionette TRACE conn4 <- [1,910,null,{}] 16:00:18 INFO - PROCESS | 1791 | 1462834818359 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}] 16:00:18 INFO - PROCESS | 1791 | 1462834818567 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 16:00:18 INFO - PROCESS | 1791 | 1462834818815 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:18 INFO - PROCESS | 1791 | ++DOCSHELL 0x8bdc5000 == 95 [pid = 1791] [id = 235] 16:00:18 INFO - PROCESS | 1791 | ++DOMWINDOW == 136 (0x8e003800) [pid = 1791] [serial = 706] [outer = (nil)] 16:00:18 INFO - PROCESS | 1791 | ++DOMWINDOW == 137 (0x8e1f2000) [pid = 1791] [serial = 707] [outer = 0x8e003800] 16:00:18 INFO - PROCESS | 1791 | 1462834818902 Marionette DEBUG loaded listener.js 16:00:19 INFO - PROCESS | 1791 | ++DOMWINDOW == 138 (0x8e867800) [pid = 1791] [serial = 708] [outer = 0x8e003800] 16:00:19 INFO - PROCESS | 1791 | 1462834819733 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]]]}] 16:00:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 16:00:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1448ms 16:00:19 INFO - PROCESS | 1791 | 1462834819785 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 16:00:19 INFO - PROCESS | 1791 | 1462834819789 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 16:00:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 16:00:19 INFO - PROCESS | 1791 | 1462834819797 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 16:00:19 INFO - PROCESS | 1791 | 1462834819801 Marionette TRACE conn4 <- [1,914,null,{}] 16:00:19 INFO - PROCESS | 1791 | 1462834819807 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}] 16:00:20 INFO - PROCESS | 1791 | 1462834820003 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 16:00:20 INFO - PROCESS | 1791 | 1462834820014 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:20 INFO - PROCESS | 1791 | ++DOCSHELL 0x8c5ba000 == 96 [pid = 1791] [id = 236] 16:00:20 INFO - PROCESS | 1791 | ++DOMWINDOW == 139 (0x8ebb3800) [pid = 1791] [serial = 709] [outer = (nil)] 16:00:20 INFO - PROCESS | 1791 | ++DOMWINDOW == 140 (0x8f2d3800) [pid = 1791] [serial = 710] [outer = 0x8ebb3800] 16:00:20 INFO - PROCESS | 1791 | 1462834820104 Marionette DEBUG loaded listener.js 16:00:20 INFO - PROCESS | 1791 | ++DOMWINDOW == 141 (0x8faf5800) [pid = 1791] [serial = 711] [outer = 0x8ebb3800] 16:00:21 INFO - PROCESS | 1791 | 1462834821149 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]]]}] 16:00:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 16:00:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1436ms 16:00:21 INFO - PROCESS | 1791 | 1462834821234 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 16:00:21 INFO - PROCESS | 1791 | 1462834821240 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 16:00:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 16:00:21 INFO - PROCESS | 1791 | 1462834821252 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 16:00:21 INFO - PROCESS | 1791 | 1462834821256 Marionette TRACE conn4 <- [1,918,null,{}] 16:00:21 INFO - PROCESS | 1791 | 1462834821279 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}] 16:00:21 INFO - PROCESS | 1791 | 1462834821544 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 16:00:21 INFO - PROCESS | 1791 | 1462834821575 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:21 INFO - PROCESS | 1791 | ++DOCSHELL 0x8ebb2800 == 97 [pid = 1791] [id = 237] 16:00:21 INFO - PROCESS | 1791 | ++DOMWINDOW == 142 (0x8ebb3c00) [pid = 1791] [serial = 712] [outer = (nil)] 16:00:21 INFO - PROCESS | 1791 | ++DOMWINDOW == 143 (0x8fb44400) [pid = 1791] [serial = 713] [outer = 0x8ebb3c00] 16:00:21 INFO - PROCESS | 1791 | 1462834821654 Marionette DEBUG loaded listener.js 16:00:21 INFO - PROCESS | 1791 | ++DOMWINDOW == 144 (0x8fb87800) [pid = 1791] [serial = 714] [outer = 0x8ebb3c00] 16:00:22 INFO - PROCESS | 1791 | --DOMWINDOW == 143 (0x8fb90000) [pid = 1791] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 16:00:22 INFO - PROCESS | 1791 | --DOMWINDOW == 142 (0x8b7dd400) [pid = 1791] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 16:00:22 INFO - PROCESS | 1791 | --DOMWINDOW == 141 (0x898fa000) [pid = 1791] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 16:00:22 INFO - PROCESS | 1791 | --DOMWINDOW == 140 (0x8fb8a000) [pid = 1791] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 16:00:22 INFO - PROCESS | 1791 | --DOMWINDOW == 139 (0x8d611c00) [pid = 1791] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 16:00:22 INFO - PROCESS | 1791 | --DOMWINDOW == 138 (0x8faf2400) [pid = 1791] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 16:00:22 INFO - PROCESS | 1791 | --DOMWINDOW == 137 (0x8bdbfc00) [pid = 1791] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 16:00:22 INFO - PROCESS | 1791 | --DOMWINDOW == 136 (0x8ebaf800) [pid = 1791] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 16:00:22 INFO - PROCESS | 1791 | --DOMWINDOW == 135 (0x92efc800) [pid = 1791] [serial = 595] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 16:00:23 INFO - PROCESS | 1791 | 1462834823301 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]]]}] 16:00:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 16:00:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 2107ms 16:00:23 INFO - PROCESS | 1791 | 1462834823358 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 16:00:23 INFO - PROCESS | 1791 | 1462834823362 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 16:00:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 16:00:23 INFO - PROCESS | 1791 | 1462834823370 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 16:00:23 INFO - PROCESS | 1791 | 1462834823373 Marionette TRACE conn4 <- [1,922,null,{}] 16:00:23 INFO - PROCESS | 1791 | 1462834823380 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}] 16:00:23 INFO - PROCESS | 1791 | 1462834823663 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 16:00:23 INFO - PROCESS | 1791 | 1462834823682 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:23 INFO - PROCESS | 1791 | ++DOCSHELL 0x898f8400 == 98 [pid = 1791] [id = 238] 16:00:23 INFO - PROCESS | 1791 | ++DOMWINDOW == 136 (0x898f8800) [pid = 1791] [serial = 715] [outer = (nil)] 16:00:23 INFO - PROCESS | 1791 | ++DOMWINDOW == 137 (0x8faf1800) [pid = 1791] [serial = 716] [outer = 0x898f8800] 16:00:23 INFO - PROCESS | 1791 | 1462834823761 Marionette DEBUG loaded listener.js 16:00:23 INFO - PROCESS | 1791 | ++DOMWINDOW == 138 (0x8fc24c00) [pid = 1791] [serial = 717] [outer = 0x898f8800] 16:00:24 INFO - PROCESS | 1791 | 1462834824623 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]]]}] 16:00:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 16:00:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1283ms 16:00:24 INFO - PROCESS | 1791 | 1462834824655 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 16:00:24 INFO - PROCESS | 1791 | 1462834824659 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 16:00:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 16:00:24 INFO - PROCESS | 1791 | 1462834824666 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 16:00:24 INFO - PROCESS | 1791 | 1462834824669 Marionette TRACE conn4 <- [1,926,null,{}] 16:00:24 INFO - PROCESS | 1791 | 1462834824675 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}] 16:00:24 INFO - PROCESS | 1791 | 1462834824863 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 16:00:24 INFO - PROCESS | 1791 | 1462834824879 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:24 INFO - PROCESS | 1791 | ++DOCSHELL 0x8d619000 == 99 [pid = 1791] [id = 239] 16:00:24 INFO - PROCESS | 1791 | ++DOMWINDOW == 139 (0x8f2cf800) [pid = 1791] [serial = 718] [outer = (nil)] 16:00:24 INFO - PROCESS | 1791 | ++DOMWINDOW == 140 (0x91e0cc00) [pid = 1791] [serial = 719] [outer = 0x8f2cf800] 16:00:24 INFO - PROCESS | 1791 | 1462834824958 Marionette DEBUG loaded listener.js 16:00:25 INFO - PROCESS | 1791 | ++DOMWINDOW == 141 (0x91e39800) [pid = 1791] [serial = 720] [outer = 0x8f2cf800] 16:00:26 INFO - PROCESS | 1791 | 1462834826249 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]]]}] 16:00:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 16:00:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1645ms 16:00:26 INFO - PROCESS | 1791 | 1462834826323 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 16:00:26 INFO - PROCESS | 1791 | 1462834826330 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 16:00:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 16:00:26 INFO - PROCESS | 1791 | 1462834826339 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 16:00:26 INFO - PROCESS | 1791 | 1462834826344 Marionette TRACE conn4 <- [1,930,null,{}] 16:00:26 INFO - PROCESS | 1791 | 1462834826353 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}] 16:00:26 INFO - PROCESS | 1791 | 1462834826576 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 16:00:26 INFO - PROCESS | 1791 | 1462834826826 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:26 INFO - PROCESS | 1791 | ++DOCSHELL 0x8a8ec000 == 100 [pid = 1791] [id = 240] 16:00:26 INFO - PROCESS | 1791 | ++DOMWINDOW == 142 (0x8abeb000) [pid = 1791] [serial = 721] [outer = (nil)] 16:00:26 INFO - PROCESS | 1791 | ++DOMWINDOW == 143 (0x8c4f3c00) [pid = 1791] [serial = 722] [outer = 0x8abeb000] 16:00:26 INFO - PROCESS | 1791 | 1462834826966 Marionette DEBUG loaded listener.js 16:00:27 INFO - PROCESS | 1791 | ++DOMWINDOW == 144 (0x8c5bac00) [pid = 1791] [serial = 723] [outer = 0x8abeb000] 16:00:27 INFO - PROCESS | 1791 | 1462834827946 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]]]}] 16:00:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 16:00:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1686ms 16:00:28 INFO - PROCESS | 1791 | 1462834828027 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 16:00:28 INFO - PROCESS | 1791 | 1462834828037 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 16:00:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 16:00:28 INFO - PROCESS | 1791 | 1462834828049 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 16:00:28 INFO - PROCESS | 1791 | 1462834828054 Marionette TRACE conn4 <- [1,934,null,{}] 16:00:28 INFO - PROCESS | 1791 | 1462834828061 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}] 16:00:28 INFO - PROCESS | 1791 | 1462834828335 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 16:00:28 INFO - PROCESS | 1791 | 1462834828675 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:28 INFO - PROCESS | 1791 | ++DOCSHELL 0x8d7a8000 == 101 [pid = 1791] [id = 241] 16:00:28 INFO - PROCESS | 1791 | ++DOMWINDOW == 145 (0x8e181c00) [pid = 1791] [serial = 724] [outer = (nil)] 16:00:28 INFO - PROCESS | 1791 | ++DOMWINDOW == 146 (0x8faed400) [pid = 1791] [serial = 725] [outer = 0x8e181c00] 16:00:28 INFO - PROCESS | 1791 | 1462834828772 Marionette DEBUG loaded listener.js 16:00:28 INFO - PROCESS | 1791 | ++DOMWINDOW == 147 (0x8fb8b800) [pid = 1791] [serial = 726] [outer = 0x8e181c00] 16:00:29 INFO - PROCESS | 1791 | 1462834829766 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]]]}] 16:00:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 16:00:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1751ms 16:00:29 INFO - PROCESS | 1791 | 1462834829800 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 16:00:29 INFO - PROCESS | 1791 | 1462834829804 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 16:00:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 16:00:29 INFO - PROCESS | 1791 | 1462834829813 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 16:00:29 INFO - PROCESS | 1791 | 1462834829820 Marionette TRACE conn4 <- [1,938,null,{}] 16:00:29 INFO - PROCESS | 1791 | 1462834829859 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}] 16:00:30 INFO - PROCESS | 1791 | 1462834830101 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 16:00:30 INFO - PROCESS | 1791 | 1462834830366 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:30 INFO - PROCESS | 1791 | ++DOCSHELL 0x8fb92400 == 102 [pid = 1791] [id = 242] 16:00:30 INFO - PROCESS | 1791 | ++DOMWINDOW == 148 (0x8fc22c00) [pid = 1791] [serial = 727] [outer = (nil)] 16:00:30 INFO - PROCESS | 1791 | ++DOMWINDOW == 149 (0x91f3c000) [pid = 1791] [serial = 728] [outer = 0x8fc22c00] 16:00:30 INFO - PROCESS | 1791 | 1462834830481 Marionette DEBUG loaded listener.js 16:00:30 INFO - PROCESS | 1791 | ++DOMWINDOW == 150 (0x922ed800) [pid = 1791] [serial = 729] [outer = 0x8fc22c00] 16:00:31 INFO - PROCESS | 1791 | 1462834831384 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]]]}] 16:00:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 16:00:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1617ms 16:00:31 INFO - PROCESS | 1791 | 1462834831430 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 16:00:31 INFO - PROCESS | 1791 | 1462834831436 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 16:00:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 16:00:31 INFO - PROCESS | 1791 | 1462834831463 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 16:00:31 INFO - PROCESS | 1791 | 1462834831467 Marionette TRACE conn4 <- [1,942,null,{}] 16:00:31 INFO - PROCESS | 1791 | 1462834831474 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}] 16:00:31 INFO - PROCESS | 1791 | 1462834831709 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 16:00:31 INFO - PROCESS | 1791 | 1462834831962 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:32 INFO - PROCESS | 1791 | ++DOCSHELL 0x8fc24800 == 103 [pid = 1791] [id = 243] 16:00:32 INFO - PROCESS | 1791 | ++DOMWINDOW == 151 (0x91f3a800) [pid = 1791] [serial = 730] [outer = (nil)] 16:00:32 INFO - PROCESS | 1791 | ++DOMWINDOW == 152 (0x92489000) [pid = 1791] [serial = 731] [outer = 0x91f3a800] 16:00:32 INFO - PROCESS | 1791 | 1462834832074 Marionette DEBUG loaded listener.js 16:00:32 INFO - PROCESS | 1791 | ++DOMWINDOW == 153 (0x924d6c00) [pid = 1791] [serial = 732] [outer = 0x91f3a800] 16:00:32 INFO - PROCESS | 1791 | 1462834832992 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]]]}] 16:00:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 16:00:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1584ms 16:00:33 INFO - PROCESS | 1791 | 1462834833046 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 16:00:33 INFO - PROCESS | 1791 | 1462834833050 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 16:00:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 16:00:33 INFO - PROCESS | 1791 | 1462834833057 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 16:00:33 INFO - PROCESS | 1791 | 1462834833062 Marionette TRACE conn4 <- [1,946,null,{}] 16:00:33 INFO - PROCESS | 1791 | 1462834833068 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}] 16:00:33 INFO - PROCESS | 1791 | 1462834833282 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 16:00:33 INFO - PROCESS | 1791 | 1462834833530 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:33 INFO - PROCESS | 1791 | ++DOCSHELL 0x92487800 == 104 [pid = 1791] [id = 244] 16:00:33 INFO - PROCESS | 1791 | ++DOMWINDOW == 154 (0x924d8800) [pid = 1791] [serial = 733] [outer = (nil)] 16:00:33 INFO - PROCESS | 1791 | ++DOMWINDOW == 155 (0x9266b800) [pid = 1791] [serial = 734] [outer = 0x924d8800] 16:00:33 INFO - PROCESS | 1791 | 1462834833666 Marionette DEBUG loaded listener.js 16:00:33 INFO - PROCESS | 1791 | ++DOMWINDOW == 156 (0x92857000) [pid = 1791] [serial = 735] [outer = 0x924d8800] 16:00:34 INFO - PROCESS | 1791 | 1462834834666 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]]]}] 16:00:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 16:00:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1685ms 16:00:34 INFO - PROCESS | 1791 | 1462834834744 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 16:00:34 INFO - PROCESS | 1791 | 1462834834749 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 16:00:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 16:00:34 INFO - PROCESS | 1791 | 1462834834756 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 16:00:34 INFO - PROCESS | 1791 | 1462834834761 Marionette TRACE conn4 <- [1,950,null,{}] 16:00:34 INFO - PROCESS | 1791 | 1462834834767 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}] 16:00:35 INFO - PROCESS | 1791 | 1462834835034 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 16:00:35 INFO - PROCESS | 1791 | 1462834835325 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:35 INFO - PROCESS | 1791 | ++DOCSHELL 0x92665c00 == 105 [pid = 1791] [id = 245] 16:00:35 INFO - PROCESS | 1791 | ++DOMWINDOW == 157 (0x92853c00) [pid = 1791] [serial = 736] [outer = (nil)] 16:00:35 INFO - PROCESS | 1791 | ++DOMWINDOW == 158 (0x92ef9000) [pid = 1791] [serial = 737] [outer = 0x92853c00] 16:00:35 INFO - PROCESS | 1791 | 1462834835420 Marionette DEBUG loaded listener.js 16:00:35 INFO - PROCESS | 1791 | ++DOMWINDOW == 159 (0x93a06400) [pid = 1791] [serial = 738] [outer = 0x92853c00] 16:00:36 INFO - PROCESS | 1791 | 1462834836389 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]]]}] 16:00:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 16:00:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1682ms 16:00:36 INFO - PROCESS | 1791 | 1462834836440 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 16:00:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 16:00:36 INFO - PROCESS | 1791 | 1462834836445 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 16:00:36 INFO - PROCESS | 1791 | 1462834836453 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 16:00:36 INFO - PROCESS | 1791 | 1462834836456 Marionette TRACE conn4 <- [1,954,null,{}] 16:00:36 INFO - PROCESS | 1791 | 1462834836463 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}] 16:00:36 INFO - PROCESS | 1791 | 1462834836683 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 16:00:36 INFO - PROCESS | 1791 | 1462834836942 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:37 INFO - PROCESS | 1791 | ++DOCSHELL 0x924d6000 == 106 [pid = 1791] [id = 246] 16:00:37 INFO - PROCESS | 1791 | ++DOMWINDOW == 160 (0x92c5a400) [pid = 1791] [serial = 739] [outer = (nil)] 16:00:37 INFO - PROCESS | 1791 | ++DOMWINDOW == 161 (0x95177800) [pid = 1791] [serial = 740] [outer = 0x92c5a400] 16:00:37 INFO - PROCESS | 1791 | 1462834837078 Marionette DEBUG loaded listener.js 16:00:37 INFO - PROCESS | 1791 | ++DOMWINDOW == 162 (0x957f3000) [pid = 1791] [serial = 741] [outer = 0x92c5a400] 16:00:38 INFO - PROCESS | 1791 | 1462834838053 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]]]}] 16:00:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 16:00:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1636ms 16:00:38 INFO - PROCESS | 1791 | 1462834838089 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 16:00:38 INFO - PROCESS | 1791 | 1462834838093 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 16:00:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 16:00:38 INFO - PROCESS | 1791 | 1462834838100 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 16:00:38 INFO - PROCESS | 1791 | 1462834838105 Marionette TRACE conn4 <- [1,958,null,{}] 16:00:38 INFO - PROCESS | 1791 | 1462834838111 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}] 16:00:38 INFO - PROCESS | 1791 | 1462834838334 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 16:00:38 INFO - PROCESS | 1791 | 1462834838581 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:38 INFO - PROCESS | 1791 | ++DOCSHELL 0x92efc800 == 107 [pid = 1791] [id = 247] 16:00:38 INFO - PROCESS | 1791 | ++DOMWINDOW == 163 (0x95003000) [pid = 1791] [serial = 742] [outer = (nil)] 16:00:38 INFO - PROCESS | 1791 | ++DOMWINDOW == 164 (0x9584d800) [pid = 1791] [serial = 743] [outer = 0x95003000] 16:00:38 INFO - PROCESS | 1791 | 1462834838713 Marionette DEBUG loaded listener.js 16:00:38 INFO - PROCESS | 1791 | ++DOMWINDOW == 165 (0x95a8b800) [pid = 1791] [serial = 744] [outer = 0x95003000] 16:00:39 INFO - PROCESS | 1791 | 1462834839638 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]]]}] 16:00:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 16:00:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1591ms 16:00:39 INFO - PROCESS | 1791 | 1462834839692 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 16:00:39 INFO - PROCESS | 1791 | 1462834839696 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 16:00:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 16:00:39 INFO - PROCESS | 1791 | 1462834839704 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 16:00:39 INFO - PROCESS | 1791 | 1462834839708 Marionette TRACE conn4 <- [1,962,null,{}] 16:00:39 INFO - PROCESS | 1791 | 1462834839715 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}] 16:00:39 INFO - PROCESS | 1791 | 1462834839946 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 16:00:40 INFO - PROCESS | 1791 | 1462834840192 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:40 INFO - PROCESS | 1791 | ++DOCSHELL 0x8faf4c00 == 108 [pid = 1791] [id = 248] 16:00:40 INFO - PROCESS | 1791 | ++DOMWINDOW == 166 (0x957f9800) [pid = 1791] [serial = 745] [outer = (nil)] 16:00:40 INFO - PROCESS | 1791 | ++DOMWINDOW == 167 (0x97644800) [pid = 1791] [serial = 746] [outer = 0x957f9800] 16:00:40 INFO - PROCESS | 1791 | 1462834840329 Marionette DEBUG loaded listener.js 16:00:40 INFO - PROCESS | 1791 | ++DOMWINDOW == 168 (0x9926e000) [pid = 1791] [serial = 747] [outer = 0x957f9800] 16:00:41 INFO - PROCESS | 1791 | 1462834841350 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]]]}] 16:00:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 16:00:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1688ms 16:00:41 INFO - PROCESS | 1791 | 1462834841394 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 16:00:41 INFO - PROCESS | 1791 | 1462834841399 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 16:00:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 16:00:41 INFO - PROCESS | 1791 | 1462834841407 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 16:00:41 INFO - PROCESS | 1791 | 1462834841410 Marionette TRACE conn4 <- [1,966,null,{}] 16:00:41 INFO - PROCESS | 1791 | 1462834841416 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}] 16:00:41 INFO - PROCESS | 1791 | 1462834841655 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 16:00:41 INFO - PROCESS | 1791 | 1462834841958 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:41 INFO - PROCESS | 1791 | ++DOCSHELL 0x93a04c00 == 109 [pid = 1791] [id = 249] 16:00:41 INFO - PROCESS | 1791 | ++DOMWINDOW == 169 (0x996efc00) [pid = 1791] [serial = 748] [outer = (nil)] 16:00:42 INFO - PROCESS | 1791 | ++DOMWINDOW == 170 (0x99ef1400) [pid = 1791] [serial = 749] [outer = 0x996efc00] 16:00:42 INFO - PROCESS | 1791 | 1462834842054 Marionette DEBUG loaded listener.js 16:00:42 INFO - PROCESS | 1791 | ++DOMWINDOW == 171 (0x9a149400) [pid = 1791] [serial = 750] [outer = 0x996efc00] 16:00:42 INFO - PROCESS | 1791 | 1462834842981 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]]]}] 16:00:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 16:00:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1632ms 16:00:43 INFO - PROCESS | 1791 | 1462834843040 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 16:00:43 INFO - PROCESS | 1791 | 1462834843044 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 16:00:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 16:00:43 INFO - PROCESS | 1791 | 1462834843052 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 16:00:43 INFO - PROCESS | 1791 | 1462834843057 Marionette TRACE conn4 <- [1,970,null,{}] 16:00:43 INFO - PROCESS | 1791 | 1462834843064 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}] 16:00:43 INFO - PROCESS | 1791 | 1462834843300 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 16:00:43 INFO - PROCESS | 1791 | 1462834843550 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:43 INFO - PROCESS | 1791 | ++DOCSHELL 0x9ad33800 == 110 [pid = 1791] [id = 250] 16:00:43 INFO - PROCESS | 1791 | ++DOMWINDOW == 172 (0x9ad36c00) [pid = 1791] [serial = 751] [outer = (nil)] 16:00:43 INFO - PROCESS | 1791 | ++DOMWINDOW == 173 (0x9aeeb400) [pid = 1791] [serial = 752] [outer = 0x9ad36c00] 16:00:43 INFO - PROCESS | 1791 | 1462834843691 Marionette DEBUG loaded listener.js 16:00:43 INFO - PROCESS | 1791 | ++DOMWINDOW == 174 (0x9b068400) [pid = 1791] [serial = 753] [outer = 0x9ad36c00] 16:00:44 INFO - PROCESS | 1791 | 1462834844613 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]]]}] 16:00:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 16:00:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1633ms 16:00:44 INFO - PROCESS | 1791 | 1462834844686 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 16:00:44 INFO - PROCESS | 1791 | 1462834844691 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 16:00:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 16:00:44 INFO - PROCESS | 1791 | 1462834844698 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 16:00:44 INFO - PROCESS | 1791 | 1462834844701 Marionette TRACE conn4 <- [1,974,null,{}] 16:00:44 INFO - PROCESS | 1791 | 1462834844708 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}] 16:00:44 INFO - PROCESS | 1791 | 1462834844957 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 16:00:45 INFO - PROCESS | 1791 | 1462834845255 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:45 INFO - PROCESS | 1791 | ++DOCSHELL 0x9ad3a800 == 111 [pid = 1791] [id = 251] 16:00:45 INFO - PROCESS | 1791 | ++DOMWINDOW == 175 (0x9ad3bc00) [pid = 1791] [serial = 754] [outer = (nil)] 16:00:45 INFO - PROCESS | 1791 | ++DOMWINDOW == 176 (0x9ba34000) [pid = 1791] [serial = 755] [outer = 0x9ad3bc00] 16:00:45 INFO - PROCESS | 1791 | 1462834845350 Marionette DEBUG loaded listener.js 16:00:45 INFO - PROCESS | 1791 | ++DOMWINDOW == 177 (0x9baba000) [pid = 1791] [serial = 756] [outer = 0x9ad3bc00] 16:00:46 INFO - PROCESS | 1791 | 1462834846334 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]]]}] 16:00:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 16:00:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1694ms 16:00:46 INFO - PROCESS | 1791 | 1462834846395 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 16:00:46 INFO - PROCESS | 1791 | 1462834846404 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 16:00:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 16:00:46 INFO - PROCESS | 1791 | 1462834846415 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 16:00:46 INFO - PROCESS | 1791 | 1462834846419 Marionette TRACE conn4 <- [1,978,null,{}] 16:00:46 INFO - PROCESS | 1791 | 1462834846431 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}] 16:00:46 INFO - PROCESS | 1791 | 1462834846720 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 16:00:47 INFO - PROCESS | 1791 | 1462834847020 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:47 INFO - PROCESS | 1791 | ++DOCSHELL 0x898f6400 == 112 [pid = 1791] [id = 252] 16:00:47 INFO - PROCESS | 1791 | ++DOMWINDOW == 178 (0x97647000) [pid = 1791] [serial = 757] [outer = (nil)] 16:00:47 INFO - PROCESS | 1791 | ++DOMWINDOW == 179 (0x9c264800) [pid = 1791] [serial = 758] [outer = 0x97647000] 16:00:47 INFO - PROCESS | 1791 | 1462834847172 Marionette DEBUG loaded listener.js 16:00:47 INFO - PROCESS | 1791 | ++DOMWINDOW == 180 (0x9d498c00) [pid = 1791] [serial = 759] [outer = 0x97647000] 16:00:48 INFO - PROCESS | 1791 | 1462834848201 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]]]}] 16:00:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 16:00:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1838ms 16:00:48 INFO - PROCESS | 1791 | 1462834848252 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 16:00:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 16:00:48 INFO - PROCESS | 1791 | 1462834848257 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 16:00:48 INFO - PROCESS | 1791 | 1462834848264 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 16:00:48 INFO - PROCESS | 1791 | 1462834848268 Marionette TRACE conn4 <- [1,982,null,{}] 16:00:48 INFO - PROCESS | 1791 | 1462834848274 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}] 16:00:48 INFO - PROCESS | 1791 | 1462834848499 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 16:00:48 INFO - PROCESS | 1791 | 1462834848757 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:49 INFO - PROCESS | 1791 | ++DOCSHELL 0x8a8eb400 == 113 [pid = 1791] [id = 253] 16:00:49 INFO - PROCESS | 1791 | ++DOMWINDOW == 181 (0x8a8ed000) [pid = 1791] [serial = 760] [outer = (nil)] 16:00:49 INFO - PROCESS | 1791 | ++DOMWINDOW == 182 (0x8abe1400) [pid = 1791] [serial = 761] [outer = 0x8a8ed000] 16:00:49 INFO - PROCESS | 1791 | 1462834849339 Marionette DEBUG loaded listener.js 16:00:49 INFO - PROCESS | 1791 | ++DOMWINDOW == 183 (0x8bef4400) [pid = 1791] [serial = 762] [outer = 0x8a8ed000] 16:00:50 INFO - PROCESS | 1791 | 1462834850365 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]]]}] 16:00:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 16:00:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 2185ms 16:00:50 INFO - PROCESS | 1791 | 1462834850450 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 16:00:50 INFO - PROCESS | 1791 | 1462834850458 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 16:00:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 16:00:50 INFO - PROCESS | 1791 | 1462834850467 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 16:00:50 INFO - PROCESS | 1791 | 1462834850473 Marionette TRACE conn4 <- [1,986,null,{}] 16:00:50 INFO - PROCESS | 1791 | 1462834850482 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}] 16:00:50 INFO - PROCESS | 1791 | 1462834850767 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 16:00:51 INFO - PROCESS | 1791 | 1462834851100 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:51 INFO - PROCESS | 1791 | ++DOCSHELL 0x8a0df000 == 114 [pid = 1791] [id = 254] 16:00:51 INFO - PROCESS | 1791 | ++DOMWINDOW == 184 (0x8c4eac00) [pid = 1791] [serial = 763] [outer = (nil)] 16:00:51 INFO - PROCESS | 1791 | ++DOMWINDOW == 185 (0x8f2cc000) [pid = 1791] [serial = 764] [outer = 0x8c4eac00] 16:00:51 INFO - PROCESS | 1791 | 1462834851188 Marionette DEBUG loaded listener.js 16:00:51 INFO - PROCESS | 1791 | ++DOMWINDOW == 186 (0x8fb86400) [pid = 1791] [serial = 765] [outer = 0x8c4eac00] 16:00:52 INFO - PROCESS | 1791 | 1462834852440 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]]]}] 16:00:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 16:00:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 2040ms 16:00:52 INFO - PROCESS | 1791 | 1462834852508 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 16:00:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 16:00:52 INFO - PROCESS | 1791 | 1462834852516 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 16:00:52 INFO - PROCESS | 1791 | 1462834852528 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 16:00:52 INFO - PROCESS | 1791 | 1462834852532 Marionette TRACE conn4 <- [1,990,null,{}] 16:00:52 INFO - PROCESS | 1791 | 1462834852539 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}] 16:00:52 INFO - PROCESS | 1791 | 1462834852774 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 16:00:53 INFO - PROCESS | 1791 | 1462834853137 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:53 INFO - PROCESS | 1791 | --DOCSHELL 0x898f8400 == 113 [pid = 1791] [id = 238] 16:00:53 INFO - PROCESS | 1791 | --DOMWINDOW == 185 (0x8e185400) [pid = 1791] [serial = 656] [outer = (nil)] [url = about:blank] 16:00:53 INFO - PROCESS | 1791 | --DOMWINDOW == 184 (0x9c155000) [pid = 1791] [serial = 611] [outer = (nil)] [url = about:blank] 16:00:53 INFO - PROCESS | 1791 | --DOMWINDOW == 183 (0x8fb9a000) [pid = 1791] [serial = 620] [outer = (nil)] [url = about:blank] 16:00:53 INFO - PROCESS | 1791 | --DOMWINDOW == 182 (0xa3062000) [pid = 1791] [serial = 614] [outer = (nil)] [url = about:blank] 16:00:53 INFO - PROCESS | 1791 | --DOMWINDOW == 181 (0x951c9800) [pid = 1791] [serial = 605] [outer = (nil)] [url = about:blank] 16:00:53 INFO - PROCESS | 1791 | --DOMWINDOW == 180 (0x8abef000) [pid = 1791] [serial = 617] [outer = (nil)] [url = about:blank] 16:00:53 INFO - PROCESS | 1791 | --DOMWINDOW == 179 (0x9b066c00) [pid = 1791] [serial = 608] [outer = (nil)] [url = about:blank] 16:00:53 INFO - PROCESS | 1791 | --DOMWINDOW == 178 (0x8c5b8000) [pid = 1791] [serial = 599] [outer = (nil)] [url = about:blank] 16:00:53 INFO - PROCESS | 1791 | --DOMWINDOW == 177 (0x9584d000) [pid = 1791] [serial = 629] [outer = (nil)] [url = about:blank] 16:00:53 INFO - PROCESS | 1791 | --DOMWINDOW == 176 (0x95845c00) [pid = 1791] [serial = 626] [outer = (nil)] [url = about:blank] 16:00:53 INFO - PROCESS | 1791 | --DOMWINDOW == 175 (0x91e09400) [pid = 1791] [serial = 602] [outer = (nil)] [url = about:blank] 16:00:53 INFO - PROCESS | 1791 | --DOMWINDOW == 174 (0x8fba3800) [pid = 1791] [serial = 623] [outer = (nil)] [url = about:blank] 16:00:53 INFO - PROCESS | 1791 | ++DOCSHELL 0x898fcc00 == 114 [pid = 1791] [id = 255] 16:00:53 INFO - PROCESS | 1791 | ++DOMWINDOW == 175 (0x8a8e7000) [pid = 1791] [serial = 766] [outer = (nil)] 16:00:53 INFO - PROCESS | 1791 | ++DOMWINDOW == 176 (0x8bdb7c00) [pid = 1791] [serial = 767] [outer = 0x8a8e7000] 16:00:53 INFO - PROCESS | 1791 | 1462834853316 Marionette DEBUG loaded listener.js 16:00:53 INFO - PROCESS | 1791 | ++DOMWINDOW == 177 (0x8d7af800) [pid = 1791] [serial = 768] [outer = 0x8a8e7000] 16:00:53 INFO - PROCESS | 1791 | --DOCSHELL 0x8ebb2800 == 113 [pid = 1791] [id = 237] 16:00:53 INFO - PROCESS | 1791 | --DOCSHELL 0x8c5ba000 == 112 [pid = 1791] [id = 236] 16:00:53 INFO - PROCESS | 1791 | --DOCSHELL 0x8bdc5000 == 111 [pid = 1791] [id = 235] 16:00:53 INFO - PROCESS | 1791 | --DOCSHELL 0x898f4c00 == 110 [pid = 1791] [id = 234] 16:00:53 INFO - PROCESS | 1791 | --DOCSHELL 0x898f2000 == 109 [pid = 1791] [id = 233] 16:00:54 INFO - PROCESS | 1791 | --DOMWINDOW == 176 (0x8c4ec400) [pid = 1791] [serial = 654] [outer = (nil)] [url = about:blank] 16:00:54 INFO - PROCESS | 1791 | --DOMWINDOW == 175 (0x91f3a000) [pid = 1791] [serial = 638] [outer = (nil)] [url = about:blank] 16:00:54 INFO - PROCESS | 1791 | --DOMWINDOW == 174 (0x8bdbdc00) [pid = 1791] [serial = 653] [outer = (nil)] [url = about:blank] 16:00:54 INFO - PROCESS | 1791 | --DOMWINDOW == 173 (0x8abe5c00) [pid = 1791] [serial = 633] [outer = (nil)] [url = about:blank] 16:00:54 INFO - PROCESS | 1791 | --DOMWINDOW == 172 (0x97642000) [pid = 1791] [serial = 642] [outer = (nil)] [url = about:blank] 16:00:54 INFO - PROCESS | 1791 | --DOMWINDOW == 171 (0x8e1ff400) [pid = 1791] [serial = 636] [outer = (nil)] [url = about:blank] 16:00:54 INFO - PROCESS | 1791 | --DOMWINDOW == 170 (0x8fc29000) [pid = 1791] [serial = 647] [outer = (nil)] [url = about:blank] 16:00:54 INFO - PROCESS | 1791 | --DOMWINDOW == 169 (0x8d61e800) [pid = 1791] [serial = 645] [outer = (nil)] [url = about:blank] 16:00:54 INFO - PROCESS | 1791 | --DOMWINDOW == 168 (0x9a259c00) [pid = 1791] [serial = 651] [outer = (nil)] [url = about:blank] 16:00:54 INFO - PROCESS | 1791 | --DOMWINDOW == 167 (0x9248c800) [pid = 1791] [serial = 639] [outer = (nil)] [url = about:blank] 16:00:54 INFO - PROCESS | 1791 | --DOMWINDOW == 166 (0x957f6800) [pid = 1791] [serial = 650] [outer = (nil)] [url = about:blank] 16:00:54 INFO - PROCESS | 1791 | --DOMWINDOW == 165 (0x92852c00) [pid = 1791] [serial = 641] [outer = (nil)] [url = about:blank] 16:00:54 INFO - PROCESS | 1791 | --DOMWINDOW == 164 (0x898fc000) [pid = 1791] [serial = 632] [outer = (nil)] [url = about:blank] 16:00:54 INFO - PROCESS | 1791 | --DOMWINDOW == 163 (0x99dd4c00) [pid = 1791] [serial = 597] [outer = (nil)] [url = about:blank] 16:00:54 INFO - PROCESS | 1791 | --DOMWINDOW == 162 (0x92853000) [pid = 1791] [serial = 648] [outer = (nil)] [url = about:blank] 16:00:54 INFO - PROCESS | 1791 | --DOMWINDOW == 161 (0x8c4f5c00) [pid = 1791] [serial = 644] [outer = (nil)] [url = about:blank] 16:00:54 INFO - PROCESS | 1791 | --DOMWINDOW == 160 (0x8e184800) [pid = 1791] [serial = 635] [outer = (nil)] [url = about:blank] 16:00:54 INFO - PROCESS | 1791 | 1462834854233 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]]]}] 16:00:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 16:00:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1735ms 16:00:54 INFO - PROCESS | 1791 | 1462834854270 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 16:00:54 INFO - PROCESS | 1791 | 1462834854274 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 16:00:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 16:00:54 INFO - PROCESS | 1791 | 1462834854282 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 16:00:54 INFO - PROCESS | 1791 | 1462834854287 Marionette TRACE conn4 <- [1,994,null,{}] 16:00:54 INFO - PROCESS | 1791 | 1462834854304 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}] 16:00:54 INFO - PROCESS | 1791 | 1462834854523 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 16:00:54 INFO - PROCESS | 1791 | 1462834854701 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:54 INFO - PROCESS | 1791 | ++DOCSHELL 0x898fc000 == 110 [pid = 1791] [id = 256] 16:00:54 INFO - PROCESS | 1791 | ++DOMWINDOW == 161 (0x8ebb5400) [pid = 1791] [serial = 769] [outer = (nil)] 16:00:54 INFO - PROCESS | 1791 | ++DOMWINDOW == 162 (0x8fc29000) [pid = 1791] [serial = 770] [outer = 0x8ebb5400] 16:00:54 INFO - PROCESS | 1791 | 1462834854779 Marionette DEBUG loaded listener.js 16:00:54 INFO - PROCESS | 1791 | ++DOMWINDOW == 163 (0x91e08400) [pid = 1791] [serial = 771] [outer = 0x8ebb5400] 16:00:55 INFO - PROCESS | 1791 | 1462834855647 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]]]}] 16:00:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 16:00:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1437ms 16:00:55 INFO - PROCESS | 1791 | 1462834855719 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 16:00:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 16:00:55 INFO - PROCESS | 1791 | 1462834855724 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 16:00:55 INFO - PROCESS | 1791 | 1462834855732 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 16:00:55 INFO - PROCESS | 1791 | 1462834855735 Marionette TRACE conn4 <- [1,998,null,{}] 16:00:55 INFO - PROCESS | 1791 | 1462834855749 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}] 16:00:56 INFO - PROCESS | 1791 | 1462834856030 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 16:00:56 INFO - PROCESS | 1791 | 1462834856237 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:56 INFO - PROCESS | 1791 | ++DOCSHELL 0x8a8ea000 == 111 [pid = 1791] [id = 257] 16:00:56 INFO - PROCESS | 1791 | ++DOMWINDOW == 164 (0x91f3a000) [pid = 1791] [serial = 772] [outer = (nil)] 16:00:56 INFO - PROCESS | 1791 | ++DOMWINDOW == 165 (0x922e8c00) [pid = 1791] [serial = 773] [outer = 0x91f3a000] 16:00:56 INFO - PROCESS | 1791 | 1462834856369 Marionette DEBUG loaded listener.js 16:00:56 INFO - PROCESS | 1791 | ++DOMWINDOW == 166 (0x9248a000) [pid = 1791] [serial = 774] [outer = 0x91f3a000] 16:00:57 INFO - PROCESS | 1791 | 1462834857286 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]]]}] 16:00:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 16:00:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1595ms 16:00:57 INFO - PROCESS | 1791 | 1462834857335 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 16:00:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 16:00:57 INFO - PROCESS | 1791 | 1462834857340 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 16:00:57 INFO - PROCESS | 1791 | 1462834857346 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 16:00:57 INFO - PROCESS | 1791 | 1462834857350 Marionette TRACE conn4 <- [1,1002,null,{}] 16:00:57 INFO - PROCESS | 1791 | 1462834857356 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}] 16:00:57 INFO - PROCESS | 1791 | 1462834857657 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 16:00:58 INFO - PROCESS | 1791 | --DOMWINDOW == 165 (0x8fb93c00) [pid = 1791] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 16:00:58 INFO - PROCESS | 1791 | --DOMWINDOW == 164 (0x8ebb3800) [pid = 1791] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 16:00:58 INFO - PROCESS | 1791 | --DOMWINDOW == 163 (0x8bdc3400) [pid = 1791] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 16:00:58 INFO - PROCESS | 1791 | --DOMWINDOW == 162 (0x8abe6400) [pid = 1791] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 16:00:58 INFO - PROCESS | 1791 | --DOMWINDOW == 161 (0x898f2800) [pid = 1791] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 16:00:58 INFO - PROCESS | 1791 | --DOMWINDOW == 160 (0x8e18e800) [pid = 1791] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 16:00:58 INFO - PROCESS | 1791 | --DOMWINDOW == 159 (0x8ebb3c00) [pid = 1791] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 16:00:58 INFO - PROCESS | 1791 | --DOMWINDOW == 158 (0x8e003800) [pid = 1791] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 16:00:58 INFO - PROCESS | 1791 | --DOMWINDOW == 157 (0x91f3c800) [pid = 1791] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 16:00:58 INFO - PROCESS | 1791 | --DOMWINDOW == 156 (0x8a8f0000) [pid = 1791] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 16:00:58 INFO - PROCESS | 1791 | --DOMWINDOW == 155 (0x898f8800) [pid = 1791] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 16:00:58 INFO - PROCESS | 1791 | 1462834858224 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:58 INFO - PROCESS | 1791 | ++DOCSHELL 0x898f8800 == 112 [pid = 1791] [id = 258] 16:00:58 INFO - PROCESS | 1791 | ++DOMWINDOW == 156 (0x8a0ddc00) [pid = 1791] [serial = 775] [outer = (nil)] 16:00:58 INFO - PROCESS | 1791 | ++DOMWINDOW == 157 (0x8bef3800) [pid = 1791] [serial = 776] [outer = 0x8a0ddc00] 16:00:58 INFO - PROCESS | 1791 | 1462834858357 Marionette DEBUG loaded listener.js 16:00:58 INFO - PROCESS | 1791 | ++DOMWINDOW == 158 (0x91e0ac00) [pid = 1791] [serial = 777] [outer = 0x8a0ddc00] 16:00:59 INFO - PROCESS | 1791 | 1462834859169 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]]]}] 16:00:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 16:00:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1848ms 16:00:59 INFO - PROCESS | 1791 | 1462834859201 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 16:00:59 INFO - PROCESS | 1791 | 1462834859205 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 16:00:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 16:00:59 INFO - PROCESS | 1791 | 1462834859211 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 16:00:59 INFO - PROCESS | 1791 | 1462834859215 Marionette TRACE conn4 <- [1,1006,null,{}] 16:00:59 INFO - PROCESS | 1791 | 1462834859221 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}] 16:00:59 INFO - PROCESS | 1791 | 1462834859418 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 16:00:59 INFO - PROCESS | 1791 | 1462834859436 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:59 INFO - PROCESS | 1791 | ++DOCSHELL 0x91f41800 == 113 [pid = 1791] [id = 259] 16:00:59 INFO - PROCESS | 1791 | ++DOMWINDOW == 159 (0x9266f400) [pid = 1791] [serial = 778] [outer = (nil)] 16:00:59 INFO - PROCESS | 1791 | ++DOMWINDOW == 160 (0x92eef800) [pid = 1791] [serial = 779] [outer = 0x9266f400] 16:00:59 INFO - PROCESS | 1791 | 1462834859527 Marionette DEBUG loaded listener.js 16:00:59 INFO - PROCESS | 1791 | ++DOMWINDOW == 161 (0x957f2000) [pid = 1791] [serial = 780] [outer = 0x9266f400] 16:01:00 INFO - PROCESS | 1791 | 1462834860907 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]]]}] 16:01:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 16:01:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1786ms 16:01:01 INFO - PROCESS | 1791 | 1462834860999 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 16:01:01 INFO - PROCESS | 1791 | 1462834861006 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 16:01:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 16:01:01 INFO - PROCESS | 1791 | 1462834861016 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 16:01:01 INFO - PROCESS | 1791 | 1462834861022 Marionette TRACE conn4 <- [1,1010,null,{}] 16:01:01 INFO - PROCESS | 1791 | 1462834861084 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}] 16:01:01 INFO - PROCESS | 1791 | 1462834861545 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 16:01:01 INFO - PROCESS | 1791 | 1462834861723 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:01 INFO - PROCESS | 1791 | ++DOCSHELL 0x898f4c00 == 114 [pid = 1791] [id = 260] 16:01:01 INFO - PROCESS | 1791 | ++DOMWINDOW == 162 (0x8a8ee400) [pid = 1791] [serial = 781] [outer = (nil)] 16:01:01 INFO - PROCESS | 1791 | ++DOMWINDOW == 163 (0x8c4ec400) [pid = 1791] [serial = 782] [outer = 0x8a8ee400] 16:01:01 INFO - PROCESS | 1791 | 1462834861841 Marionette DEBUG loaded listener.js 16:01:01 INFO - PROCESS | 1791 | ++DOMWINDOW == 164 (0x8e182800) [pid = 1791] [serial = 783] [outer = 0x8a8ee400] 16:01:02 INFO - PROCESS | 1791 | 1462834862857 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]]]}] 16:01:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 16:01:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1892ms 16:01:02 INFO - PROCESS | 1791 | 1462834862909 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 16:01:02 INFO - PROCESS | 1791 | 1462834862919 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 16:01:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 16:01:02 INFO - PROCESS | 1791 | 1462834862931 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 16:01:02 INFO - PROCESS | 1791 | 1462834862935 Marionette TRACE conn4 <- [1,1014,null,{}] 16:01:02 INFO - PROCESS | 1791 | 1462834862943 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}] 16:01:03 INFO - PROCESS | 1791 | 1462834863208 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 16:01:03 INFO - PROCESS | 1791 | 1462834863518 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:03 INFO - PROCESS | 1791 | ++DOCSHELL 0x8ebb8c00 == 115 [pid = 1791] [id = 261] 16:01:03 INFO - PROCESS | 1791 | ++DOMWINDOW == 165 (0x8f2d4c00) [pid = 1791] [serial = 784] [outer = (nil)] 16:01:03 INFO - PROCESS | 1791 | ++DOMWINDOW == 166 (0x8fb93c00) [pid = 1791] [serial = 785] [outer = 0x8f2d4c00] 16:01:03 INFO - PROCESS | 1791 | 1462834863618 Marionette DEBUG loaded listener.js 16:01:03 INFO - PROCESS | 1791 | ++DOMWINDOW == 167 (0x8fc21000) [pid = 1791] [serial = 786] [outer = 0x8f2d4c00] 16:01:04 INFO - PROCESS | 1791 | 1462834864641 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]]]}] 16:01:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 16:01:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1790ms 16:01:04 INFO - PROCESS | 1791 | 1462834864722 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 16:01:04 INFO - PROCESS | 1791 | 1462834864727 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 16:01:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 16:01:04 INFO - PROCESS | 1791 | 1462834864735 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 16:01:04 INFO - PROCESS | 1791 | 1462834864742 Marionette TRACE conn4 <- [1,1018,null,{}] 16:01:04 INFO - PROCESS | 1791 | 1462834864760 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}] 16:01:05 INFO - PROCESS | 1791 | 1462834865089 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 16:01:05 INFO - PROCESS | 1791 | 1462834865335 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:05 INFO - PROCESS | 1791 | ++DOCSHELL 0x8e871c00 == 116 [pid = 1791] [id = 262] 16:01:05 INFO - PROCESS | 1791 | ++DOMWINDOW == 168 (0x92efac00) [pid = 1791] [serial = 787] [outer = (nil)] 16:01:05 INFO - PROCESS | 1791 | ++DOMWINDOW == 169 (0x95845000) [pid = 1791] [serial = 788] [outer = 0x92efac00] 16:01:05 INFO - PROCESS | 1791 | 1462834865434 Marionette DEBUG loaded listener.js 16:01:05 INFO - PROCESS | 1791 | ++DOMWINDOW == 170 (0x95850c00) [pid = 1791] [serial = 789] [outer = 0x92efac00] 16:01:06 INFO - PROCESS | 1791 | 1462834866435 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]]]}] 16:01:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 16:01:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1741ms 16:01:06 INFO - PROCESS | 1791 | 1462834866476 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 16:01:06 INFO - PROCESS | 1791 | 1462834866481 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 16:01:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 16:01:06 INFO - PROCESS | 1791 | 1462834866488 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 16:01:06 INFO - PROCESS | 1791 | 1462834866493 Marionette TRACE conn4 <- [1,1022,null,{}] 16:01:06 INFO - PROCESS | 1791 | 1462834866500 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}] 16:01:06 INFO - PROCESS | 1791 | 1462834866729 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 16:01:06 INFO - PROCESS | 1791 | 1462834866980 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:07 INFO - PROCESS | 1791 | ++DOCSHELL 0x95845c00 == 117 [pid = 1791] [id = 263] 16:01:07 INFO - PROCESS | 1791 | ++DOMWINDOW == 171 (0x95a8dc00) [pid = 1791] [serial = 790] [outer = (nil)] 16:01:07 INFO - PROCESS | 1791 | ++DOMWINDOW == 172 (0x9818e800) [pid = 1791] [serial = 791] [outer = 0x95a8dc00] 16:01:07 INFO - PROCESS | 1791 | 1462834867118 Marionette DEBUG loaded listener.js 16:01:07 INFO - PROCESS | 1791 | ++DOMWINDOW == 173 (0x996eb800) [pid = 1791] [serial = 792] [outer = 0x95a8dc00] 16:01:08 INFO - PROCESS | 1791 | 1462834868048 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]]]}] 16:01:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 16:01:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1636ms 16:01:08 INFO - PROCESS | 1791 | 1462834868125 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 16:01:08 INFO - PROCESS | 1791 | 1462834868129 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 16:01:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 16:01:08 INFO - PROCESS | 1791 | 1462834868136 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 16:01:08 INFO - PROCESS | 1791 | 1462834868141 Marionette TRACE conn4 <- [1,1026,null,{}] 16:01:08 INFO - PROCESS | 1791 | 1462834868148 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}] 16:01:08 INFO - PROCESS | 1791 | 1462834868418 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 16:01:08 INFO - PROCESS | 1791 | 1462834868720 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:08 INFO - PROCESS | 1791 | ++DOCSHELL 0x957fa800 == 118 [pid = 1791] [id = 264] 16:01:08 INFO - PROCESS | 1791 | ++DOMWINDOW == 174 (0x9584f800) [pid = 1791] [serial = 793] [outer = (nil)] 16:01:08 INFO - PROCESS | 1791 | ++DOMWINDOW == 175 (0x9a784000) [pid = 1791] [serial = 794] [outer = 0x9584f800] 16:01:08 INFO - PROCESS | 1791 | 1462834868814 Marionette DEBUG loaded listener.js 16:01:08 INFO - PROCESS | 1791 | ++DOMWINDOW == 176 (0x9ad37c00) [pid = 1791] [serial = 795] [outer = 0x9584f800] 16:01:09 INFO - PROCESS | 1791 | 1462834869752 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]]]}] 16:01:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 16:01:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1684ms 16:01:09 INFO - PROCESS | 1791 | 1462834869822 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 16:01:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 16:01:09 INFO - PROCESS | 1791 | 1462834869826 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 16:01:09 INFO - PROCESS | 1791 | 1462834869834 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 16:01:09 INFO - PROCESS | 1791 | 1462834869838 Marionette TRACE conn4 <- [1,1030,null,{}] 16:01:09 INFO - PROCESS | 1791 | 1462834869844 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}] 16:01:10 INFO - PROCESS | 1791 | 1462834870135 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 16:01:10 INFO - PROCESS | 1791 | 1462834870444 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:10 INFO - PROCESS | 1791 | ++DOCSHELL 0x99f25000 == 119 [pid = 1791] [id = 265] 16:01:10 INFO - PROCESS | 1791 | ++DOMWINDOW == 177 (0x9a77e400) [pid = 1791] [serial = 796] [outer = (nil)] 16:01:10 INFO - PROCESS | 1791 | ++DOMWINDOW == 178 (0x9c157400) [pid = 1791] [serial = 797] [outer = 0x9a77e400] 16:01:10 INFO - PROCESS | 1791 | 1462834870549 Marionette DEBUG loaded listener.js 16:01:10 INFO - PROCESS | 1791 | ++DOMWINDOW == 179 (0x9c20e800) [pid = 1791] [serial = 798] [outer = 0x9a77e400] 16:01:11 INFO - PROCESS | 1791 | 1462834871545 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]]]}] 16:01:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 16:01:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1783ms 16:01:11 INFO - PROCESS | 1791 | 1462834871617 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 16:01:11 INFO - PROCESS | 1791 | 1462834871621 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 16:01:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 16:01:11 INFO - PROCESS | 1791 | 1462834871629 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 16:01:11 INFO - PROCESS | 1791 | 1462834871632 Marionette TRACE conn4 <- [1,1034,null,{}] 16:01:11 INFO - PROCESS | 1791 | 1462834871639 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}] 16:01:11 INFO - PROCESS | 1791 | 1462834871901 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 16:01:12 INFO - PROCESS | 1791 | 1462834872206 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:12 INFO - PROCESS | 1791 | ++DOCSHELL 0x9bf44400 == 120 [pid = 1791] [id = 266] 16:01:12 INFO - PROCESS | 1791 | ++DOMWINDOW == 180 (0x9c15ac00) [pid = 1791] [serial = 799] [outer = (nil)] 16:01:12 INFO - PROCESS | 1791 | ++DOMWINDOW == 181 (0xa21a8400) [pid = 1791] [serial = 800] [outer = 0x9c15ac00] 16:01:12 INFO - PROCESS | 1791 | 1462834872311 Marionette DEBUG loaded listener.js 16:01:12 INFO - PROCESS | 1791 | ++DOMWINDOW == 182 (0xa2294800) [pid = 1791] [serial = 801] [outer = 0x9c15ac00] 16:01:13 INFO - PROCESS | 1791 | 1462834873266 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]]]}] 16:01:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 16:01:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1690ms 16:01:13 INFO - PROCESS | 1791 | 1462834873320 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 16:01:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 16:01:13 INFO - PROCESS | 1791 | 1462834873324 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 16:01:13 INFO - PROCESS | 1791 | 1462834873332 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 16:01:13 INFO - PROCESS | 1791 | 1462834873336 Marionette TRACE conn4 <- [1,1038,null,{}] 16:01:13 INFO - PROCESS | 1791 | 1462834873343 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}] 16:01:13 INFO - PROCESS | 1791 | 1462834873567 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 16:01:13 INFO - PROCESS | 1791 | 1462834873880 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:13 INFO - PROCESS | 1791 | ++DOCSHELL 0xa104a800 == 121 [pid = 1791] [id = 267] 16:01:13 INFO - PROCESS | 1791 | ++DOMWINDOW == 183 (0xa2159800) [pid = 1791] [serial = 802] [outer = (nil)] 16:01:13 INFO - PROCESS | 1791 | ++DOMWINDOW == 184 (0xa3225000) [pid = 1791] [serial = 803] [outer = 0xa2159800] 16:01:13 INFO - PROCESS | 1791 | 1462834873974 Marionette DEBUG loaded listener.js 16:01:14 INFO - PROCESS | 1791 | ++DOMWINDOW == 185 (0xa325c400) [pid = 1791] [serial = 804] [outer = 0xa2159800] 16:01:14 INFO - PROCESS | 1791 | 1462834874894 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]]]}] 16:01:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 16:01:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1633ms 16:01:14 INFO - PROCESS | 1791 | 1462834874965 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 16:01:14 INFO - PROCESS | 1791 | 1462834874969 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 16:01:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 16:01:14 INFO - PROCESS | 1791 | 1462834874976 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 16:01:14 INFO - PROCESS | 1791 | 1462834874980 Marionette TRACE conn4 <- [1,1042,null,{}] 16:01:14 INFO - PROCESS | 1791 | 1462834874987 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}] 16:01:15 INFO - PROCESS | 1791 | 1462834875246 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 16:01:15 INFO - PROCESS | 1791 | 1462834875547 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:15 INFO - PROCESS | 1791 | ++DOCSHELL 0xa3061000 == 122 [pid = 1791] [id = 268] 16:01:15 INFO - PROCESS | 1791 | ++DOMWINDOW == 186 (0xa30e7c00) [pid = 1791] [serial = 805] [outer = (nil)] 16:01:15 INFO - PROCESS | 1791 | ++DOMWINDOW == 187 (0xa6283c00) [pid = 1791] [serial = 806] [outer = 0xa30e7c00] 16:01:15 INFO - PROCESS | 1791 | 1462834875647 Marionette DEBUG loaded listener.js 16:01:15 INFO - PROCESS | 1791 | ++DOMWINDOW == 188 (0xa6764000) [pid = 1791] [serial = 807] [outer = 0xa30e7c00] 16:01:16 INFO - PROCESS | 1791 | 1462834876581 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]]]}] 16:01:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 16:01:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1635ms 16:01:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 16:01:16 INFO - PROCESS | 1791 | 1462834876612 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 16:01:16 INFO - PROCESS | 1791 | 1462834876616 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 16:01:16 INFO - PROCESS | 1791 | 1462834876624 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 16:01:16 INFO - PROCESS | 1791 | 1462834876627 Marionette TRACE conn4 <- [1,1046,null,{}] 16:01:16 INFO - PROCESS | 1791 | 1462834876634 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}] 16:01:16 INFO - PROCESS | 1791 | 1462834876857 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 16:01:17 INFO - PROCESS | 1791 | 1462834877116 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:17 INFO - PROCESS | 1791 | ++DOCSHELL 0xa503f000 == 123 [pid = 1791] [id = 269] 16:01:17 INFO - PROCESS | 1791 | ++DOMWINDOW == 189 (0xa50ed800) [pid = 1791] [serial = 808] [outer = (nil)] 16:01:17 INFO - PROCESS | 1791 | ++DOMWINDOW == 190 (0xa6b99c00) [pid = 1791] [serial = 809] [outer = 0xa50ed800] 16:01:17 INFO - PROCESS | 1791 | 1462834877262 Marionette DEBUG loaded listener.js 16:01:17 INFO - PROCESS | 1791 | ++DOMWINDOW == 191 (0xa6b9e800) [pid = 1791] [serial = 810] [outer = 0xa50ed800] 16:01:18 INFO - PROCESS | 1791 | 1462834878238 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]]]}] 16:01:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 16:01:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1691ms 16:01:18 INFO - PROCESS | 1791 | 1462834878315 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 16:01:18 INFO - PROCESS | 1791 | 1462834878319 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 16:01:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 16:01:18 INFO - PROCESS | 1791 | 1462834878326 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 16:01:18 INFO - PROCESS | 1791 | 1462834878332 Marionette TRACE conn4 <- [1,1050,null,{}] 16:01:18 INFO - PROCESS | 1791 | 1462834878338 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}] 16:01:18 INFO - PROCESS | 1791 | 1462834878614 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 16:01:18 INFO - PROCESS | 1791 | 1462834878946 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:18 INFO - PROCESS | 1791 | ++DOCSHELL 0x8a0d3800 == 124 [pid = 1791] [id = 270] 16:01:18 INFO - PROCESS | 1791 | ++DOMWINDOW == 192 (0x8a8e9400) [pid = 1791] [serial = 811] [outer = (nil)] 16:01:19 INFO - PROCESS | 1791 | ++DOMWINDOW == 193 (0x8c4f2800) [pid = 1791] [serial = 812] [outer = 0x8a8e9400] 16:01:19 INFO - PROCESS | 1791 | 1462834879046 Marionette DEBUG loaded listener.js 16:01:19 INFO - PROCESS | 1791 | ++DOMWINDOW == 194 (0x8fc1f800) [pid = 1791] [serial = 813] [outer = 0x8a8e9400] 16:01:20 INFO - PROCESS | 1791 | 1462834880006 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]]]}] 16:01:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 16:01:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1736ms 16:01:20 INFO - PROCESS | 1791 | 1462834880064 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 16:01:20 INFO - PROCESS | 1791 | 1462834880068 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 16:01:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 16:01:20 INFO - PROCESS | 1791 | 1462834880075 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 16:01:20 INFO - PROCESS | 1791 | 1462834880079 Marionette TRACE conn4 <- [1,1054,null,{}] 16:01:20 INFO - PROCESS | 1791 | 1462834880085 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}] 16:01:20 INFO - PROCESS | 1791 | 1462834880310 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 16:01:20 INFO - PROCESS | 1791 | 1462834880571 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:20 INFO - PROCESS | 1791 | ++DOCSHELL 0x8abe4800 == 125 [pid = 1791] [id = 271] 16:01:20 INFO - PROCESS | 1791 | ++DOMWINDOW == 195 (0x8abe7800) [pid = 1791] [serial = 814] [outer = (nil)] 16:01:20 INFO - PROCESS | 1791 | ++DOMWINDOW == 196 (0x8fb3f000) [pid = 1791] [serial = 815] [outer = 0x8abe7800] 16:01:20 INFO - PROCESS | 1791 | 1462834880710 Marionette DEBUG loaded listener.js 16:01:20 INFO - PROCESS | 1791 | ++DOMWINDOW == 197 (0x92490800) [pid = 1791] [serial = 816] [outer = 0x8abe7800] 16:01:22 INFO - PROCESS | 1791 | 1462834882335 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]]]}] 16:01:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 16:01:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 2285ms 16:01:22 INFO - PROCESS | 1791 | 1462834882362 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 16:01:22 INFO - PROCESS | 1791 | 1462834882368 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 16:01:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 16:01:22 INFO - PROCESS | 1791 | 1462834882378 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 16:01:22 INFO - PROCESS | 1791 | 1462834882383 Marionette TRACE conn4 <- [1,1058,null,{}] 16:01:22 INFO - PROCESS | 1791 | 1462834882394 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}] 16:01:22 INFO - PROCESS | 1791 | 1462834882646 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 16:01:22 INFO - PROCESS | 1791 | 1462834882905 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:22 INFO - PROCESS | 1791 | ++DOCSHELL 0x8abe8c00 == 126 [pid = 1791] [id = 272] 16:01:22 INFO - PROCESS | 1791 | ++DOMWINDOW == 198 (0x8b7e8800) [pid = 1791] [serial = 817] [outer = (nil)] 16:01:22 INFO - PROCESS | 1791 | ++DOMWINDOW == 199 (0x8bdbb400) [pid = 1791] [serial = 818] [outer = 0x8b7e8800] 16:01:22 INFO - PROCESS | 1791 | 1462834882995 Marionette DEBUG loaded listener.js 16:01:23 INFO - PROCESS | 1791 | ++DOMWINDOW == 200 (0x8bef2800) [pid = 1791] [serial = 819] [outer = 0x8b7e8800] 16:01:24 INFO - PROCESS | 1791 | 1462834884122 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]]]}] 16:01:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 16:01:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1791ms 16:01:24 INFO - PROCESS | 1791 | 1462834884170 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 16:01:24 INFO - PROCESS | 1791 | 1462834884181 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 16:01:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 16:01:24 INFO - PROCESS | 1791 | 1462834884193 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 16:01:24 INFO - PROCESS | 1791 | 1462834884197 Marionette TRACE conn4 <- [1,1062,null,{}] 16:01:24 INFO - PROCESS | 1791 | 1462834884205 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}] 16:01:24 INFO - PROCESS | 1791 | 1462834884433 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 16:01:24 INFO - PROCESS | 1791 | 1462834884727 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:24 INFO - PROCESS | 1791 | ++DOCSHELL 0x8befd800 == 127 [pid = 1791] [id = 273] 16:01:24 INFO - PROCESS | 1791 | ++DOMWINDOW == 201 (0x8c4f4c00) [pid = 1791] [serial = 820] [outer = (nil)] 16:01:24 INFO - PROCESS | 1791 | ++DOMWINDOW == 202 (0x8d616800) [pid = 1791] [serial = 821] [outer = 0x8c4f4c00] 16:01:24 INFO - PROCESS | 1791 | 1462834884819 Marionette DEBUG loaded listener.js 16:01:24 INFO - PROCESS | 1791 | ++DOMWINDOW == 203 (0x8d620000) [pid = 1791] [serial = 822] [outer = 0x8c4f4c00] 16:01:25 INFO - PROCESS | 1791 | --DOCSHELL 0x996ec000 == 126 [pid = 1791] [id = 90] 16:01:25 INFO - PROCESS | 1791 | --DOCSHELL 0x8fb43000 == 125 [pid = 1791] [id = 208] 16:01:25 INFO - PROCESS | 1791 | --DOCSHELL 0x8d61f800 == 124 [pid = 1791] [id = 209] 16:01:25 INFO - PROCESS | 1791 | --DOCSHELL 0x91e01800 == 123 [pid = 1791] [id = 92] 16:01:25 INFO - PROCESS | 1791 | --DOCSHELL 0x8abe4c00 == 122 [pid = 1791] [id = 205] 16:01:25 INFO - PROCESS | 1791 | --DOCSHELL 0x8c4f2c00 == 121 [pid = 1791] [id = 202] 16:01:25 INFO - PROCESS | 1791 | --DOMWINDOW == 202 (0x8bdc5800) [pid = 1791] [serial = 695] [outer = (nil)] [url = about:blank] 16:01:25 INFO - PROCESS | 1791 | --DOMWINDOW == 201 (0x8e187800) [pid = 1791] [serial = 698] [outer = (nil)] [url = about:blank] 16:01:25 INFO - PROCESS | 1791 | --DOMWINDOW == 200 (0x8a0dc800) [pid = 1791] [serial = 692] [outer = (nil)] [url = about:blank] 16:01:25 INFO - PROCESS | 1791 | --DOCSHELL 0x8fb97800 == 120 [pid = 1791] [id = 207] 16:01:25 INFO - PROCESS | 1791 | --DOCSHELL 0x8abe6800 == 119 [pid = 1791] [id = 206] 16:01:25 INFO - PROCESS | 1791 | --DOCSHELL 0x957f5000 == 118 [pid = 1791] [id = 73] 16:01:25 INFO - PROCESS | 1791 | --DOCSHELL 0xa2278800 == 117 [pid = 1791] [id = 204] 16:01:25 INFO - PROCESS | 1791 | --DOCSHELL 0x8e004c00 == 116 [pid = 1791] [id = 200] 16:01:25 INFO - PROCESS | 1791 | --DOCSHELL 0x8f2d4400 == 115 [pid = 1791] [id = 203] 16:01:25 INFO - PROCESS | 1791 | --DOCSHELL 0x898f8800 == 114 [pid = 1791] [id = 258] 16:01:25 INFO - PROCESS | 1791 | --DOCSHELL 0x8a8ea000 == 113 [pid = 1791] [id = 257] 16:01:25 INFO - PROCESS | 1791 | --DOCSHELL 0x898fc000 == 112 [pid = 1791] [id = 256] 16:01:25 INFO - PROCESS | 1791 | --DOCSHELL 0x898fcc00 == 111 [pid = 1791] [id = 255] 16:01:25 INFO - PROCESS | 1791 | --DOCSHELL 0x8a0df000 == 110 [pid = 1791] [id = 254] 16:01:25 INFO - PROCESS | 1791 | --DOCSHELL 0x8a8eb400 == 109 [pid = 1791] [id = 253] 16:01:25 INFO - PROCESS | 1791 | 1462834885961 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]]]}] 16:01:25 INFO - PROCESS | 1791 | --DOCSHELL 0x9ad33800 == 108 [pid = 1791] [id = 250] 16:01:25 INFO - PROCESS | 1791 | --DOCSHELL 0x93a04c00 == 107 [pid = 1791] [id = 249] 16:01:25 INFO - PROCESS | 1791 | --DOCSHELL 0x8faf4c00 == 106 [pid = 1791] [id = 248] 16:01:25 INFO - PROCESS | 1791 | --DOCSHELL 0x92efc800 == 105 [pid = 1791] [id = 247] 16:01:25 INFO - PROCESS | 1791 | --DOCSHELL 0x924d6000 == 104 [pid = 1791] [id = 246] 16:01:25 INFO - PROCESS | 1791 | --DOCSHELL 0x92665c00 == 103 [pid = 1791] [id = 245] 16:01:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 16:01:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1788ms 16:01:25 INFO - PROCESS | 1791 | --DOCSHELL 0x92487800 == 102 [pid = 1791] [id = 244] 16:01:25 INFO - PROCESS | 1791 | --DOCSHELL 0x8fc24800 == 101 [pid = 1791] [id = 243] 16:01:25 INFO - PROCESS | 1791 | 1462834885986 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 16:01:25 INFO - PROCESS | 1791 | 1462834885991 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 16:01:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 16:01:26 INFO - PROCESS | 1791 | --DOMWINDOW == 199 (0x8fc24c00) [pid = 1791] [serial = 717] [outer = (nil)] [url = about:blank] 16:01:26 INFO - PROCESS | 1791 | --DOMWINDOW == 198 (0x91e3b400) [pid = 1791] [serial = 575] [outer = (nil)] [url = about:blank] 16:01:26 INFO - PROCESS | 1791 | --DOMWINDOW == 197 (0x8fb8fc00) [pid = 1791] [serial = 662] [outer = (nil)] [url = about:blank] 16:01:26 INFO - PROCESS | 1791 | --DOMWINDOW == 196 (0x8faf5800) [pid = 1791] [serial = 711] [outer = (nil)] [url = about:blank] 16:01:26 INFO - PROCESS | 1791 | --DOMWINDOW == 195 (0x8e185800) [pid = 1791] [serial = 578] [outer = (nil)] [url = about:blank] 16:01:26 INFO - PROCESS | 1791 | --DOMWINDOW == 194 (0x8abe5800) [pid = 1791] [serial = 689] [outer = (nil)] [url = about:blank] 16:01:26 INFO - PROCESS | 1791 | --DOMWINDOW == 193 (0x8d61b400) [pid = 1791] [serial = 659] [outer = (nil)] [url = about:blank] 16:01:26 INFO - PROCESS | 1791 | --DOMWINDOW == 192 (0x924dec00) [pid = 1791] [serial = 665] [outer = (nil)] [url = about:blank] 16:01:26 INFO - PROCESS | 1791 | --DOMWINDOW == 191 (0x8bdb9800) [pid = 1791] [serial = 704] [outer = (nil)] [url = about:blank] 16:01:26 INFO - PROCESS | 1791 | --DOMWINDOW == 190 (0x8e18f000) [pid = 1791] [serial = 657] [outer = (nil)] [url = about:blank] 16:01:26 INFO - PROCESS | 1791 | --DOMWINDOW == 189 (0x91e06000) [pid = 1791] [serial = 581] [outer = (nil)] [url = about:blank] 16:01:26 INFO - PROCESS | 1791 | --DOMWINDOW == 188 (0xa2626800) [pid = 1791] [serial = 680] [outer = (nil)] [url = about:blank] 16:01:26 INFO - PROCESS | 1791 | --DOMWINDOW == 187 (0xa6ba2c00) [pid = 1791] [serial = 686] [outer = (nil)] [url = about:blank] 16:01:26 INFO - PROCESS | 1791 | --DOMWINDOW == 186 (0x9b06e000) [pid = 1791] [serial = 674] [outer = (nil)] [url = about:blank] 16:01:26 INFO - PROCESS | 1791 | --DOMWINDOW == 185 (0x8fb44400) [pid = 1791] [serial = 713] [outer = (nil)] [url = about:blank] 16:01:26 INFO - PROCESS | 1791 | --DOMWINDOW == 184 (0xa628e800) [pid = 1791] [serial = 683] [outer = (nil)] [url = about:blank] 16:01:26 INFO - PROCESS | 1791 | --DOMWINDOW == 183 (0x9c15c000) [pid = 1791] [serial = 677] [outer = (nil)] [url = about:blank] 16:01:26 INFO - PROCESS | 1791 | --DOMWINDOW == 182 (0x8f2d3800) [pid = 1791] [serial = 710] [outer = (nil)] [url = about:blank] 16:01:26 INFO - PROCESS | 1791 | --DOMWINDOW == 181 (0x8e1f2000) [pid = 1791] [serial = 707] [outer = (nil)] [url = about:blank] 16:01:26 INFO - PROCESS | 1791 | --DOMWINDOW == 180 (0x92c64400) [pid = 1791] [serial = 584] [outer = (nil)] [url = about:blank] 16:01:26 INFO - PROCESS | 1791 | --DOMWINDOW == 179 (0x97640400) [pid = 1791] [serial = 668] [outer = (nil)] [url = about:blank] 16:01:26 INFO - PROCESS | 1791 | --DOMWINDOW == 178 (0x8fb87800) [pid = 1791] [serial = 714] [outer = (nil)] [url = about:blank] 16:01:26 INFO - PROCESS | 1791 | --DOMWINDOW == 177 (0x8e867800) [pid = 1791] [serial = 708] [outer = (nil)] [url = about:blank] 16:01:26 INFO - PROCESS | 1791 | --DOMWINDOW == 176 (0x8b7e8400) [pid = 1791] [serial = 702] [outer = (nil)] [url = about:blank] 16:01:26 INFO - PROCESS | 1791 | --DOMWINDOW == 175 (0x8c4f6000) [pid = 1791] [serial = 705] [outer = (nil)] [url = about:blank] 16:01:26 INFO - PROCESS | 1791 | --DOMWINDOW == 174 (0x8abe9400) [pid = 1791] [serial = 701] [outer = (nil)] [url = about:blank] 16:01:26 INFO - PROCESS | 1791 | --DOMWINDOW == 173 (0x9a783800) [pid = 1791] [serial = 671] [outer = (nil)] [url = about:blank] 16:01:26 INFO - PROCESS | 1791 | --DOMWINDOW == 172 (0x8faf1800) [pid = 1791] [serial = 716] [outer = (nil)] [url = about:blank] 16:01:26 INFO - PROCESS | 1791 | 1462834886056 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 16:01:26 INFO - PROCESS | 1791 | 1462834886065 Marionette TRACE conn4 <- [1,1066,null,{}] 16:01:26 INFO - PROCESS | 1791 | 1462834886095 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}] 16:01:26 INFO - PROCESS | 1791 | 1462834886378 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 16:01:26 INFO - PROCESS | 1791 | 1462834886617 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:26 INFO - PROCESS | 1791 | ++DOCSHELL 0x8bdc5800 == 102 [pid = 1791] [id = 274] 16:01:26 INFO - PROCESS | 1791 | ++DOMWINDOW == 173 (0x8d618000) [pid = 1791] [serial = 823] [outer = (nil)] 16:01:26 INFO - PROCESS | 1791 | ++DOMWINDOW == 174 (0x8d7b0c00) [pid = 1791] [serial = 824] [outer = 0x8d618000] 16:01:26 INFO - PROCESS | 1791 | 1462834886704 Marionette DEBUG loaded listener.js 16:01:26 INFO - PROCESS | 1791 | ++DOMWINDOW == 175 (0x8e00b400) [pid = 1791] [serial = 825] [outer = 0x8d618000] 16:01:27 INFO - PROCESS | 1791 | 1462834887530 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]]]}] 16:01:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 16:01:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1542ms 16:01:27 INFO - PROCESS | 1791 | 1462834887552 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 16:01:27 INFO - PROCESS | 1791 | 1462834887559 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 16:01:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 16:01:27 INFO - PROCESS | 1791 | 1462834887569 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 16:01:27 INFO - PROCESS | 1791 | 1462834887574 Marionette TRACE conn4 <- [1,1070,null,{}] 16:01:27 INFO - PROCESS | 1791 | 1462834887583 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}] 16:01:27 INFO - PROCESS | 1791 | 1462834887774 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 16:01:27 INFO - PROCESS | 1791 | 1462834887957 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:27 INFO - PROCESS | 1791 | ++DOCSHELL 0x8bdc6400 == 103 [pid = 1791] [id = 275] 16:01:27 INFO - PROCESS | 1791 | ++DOMWINDOW == 176 (0x8e187c00) [pid = 1791] [serial = 826] [outer = (nil)] 16:01:28 INFO - PROCESS | 1791 | ++DOMWINDOW == 177 (0x8e1f2000) [pid = 1791] [serial = 827] [outer = 0x8e187c00] 16:01:28 INFO - PROCESS | 1791 | 1462834888039 Marionette DEBUG loaded listener.js 16:01:28 INFO - PROCESS | 1791 | ++DOMWINDOW == 178 (0x8e866400) [pid = 1791] [serial = 828] [outer = 0x8e187c00] 16:01:28 INFO - PROCESS | 1791 | 1462834888904 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]]]}] 16:01:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 16:01:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1394ms 16:01:28 INFO - PROCESS | 1791 | 1462834888964 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 16:01:28 INFO - PROCESS | 1791 | 1462834888969 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 16:01:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 16:01:28 INFO - PROCESS | 1791 | 1462834888975 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 16:01:28 INFO - PROCESS | 1791 | 1462834888977 Marionette TRACE conn4 <- [1,1074,null,{}] 16:01:28 INFO - PROCESS | 1791 | 1462834888984 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}] 16:01:29 INFO - PROCESS | 1791 | 1462834889239 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 16:01:29 INFO - PROCESS | 1791 | 1462834889271 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:29 INFO - PROCESS | 1791 | ++DOCSHELL 0x8e185800 == 104 [pid = 1791] [id = 276] 16:01:29 INFO - PROCESS | 1791 | ++DOMWINDOW == 179 (0x8e18bc00) [pid = 1791] [serial = 829] [outer = (nil)] 16:01:29 INFO - PROCESS | 1791 | ++DOMWINDOW == 180 (0x8e875c00) [pid = 1791] [serial = 830] [outer = 0x8e18bc00] 16:01:29 INFO - PROCESS | 1791 | 1462834889362 Marionette DEBUG loaded listener.js 16:01:29 INFO - PROCESS | 1791 | ++DOMWINDOW == 181 (0x8ebb4c00) [pid = 1791] [serial = 831] [outer = 0x8e18bc00] 16:01:30 INFO - PROCESS | 1791 | 1462834890384 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]]]}] 16:01:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 16:01:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1432ms 16:01:31 INFO - PROCESS | 1791 | --DOMWINDOW == 180 (0x91f3a000) [pid = 1791] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 16:01:31 INFO - PROCESS | 1791 | --DOMWINDOW == 179 (0x8a0ddc00) [pid = 1791] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 16:01:31 INFO - PROCESS | 1791 | --DOMWINDOW == 178 (0x8c4eac00) [pid = 1791] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 16:01:31 INFO - PROCESS | 1791 | --DOMWINDOW == 177 (0x8a8e7000) [pid = 1791] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 16:01:31 INFO - PROCESS | 1791 | --DOMWINDOW == 176 (0x8a8ed000) [pid = 1791] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 16:01:31 INFO - PROCESS | 1791 | --DOMWINDOW == 175 (0x8ebb5400) [pid = 1791] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 16:01:31 INFO - PROCESS | 1791 | 1462834891137 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 16:01:31 INFO - PROCESS | 1791 | 1462834891142 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 16:01:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 16:01:31 INFO - PROCESS | 1791 | 1462834891163 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 16:01:31 INFO - PROCESS | 1791 | 1462834891166 Marionette TRACE conn4 <- [1,1078,null,{}] 16:01:31 INFO - PROCESS | 1791 | 1462834891173 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}] 16:01:31 INFO - PROCESS | 1791 | 1462834891445 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 16:01:31 INFO - PROCESS | 1791 | 1462834891555 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:31 INFO - PROCESS | 1791 | ++DOCSHELL 0x8e00ec00 == 105 [pid = 1791] [id = 277] 16:01:31 INFO - PROCESS | 1791 | ++DOMWINDOW == 176 (0x8e18c400) [pid = 1791] [serial = 832] [outer = (nil)] 16:01:31 INFO - PROCESS | 1791 | ++DOMWINDOW == 177 (0x8faf5000) [pid = 1791] [serial = 833] [outer = 0x8e18c400] 16:01:31 INFO - PROCESS | 1791 | 1462834891650 Marionette DEBUG loaded listener.js 16:01:31 INFO - PROCESS | 1791 | ++DOMWINDOW == 178 (0x8fb3fc00) [pid = 1791] [serial = 834] [outer = 0x8e18c400] 16:01:32 INFO - PROCESS | 1791 | 1462834892449 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]]]}] 16:01:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 16:01:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1341ms 16:01:32 INFO - PROCESS | 1791 | 1462834892506 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 16:01:32 INFO - PROCESS | 1791 | 1462834892509 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 16:01:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 16:01:32 INFO - PROCESS | 1791 | 1462834892522 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 16:01:32 INFO - PROCESS | 1791 | 1462834892524 Marionette TRACE conn4 <- [1,1082,null,{}] 16:01:32 INFO - PROCESS | 1791 | 1462834892532 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}] 16:01:32 INFO - PROCESS | 1791 | 1462834892731 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 16:01:32 INFO - PROCESS | 1791 | 1462834892893 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:32 INFO - PROCESS | 1791 | ++DOCSHELL 0x8faeb400 == 106 [pid = 1791] [id = 278] 16:01:32 INFO - PROCESS | 1791 | ++DOMWINDOW == 179 (0x8fb43400) [pid = 1791] [serial = 835] [outer = (nil)] 16:01:32 INFO - PROCESS | 1791 | ++DOMWINDOW == 180 (0x8fb8cc00) [pid = 1791] [serial = 836] [outer = 0x8fb43400] 16:01:32 INFO - PROCESS | 1791 | 1462834892976 Marionette DEBUG loaded listener.js 16:01:33 INFO - PROCESS | 1791 | ++DOMWINDOW == 181 (0x8fb90800) [pid = 1791] [serial = 837] [outer = 0x8fb43400] 16:01:34 INFO - PROCESS | 1791 | 1462834894132 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]]]}] 16:01:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 16:01:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1641ms 16:01:34 INFO - PROCESS | 1791 | 1462834894160 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 16:01:34 INFO - PROCESS | 1791 | 1462834894168 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 16:01:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 16:01:34 INFO - PROCESS | 1791 | 1462834894183 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 16:01:34 INFO - PROCESS | 1791 | 1462834894200 Marionette TRACE conn4 <- [1,1086,null,{}] 16:01:34 INFO - PROCESS | 1791 | 1462834894210 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}] 16:01:34 INFO - PROCESS | 1791 | 1462834894485 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 16:01:34 INFO - PROCESS | 1791 | 1462834894821 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:34 INFO - PROCESS | 1791 | ++DOCSHELL 0x8abe4000 == 107 [pid = 1791] [id = 279] 16:01:34 INFO - PROCESS | 1791 | ++DOMWINDOW == 182 (0x8b7eb000) [pid = 1791] [serial = 838] [outer = (nil)] 16:01:34 INFO - PROCESS | 1791 | ++DOMWINDOW == 183 (0x8c4f5000) [pid = 1791] [serial = 839] [outer = 0x8b7eb000] 16:01:34 INFO - PROCESS | 1791 | 1462834894917 Marionette DEBUG loaded listener.js 16:01:35 INFO - PROCESS | 1791 | ++DOMWINDOW == 184 (0x8c5b7000) [pid = 1791] [serial = 840] [outer = 0x8b7eb000] 16:01:35 INFO - PROCESS | 1791 | 1462834895888 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]]]}] 16:01:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 16:01:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1747ms 16:01:35 INFO - PROCESS | 1791 | 1462834895931 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 16:01:35 INFO - PROCESS | 1791 | 1462834895941 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 16:01:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 16:01:35 INFO - PROCESS | 1791 | 1462834895954 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 16:01:35 INFO - PROCESS | 1791 | 1462834895958 Marionette TRACE conn4 <- [1,1090,null,{}] 16:01:35 INFO - PROCESS | 1791 | 1462834895970 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}] 16:01:36 INFO - PROCESS | 1791 | 1462834896247 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 16:01:36 INFO - PROCESS | 1791 | 1462834896558 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:36 INFO - PROCESS | 1791 | ++DOCSHELL 0x8d7a8c00 == 108 [pid = 1791] [id = 280] 16:01:36 INFO - PROCESS | 1791 | ++DOMWINDOW == 185 (0x8e184000) [pid = 1791] [serial = 841] [outer = (nil)] 16:01:36 INFO - PROCESS | 1791 | ++DOMWINDOW == 186 (0x8e1f7c00) [pid = 1791] [serial = 842] [outer = 0x8e184000] 16:01:36 INFO - PROCESS | 1791 | 1462834896666 Marionette DEBUG loaded listener.js 16:01:36 INFO - PROCESS | 1791 | ++DOMWINDOW == 187 (0x8ebad400) [pid = 1791] [serial = 843] [outer = 0x8e184000] 16:01:37 INFO - PROCESS | 1791 | 1462834897696 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]]]}] 16:01:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 16:01:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1790ms 16:01:37 INFO - PROCESS | 1791 | 1462834897744 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 16:01:37 INFO - PROCESS | 1791 | 1462834897748 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 16:01:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 16:01:37 INFO - PROCESS | 1791 | 1462834897757 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 16:01:37 INFO - PROCESS | 1791 | 1462834897763 Marionette TRACE conn4 <- [1,1094,null,{}] 16:01:37 INFO - PROCESS | 1791 | 1462834897782 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}] 16:01:38 INFO - PROCESS | 1791 | 1462834898020 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 16:01:38 INFO - PROCESS | 1791 | 1462834898281 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:38 INFO - PROCESS | 1791 | ++DOCSHELL 0x8fb89800 == 109 [pid = 1791] [id = 281] 16:01:38 INFO - PROCESS | 1791 | ++DOMWINDOW == 188 (0x8fb97800) [pid = 1791] [serial = 844] [outer = (nil)] 16:01:38 INFO - PROCESS | 1791 | ++DOMWINDOW == 189 (0x8fba3000) [pid = 1791] [serial = 845] [outer = 0x8fb97800] 16:01:38 INFO - PROCESS | 1791 | 1462834898423 Marionette DEBUG loaded listener.js 16:01:38 INFO - PROCESS | 1791 | ++DOMWINDOW == 190 (0x8fc27000) [pid = 1791] [serial = 846] [outer = 0x8fb97800] 16:01:39 INFO - PROCESS | 1791 | --DOCSHELL 0xa509f800 == 108 [pid = 1791] [id = 9] 16:01:39 INFO - PROCESS | 1791 | 1462834899557 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]]]}] 16:01:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 16:01:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1847ms 16:01:39 INFO - PROCESS | 1791 | 1462834899605 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 16:01:39 INFO - PROCESS | 1791 | 1462834899610 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 16:01:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 16:01:39 INFO - PROCESS | 1791 | 1462834899618 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 16:01:39 INFO - PROCESS | 1791 | 1462834899621 Marionette TRACE conn4 <- [1,1098,null,{}] 16:01:39 INFO - PROCESS | 1791 | 1462834899628 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}] 16:01:39 INFO - PROCESS | 1791 | 1462834899915 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 16:01:40 INFO - PROCESS | 1791 | 1462834900216 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:40 INFO - PROCESS | 1791 | ++DOCSHELL 0x8fc25000 == 109 [pid = 1791] [id = 282] 16:01:40 INFO - PROCESS | 1791 | ++DOMWINDOW == 191 (0x91e04000) [pid = 1791] [serial = 847] [outer = (nil)] 16:01:40 INFO - PROCESS | 1791 | ++DOMWINDOW == 192 (0x91e09c00) [pid = 1791] [serial = 848] [outer = 0x91e04000] 16:01:40 INFO - PROCESS | 1791 | 1462834900313 Marionette DEBUG loaded listener.js 16:01:40 INFO - PROCESS | 1791 | ++DOMWINDOW == 193 (0x91e3dc00) [pid = 1791] [serial = 849] [outer = 0x91e04000] 16:01:41 INFO - PROCESS | 1791 | 1462834901246 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]]]}] 16:01:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 16:01:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1691ms 16:01:41 INFO - PROCESS | 1791 | 1462834901310 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 16:01:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 16:01:41 INFO - PROCESS | 1791 | 1462834901315 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 16:01:41 INFO - PROCESS | 1791 | 1462834901322 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 16:01:41 INFO - PROCESS | 1791 | 1462834901327 Marionette TRACE conn4 <- [1,1102,null,{}] 16:01:41 INFO - PROCESS | 1791 | 1462834901334 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}] 16:01:41 INFO - PROCESS | 1791 | 1462834901552 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 16:01:41 INFO - PROCESS | 1791 | 1462834901890 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:41 INFO - PROCESS | 1791 | ++DOCSHELL 0x898f2000 == 110 [pid = 1791] [id = 283] 16:01:41 INFO - PROCESS | 1791 | ++DOMWINDOW == 194 (0x91e41000) [pid = 1791] [serial = 850] [outer = (nil)] 16:01:41 INFO - PROCESS | 1791 | ++DOMWINDOW == 195 (0x91f43000) [pid = 1791] [serial = 851] [outer = 0x91e41000] 16:01:42 INFO - PROCESS | 1791 | 1462834901996 Marionette DEBUG loaded listener.js 16:01:42 INFO - PROCESS | 1791 | ++DOMWINDOW == 196 (0x922f2000) [pid = 1791] [serial = 852] [outer = 0x91e41000] 16:01:42 INFO - PROCESS | 1791 | 1462834902931 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]]]}] 16:01:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 16:01:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1684ms 16:01:43 INFO - PROCESS | 1791 | 1462834903006 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 16:01:43 INFO - PROCESS | 1791 | 1462834903010 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 16:01:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 16:01:43 INFO - PROCESS | 1791 | 1462834903017 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 16:01:43 INFO - PROCESS | 1791 | 1462834903020 Marionette TRACE conn4 <- [1,1106,null,{}] 16:01:43 INFO - PROCESS | 1791 | 1462834903026 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}] 16:01:43 INFO - PROCESS | 1791 | 1462834903291 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 16:01:43 INFO - PROCESS | 1791 | 1462834903602 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:43 INFO - PROCESS | 1791 | ++DOCSHELL 0x922ee800 == 111 [pid = 1791] [id = 284] 16:01:43 INFO - PROCESS | 1791 | ++DOMWINDOW == 197 (0x922eec00) [pid = 1791] [serial = 853] [outer = (nil)] 16:01:43 INFO - PROCESS | 1791 | ++DOMWINDOW == 198 (0x924dc400) [pid = 1791] [serial = 854] [outer = 0x922eec00] 16:01:43 INFO - PROCESS | 1791 | 1462834903695 Marionette DEBUG loaded listener.js 16:01:43 INFO - PROCESS | 1791 | ++DOMWINDOW == 199 (0x92667000) [pid = 1791] [serial = 855] [outer = 0x922eec00] 16:01:44 INFO - PROCESS | 1791 | 1462834904579 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]]]}] 16:01:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 16:01:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1585ms 16:01:44 INFO - PROCESS | 1791 | 1462834904603 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 16:01:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 16:01:44 INFO - PROCESS | 1791 | 1462834904608 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 16:01:44 INFO - PROCESS | 1791 | 1462834904615 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 16:01:44 INFO - PROCESS | 1791 | 1462834904619 Marionette TRACE conn4 <- [1,1110,null,{}] 16:01:44 INFO - PROCESS | 1791 | 1462834904641 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}] 16:01:44 INFO - PROCESS | 1791 | 1462834904930 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 16:01:45 INFO - PROCESS | 1791 | 1462834905135 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:45 INFO - PROCESS | 1791 | ++DOCSHELL 0x91e05c00 == 112 [pid = 1791] [id = 285] 16:01:45 INFO - PROCESS | 1791 | ++DOMWINDOW == 200 (0x924e0000) [pid = 1791] [serial = 856] [outer = (nil)] 16:01:45 INFO - PROCESS | 1791 | ++DOMWINDOW == 201 (0x92855800) [pid = 1791] [serial = 857] [outer = 0x924e0000] 16:01:45 INFO - PROCESS | 1791 | 1462834905273 Marionette DEBUG loaded listener.js 16:01:45 INFO - PROCESS | 1791 | ++DOMWINDOW == 202 (0x9285bc00) [pid = 1791] [serial = 858] [outer = 0x924e0000] 16:01:46 INFO - PROCESS | 1791 | 1462834906232 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]]]}] 16:01:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 16:01:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1690ms 16:01:46 INFO - PROCESS | 1791 | 1462834906306 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 16:01:46 INFO - PROCESS | 1791 | 1462834906309 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 16:01:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 16:01:46 INFO - PROCESS | 1791 | 1462834906318 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 16:01:46 INFO - PROCESS | 1791 | 1462834906322 Marionette TRACE conn4 <- [1,1114,null,{}] 16:01:46 INFO - PROCESS | 1791 | 1462834906329 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}] 16:01:46 INFO - PROCESS | 1791 | 1462834906577 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 16:01:46 INFO - PROCESS | 1791 | 1462834906897 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:46 INFO - PROCESS | 1791 | ++DOCSHELL 0x91f3dc00 == 113 [pid = 1791] [id = 286] 16:01:46 INFO - PROCESS | 1791 | ++DOMWINDOW == 203 (0x9248dc00) [pid = 1791] [serial = 859] [outer = (nil)] 16:01:46 INFO - PROCESS | 1791 | ++DOMWINDOW == 204 (0x92c64800) [pid = 1791] [serial = 860] [outer = 0x9248dc00] 16:01:46 INFO - PROCESS | 1791 | 1462834906992 Marionette DEBUG loaded listener.js 16:01:47 INFO - PROCESS | 1791 | ++DOMWINDOW == 205 (0x92ef8800) [pid = 1791] [serial = 861] [outer = 0x9248dc00] 16:01:48 INFO - PROCESS | 1791 | 1462834908051 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]]]}] 16:01:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 16:01:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1789ms 16:01:48 INFO - PROCESS | 1791 | 1462834908109 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 16:01:48 INFO - PROCESS | 1791 | 1462834908113 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 16:01:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 16:01:48 INFO - PROCESS | 1791 | 1462834908121 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 16:01:48 INFO - PROCESS | 1791 | 1462834908126 Marionette TRACE conn4 <- [1,1118,null,{}] 16:01:48 INFO - PROCESS | 1791 | 1462834908132 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}] 16:01:48 INFO - PROCESS | 1791 | 1462834908408 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 16:01:48 INFO - PROCESS | 1791 | 1462834908721 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:48 INFO - PROCESS | 1791 | ++DOCSHELL 0x8fb9c800 == 114 [pid = 1791] [id = 287] 16:01:48 INFO - PROCESS | 1791 | ++DOMWINDOW == 206 (0x92665800) [pid = 1791] [serial = 862] [outer = (nil)] 16:01:48 INFO - PROCESS | 1791 | ++DOMWINDOW == 207 (0x93ce7400) [pid = 1791] [serial = 863] [outer = 0x92665800] 16:01:48 INFO - PROCESS | 1791 | 1462834908824 Marionette DEBUG loaded listener.js 16:01:48 INFO - PROCESS | 1791 | ++DOMWINDOW == 208 (0x95008400) [pid = 1791] [serial = 864] [outer = 0x92665800] 16:01:49 INFO - PROCESS | 1791 | 1462834909839 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]]]}] 16:01:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 16:01:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1739ms 16:01:49 INFO - PROCESS | 1791 | 1462834909864 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 16:01:49 INFO - PROCESS | 1791 | 1462834909871 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 16:01:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 16:01:49 INFO - PROCESS | 1791 | 1462834909882 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 16:01:49 INFO - PROCESS | 1791 | 1462834909887 Marionette TRACE conn4 <- [1,1122,null,{}] 16:01:49 INFO - PROCESS | 1791 | 1462834909899 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}] 16:01:50 INFO - PROCESS | 1791 | 1462834910200 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 16:01:50 INFO - PROCESS | 1791 | 1462834910511 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:50 INFO - PROCESS | 1791 | ++DOCSHELL 0x924d2800 == 115 [pid = 1791] [id = 288] 16:01:50 INFO - PROCESS | 1791 | ++DOMWINDOW == 209 (0x92671800) [pid = 1791] [serial = 865] [outer = (nil)] 16:01:50 INFO - PROCESS | 1791 | ++DOMWINDOW == 210 (0x9517e000) [pid = 1791] [serial = 866] [outer = 0x92671800] 16:01:50 INFO - PROCESS | 1791 | 1462834910613 Marionette DEBUG loaded listener.js 16:01:50 INFO - PROCESS | 1791 | ++DOMWINDOW == 211 (0x95183000) [pid = 1791] [serial = 867] [outer = 0x92671800] 16:01:51 INFO - PROCESS | 1791 | 1462834911730 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]]]}] 16:01:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 16:01:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1898ms 16:01:51 INFO - PROCESS | 1791 | 1462834911780 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 16:01:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 16:01:51 INFO - PROCESS | 1791 | 1462834911785 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 16:01:51 INFO - PROCESS | 1791 | 1462834911792 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 16:01:51 INFO - PROCESS | 1791 | 1462834911796 Marionette TRACE conn4 <- [1,1126,null,{}] 16:01:51 INFO - PROCESS | 1791 | 1462834911803 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}] 16:01:52 INFO - PROCESS | 1791 | 1462834912132 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 16:01:52 INFO - PROCESS | 1791 | 1462834912446 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:52 INFO - PROCESS | 1791 | ++DOCSHELL 0x9517f800 == 116 [pid = 1791] [id = 289] 16:01:52 INFO - PROCESS | 1791 | ++DOMWINDOW == 212 (0x97602c00) [pid = 1791] [serial = 868] [outer = (nil)] 16:01:52 INFO - PROCESS | 1791 | ++DOMWINDOW == 213 (0x9763f400) [pid = 1791] [serial = 869] [outer = 0x97602c00] 16:01:52 INFO - PROCESS | 1791 | 1462834912548 Marionette DEBUG loaded listener.js 16:01:52 INFO - PROCESS | 1791 | ++DOMWINDOW == 214 (0x98104c00) [pid = 1791] [serial = 870] [outer = 0x97602c00] 16:01:53 INFO - PROCESS | 1791 | 1462834913514 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]]]}] 16:01:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 16:01:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1782ms 16:01:53 INFO - PROCESS | 1791 | 1462834913574 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 16:01:53 INFO - PROCESS | 1791 | 1462834913579 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 16:01:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 16:01:53 INFO - PROCESS | 1791 | 1462834913586 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 16:01:53 INFO - PROCESS | 1791 | 1462834913590 Marionette TRACE conn4 <- [1,1130,null,{}] 16:01:53 INFO - PROCESS | 1791 | 1462834913596 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}] 16:01:53 INFO - PROCESS | 1791 | 1462834913813 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 16:01:54 INFO - PROCESS | 1791 | 1462834914080 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:54 INFO - PROCESS | 1791 | ++DOCSHELL 0x97649c00 == 117 [pid = 1791] [id = 290] 16:01:54 INFO - PROCESS | 1791 | ++DOMWINDOW == 215 (0x9818fc00) [pid = 1791] [serial = 871] [outer = (nil)] 16:01:54 INFO - PROCESS | 1791 | ++DOMWINDOW == 216 (0x99673c00) [pid = 1791] [serial = 872] [outer = 0x9818fc00] 16:01:54 INFO - PROCESS | 1791 | 1462834914186 Marionette DEBUG loaded listener.js 16:01:54 INFO - PROCESS | 1791 | ++DOMWINDOW == 217 (0x99680400) [pid = 1791] [serial = 873] [outer = 0x9818fc00] 16:01:55 INFO - PROCESS | 1791 | 1462834915137 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]]]}] 16:01:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 16:01:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1587ms 16:01:55 INFO - PROCESS | 1791 | 1462834915175 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 16:01:55 INFO - PROCESS | 1791 | 1462834915178 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 16:01:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 16:01:55 INFO - PROCESS | 1791 | 1462834915185 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 16:01:55 INFO - PROCESS | 1791 | 1462834915199 Marionette TRACE conn4 <- [1,1134,null,{}] 16:01:55 INFO - PROCESS | 1791 | 1462834915206 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}] 16:01:55 INFO - PROCESS | 1791 | 1462834915418 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 16:01:55 INFO - PROCESS | 1791 | 1462834915691 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:55 INFO - PROCESS | 1791 | ++DOCSHELL 0x8faecc00 == 118 [pid = 1791] [id = 291] 16:01:55 INFO - PROCESS | 1791 | ++DOMWINDOW == 218 (0x8fb41000) [pid = 1791] [serial = 874] [outer = (nil)] 16:01:55 INFO - PROCESS | 1791 | ++DOMWINDOW == 219 (0x99f24000) [pid = 1791] [serial = 875] [outer = 0x8fb41000] 16:01:55 INFO - PROCESS | 1791 | 1462834915826 Marionette DEBUG loaded listener.js 16:01:55 INFO - PROCESS | 1791 | ++DOMWINDOW == 220 (0x9a24a400) [pid = 1791] [serial = 876] [outer = 0x8fb41000] 16:01:56 INFO - PROCESS | 1791 | 1462834916750 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]]]}] 16:01:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 16:01:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1641ms 16:01:56 INFO - PROCESS | 1791 | 1462834916846 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 16:01:56 INFO - PROCESS | 1791 | 1462834916849 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 16:01:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 16:01:56 INFO - PROCESS | 1791 | 1462834916864 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 16:01:56 INFO - PROCESS | 1791 | 1462834916872 Marionette TRACE conn4 <- [1,1138,null,{}] 16:01:56 INFO - PROCESS | 1791 | 1462834916879 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}] 16:01:57 INFO - PROCESS | 1791 | 1462834917137 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 16:01:57 INFO - PROCESS | 1791 | 1462834917430 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:57 INFO - PROCESS | 1791 | ++DOCSHELL 0x8bef0400 == 119 [pid = 1791] [id = 292] 16:01:57 INFO - PROCESS | 1791 | ++DOMWINDOW == 221 (0x8bef6000) [pid = 1791] [serial = 877] [outer = (nil)] 16:01:57 INFO - PROCESS | 1791 | ++DOMWINDOW == 222 (0x8fae9c00) [pid = 1791] [serial = 878] [outer = 0x8bef6000] 16:01:57 INFO - PROCESS | 1791 | 1462834917526 Marionette DEBUG loaded listener.js 16:01:57 INFO - PROCESS | 1791 | ++DOMWINDOW == 223 (0x92489c00) [pid = 1791] [serial = 879] [outer = 0x8bef6000] 16:01:58 INFO - PROCESS | 1791 | 1462834918441 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]]]}] 16:01:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 16:01:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1649ms 16:01:58 INFO - PROCESS | 1791 | 1462834918514 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 16:01:58 INFO - PROCESS | 1791 | 1462834918518 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 16:01:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 16:01:58 INFO - PROCESS | 1791 | 1462834918526 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 16:01:58 INFO - PROCESS | 1791 | 1462834918530 Marionette TRACE conn4 <- [1,1142,null,{}] 16:01:58 INFO - PROCESS | 1791 | 1462834918536 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}] 16:01:58 INFO - PROCESS | 1791 | 1462834918766 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 16:01:59 INFO - PROCESS | 1791 | 1462834919029 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:59 INFO - PROCESS | 1791 | ++DOCSHELL 0x97643c00 == 120 [pid = 1791] [id = 293] 16:01:59 INFO - PROCESS | 1791 | ++DOMWINDOW == 224 (0x996ec800) [pid = 1791] [serial = 880] [outer = (nil)] 16:01:59 INFO - PROCESS | 1791 | ++DOMWINDOW == 225 (0x9ad37000) [pid = 1791] [serial = 881] [outer = 0x996ec800] 16:01:59 INFO - PROCESS | 1791 | 1462834919158 Marionette DEBUG loaded listener.js 16:01:59 INFO - PROCESS | 1791 | ++DOMWINDOW == 226 (0x9aeea400) [pid = 1791] [serial = 882] [outer = 0x996ec800] 16:02:00 INFO - PROCESS | 1791 | 1462834920122 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]]]}] 16:02:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 16:02:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1637ms 16:02:00 INFO - PROCESS | 1791 | 1462834920164 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 16:02:00 INFO - PROCESS | 1791 | 1462834920169 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 16:02:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 16:02:00 INFO - PROCESS | 1791 | 1462834920176 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 16:02:00 INFO - PROCESS | 1791 | 1462834920181 Marionette TRACE conn4 <- [1,1146,null,{}] 16:02:00 INFO - PROCESS | 1791 | 1462834920189 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}] 16:02:00 INFO - PROCESS | 1791 | 1462834920432 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 16:02:01 INFO - PROCESS | 1791 | 1462834921140 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:01 INFO - PROCESS | 1791 | ++DOCSHELL 0x8a8ed800 == 121 [pid = 1791] [id = 294] 16:02:01 INFO - PROCESS | 1791 | ++DOMWINDOW == 227 (0x8a8ee000) [pid = 1791] [serial = 883] [outer = (nil)] 16:02:01 INFO - PROCESS | 1791 | ++DOMWINDOW == 228 (0x8abe7400) [pid = 1791] [serial = 884] [outer = 0x8a8ee000] 16:02:01 INFO - PROCESS | 1791 | 1462834921235 Marionette DEBUG loaded listener.js 16:02:01 INFO - PROCESS | 1791 | ++DOMWINDOW == 229 (0x8bef1800) [pid = 1791] [serial = 885] [outer = 0x8a8ee000] 16:02:02 INFO - PROCESS | 1791 | 1462834922252 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]]]}] 16:02:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 16:02:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 2143ms 16:02:02 INFO - PROCESS | 1791 | 1462834922321 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 16:02:02 INFO - PROCESS | 1791 | 1462834922328 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 16:02:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 16:02:02 INFO - PROCESS | 1791 | 1462834922338 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 16:02:02 INFO - PROCESS | 1791 | 1462834922344 Marionette TRACE conn4 <- [1,1150,null,{}] 16:02:02 INFO - PROCESS | 1791 | 1462834922352 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}] 16:02:02 INFO - PROCESS | 1791 | 1462834922621 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 16:02:03 INFO - PROCESS | 1791 | 1462834923023 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:03 INFO - PROCESS | 1791 | ++DOCSHELL 0x8c4ec800 == 122 [pid = 1791] [id = 295] 16:02:03 INFO - PROCESS | 1791 | ++DOMWINDOW == 230 (0x8d61dc00) [pid = 1791] [serial = 886] [outer = (nil)] 16:02:03 INFO - PROCESS | 1791 | ++DOMWINDOW == 231 (0x8e009400) [pid = 1791] [serial = 887] [outer = 0x8d61dc00] 16:02:03 INFO - PROCESS | 1791 | 1462834923113 Marionette DEBUG loaded listener.js 16:02:03 INFO - PROCESS | 1791 | ++DOMWINDOW == 232 (0x8e1fc400) [pid = 1791] [serial = 888] [outer = 0x8d61dc00] 16:02:03 INFO - PROCESS | 1791 | --DOCSHELL 0x97646c00 == 121 [pid = 1791] [id = 32] 16:02:03 INFO - PROCESS | 1791 | --DOCSHELL 0x8e00ec00 == 120 [pid = 1791] [id = 277] 16:02:03 INFO - PROCESS | 1791 | --DOCSHELL 0x8bdc5800 == 119 [pid = 1791] [id = 274] 16:02:03 INFO - PROCESS | 1791 | --DOCSHELL 0x8befd800 == 118 [pid = 1791] [id = 273] 16:02:03 INFO - PROCESS | 1791 | --DOCSHELL 0x8abe8c00 == 117 [pid = 1791] [id = 272] 16:02:03 INFO - PROCESS | 1791 | --DOCSHELL 0x898f4c00 == 116 [pid = 1791] [id = 260] 16:02:03 INFO - PROCESS | 1791 | --DOMWINDOW == 231 (0x92eef800) [pid = 1791] [serial = 779] [outer = (nil)] [url = about:blank] 16:02:03 INFO - PROCESS | 1791 | --DOMWINDOW == 230 (0x91e0ac00) [pid = 1791] [serial = 777] [outer = (nil)] [url = about:blank] 16:02:03 INFO - PROCESS | 1791 | --DOMWINDOW == 229 (0x9c264800) [pid = 1791] [serial = 758] [outer = (nil)] [url = about:blank] 16:02:03 INFO - PROCESS | 1791 | --DOMWINDOW == 228 (0x92ef9000) [pid = 1791] [serial = 737] [outer = (nil)] [url = about:blank] 16:02:03 INFO - PROCESS | 1791 | --DOMWINDOW == 227 (0x99ef1400) [pid = 1791] [serial = 749] [outer = (nil)] [url = about:blank] 16:02:03 INFO - PROCESS | 1791 | --DOMWINDOW == 226 (0x92489000) [pid = 1791] [serial = 731] [outer = (nil)] [url = about:blank] 16:02:03 INFO - PROCESS | 1791 | --DOMWINDOW == 225 (0x95177800) [pid = 1791] [serial = 740] [outer = (nil)] [url = about:blank] 16:02:03 INFO - PROCESS | 1791 | --DOMWINDOW == 224 (0x97644800) [pid = 1791] [serial = 746] [outer = (nil)] [url = about:blank] 16:02:03 INFO - PROCESS | 1791 | --DOMWINDOW == 223 (0x9266b800) [pid = 1791] [serial = 734] [outer = (nil)] [url = about:blank] 16:02:03 INFO - PROCESS | 1791 | --DOMWINDOW == 222 (0x9584d800) [pid = 1791] [serial = 743] [outer = (nil)] [url = about:blank] 16:02:03 INFO - PROCESS | 1791 | --DOMWINDOW == 221 (0x91e08400) [pid = 1791] [serial = 771] [outer = (nil)] [url = about:blank] 16:02:03 INFO - PROCESS | 1791 | --DOMWINDOW == 220 (0x922e8c00) [pid = 1791] [serial = 773] [outer = (nil)] [url = about:blank] 16:02:03 INFO - PROCESS | 1791 | --DOMWINDOW == 219 (0x9248a000) [pid = 1791] [serial = 774] [outer = (nil)] [url = about:blank] 16:02:03 INFO - PROCESS | 1791 | --DOMWINDOW == 218 (0x8bef3800) [pid = 1791] [serial = 776] [outer = (nil)] [url = about:blank] 16:02:03 INFO - PROCESS | 1791 | --DOMWINDOW == 217 (0x91e0cc00) [pid = 1791] [serial = 719] [outer = (nil)] [url = about:blank] 16:02:03 INFO - PROCESS | 1791 | --DOMWINDOW == 216 (0x8c4f3c00) [pid = 1791] [serial = 722] [outer = (nil)] [url = about:blank] 16:02:03 INFO - PROCESS | 1791 | --DOMWINDOW == 215 (0x8fb86400) [pid = 1791] [serial = 765] [outer = (nil)] [url = about:blank] 16:02:03 INFO - PROCESS | 1791 | --DOMWINDOW == 214 (0x8f2cc000) [pid = 1791] [serial = 764] [outer = (nil)] [url = about:blank] 16:02:03 INFO - PROCESS | 1791 | --DOMWINDOW == 213 (0x8bdb7c00) [pid = 1791] [serial = 767] [outer = (nil)] [url = about:blank] 16:02:03 INFO - PROCESS | 1791 | --DOMWINDOW == 212 (0x8d7af800) [pid = 1791] [serial = 768] [outer = (nil)] [url = about:blank] 16:02:03 INFO - PROCESS | 1791 | --DOMWINDOW == 211 (0x8faed400) [pid = 1791] [serial = 725] [outer = (nil)] [url = about:blank] 16:02:03 INFO - PROCESS | 1791 | --DOMWINDOW == 210 (0x8bef4400) [pid = 1791] [serial = 762] [outer = (nil)] [url = about:blank] 16:02:03 INFO - PROCESS | 1791 | --DOMWINDOW == 209 (0x8abe1400) [pid = 1791] [serial = 761] [outer = (nil)] [url = about:blank] 16:02:03 INFO - PROCESS | 1791 | --DOMWINDOW == 208 (0x9ba34000) [pid = 1791] [serial = 755] [outer = (nil)] [url = about:blank] 16:02:03 INFO - PROCESS | 1791 | --DOMWINDOW == 207 (0x91f3c000) [pid = 1791] [serial = 728] [outer = (nil)] [url = about:blank] 16:02:03 INFO - PROCESS | 1791 | --DOMWINDOW == 206 (0x8fc29000) [pid = 1791] [serial = 770] [outer = (nil)] [url = about:blank] 16:02:03 INFO - PROCESS | 1791 | --DOMWINDOW == 205 (0x9aeeb400) [pid = 1791] [serial = 752] [outer = (nil)] [url = about:blank] 16:02:04 INFO - PROCESS | 1791 | 1462834924178 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]]]}] 16:02:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 16:02:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1851ms 16:02:04 INFO - PROCESS | 1791 | 1462834924226 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 16:02:04 INFO - PROCESS | 1791 | 1462834924233 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 16:02:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 16:02:04 INFO - PROCESS | 1791 | 1462834924245 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 16:02:04 INFO - PROCESS | 1791 | 1462834924248 Marionette TRACE conn4 <- [1,1154,null,{}] 16:02:04 INFO - PROCESS | 1791 | 1462834924255 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}] 16:02:04 INFO - PROCESS | 1791 | 1462834924483 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 16:02:04 INFO - PROCESS | 1791 | 1462834924658 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:04 INFO - PROCESS | 1791 | ++DOCSHELL 0x8a8e6c00 == 117 [pid = 1791] [id = 296] 16:02:04 INFO - PROCESS | 1791 | ++DOMWINDOW == 206 (0x8bdbc800) [pid = 1791] [serial = 889] [outer = (nil)] 16:02:04 INFO - PROCESS | 1791 | ++DOMWINDOW == 207 (0x8e189c00) [pid = 1791] [serial = 890] [outer = 0x8bdbc800] 16:02:04 INFO - PROCESS | 1791 | 1462834924764 Marionette DEBUG loaded listener.js 16:02:04 INFO - PROCESS | 1791 | ++DOMWINDOW == 208 (0x8faf1800) [pid = 1791] [serial = 891] [outer = 0x8bdbc800] 16:02:05 INFO - PROCESS | 1791 | 1462834925691 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]]]}] 16:02:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 16:02:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1494ms 16:02:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 16:02:05 INFO - PROCESS | 1791 | 1462834925747 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 16:02:05 INFO - PROCESS | 1791 | 1462834925750 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 16:02:05 INFO - PROCESS | 1791 | 1462834925772 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 16:02:05 INFO - PROCESS | 1791 | 1462834925782 Marionette TRACE conn4 <- [1,1158,null,{}] 16:02:05 INFO - PROCESS | 1791 | 1462834925789 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}] 16:02:06 INFO - PROCESS | 1791 | 1462834926000 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 16:02:06 INFO - PROCESS | 1791 | 1462834926217 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:06 INFO - PROCESS | 1791 | ++DOCSHELL 0x8e869400 == 118 [pid = 1791] [id = 297] 16:02:06 INFO - PROCESS | 1791 | ++DOMWINDOW == 209 (0x8e873000) [pid = 1791] [serial = 892] [outer = (nil)] 16:02:06 INFO - PROCESS | 1791 | ++DOMWINDOW == 210 (0x8fc2a000) [pid = 1791] [serial = 893] [outer = 0x8e873000] 16:02:06 INFO - PROCESS | 1791 | 1462834926297 Marionette DEBUG loaded listener.js 16:02:06 INFO - PROCESS | 1791 | ++DOMWINDOW == 211 (0x91e0cc00) [pid = 1791] [serial = 894] [outer = 0x8e873000] 16:02:07 INFO - PROCESS | 1791 | 1462834927234 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]]]}] 16:02:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 16:02:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1517ms 16:02:07 INFO - PROCESS | 1791 | 1462834927276 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 16:02:07 INFO - PROCESS | 1791 | 1462834927281 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 16:02:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 16:02:07 INFO - PROCESS | 1791 | 1462834927294 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 16:02:07 INFO - PROCESS | 1791 | 1462834927296 Marionette TRACE conn4 <- [1,1162,null,{}] 16:02:07 INFO - PROCESS | 1791 | 1462834927304 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}] 16:02:07 INFO - PROCESS | 1791 | 1462834927569 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 16:02:07 INFO - PROCESS | 1791 | 1462834927607 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:07 INFO - PROCESS | 1791 | ++DOCSHELL 0x8befd800 == 119 [pid = 1791] [id = 298] 16:02:07 INFO - PROCESS | 1791 | ++DOMWINDOW == 212 (0x8fb91c00) [pid = 1791] [serial = 895] [outer = (nil)] 16:02:07 INFO - PROCESS | 1791 | ++DOMWINDOW == 213 (0x91f43400) [pid = 1791] [serial = 896] [outer = 0x8fb91c00] 16:02:07 INFO - PROCESS | 1791 | 1462834927689 Marionette DEBUG loaded listener.js 16:02:07 INFO - PROCESS | 1791 | ++DOMWINDOW == 214 (0x92486000) [pid = 1791] [serial = 897] [outer = 0x8fb91c00] 16:02:08 INFO - PROCESS | 1791 | --DOMWINDOW == 213 (0x8e18bc00) [pid = 1791] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 16:02:08 INFO - PROCESS | 1791 | --DOMWINDOW == 212 (0x8e18c400) [pid = 1791] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 16:02:08 INFO - PROCESS | 1791 | --DOMWINDOW == 211 (0x8e187c00) [pid = 1791] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 16:02:08 INFO - PROCESS | 1791 | --DOMWINDOW == 210 (0x8d618000) [pid = 1791] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 16:02:08 INFO - PROCESS | 1791 | --DOMWINDOW == 209 (0x8b7e8800) [pid = 1791] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 16:02:08 INFO - PROCESS | 1791 | --DOMWINDOW == 208 (0x8c4f4c00) [pid = 1791] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 16:02:08 INFO - PROCESS | 1791 | 1462834928986 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]]]}] 16:02:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 16:02:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1731ms 16:02:09 INFO - PROCESS | 1791 | 1462834929026 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 16:02:09 INFO - PROCESS | 1791 | 1462834929029 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 16:02:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 16:02:09 INFO - PROCESS | 1791 | 1462834929047 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 16:02:09 INFO - PROCESS | 1791 | 1462834929051 Marionette TRACE conn4 <- [1,1166,null,{}] 16:02:09 INFO - PROCESS | 1791 | 1462834929057 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}] 16:02:09 INFO - PROCESS | 1791 | 1462834929277 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 16:02:09 INFO - PROCESS | 1791 | 1462834929288 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:09 INFO - PROCESS | 1791 | ++DOCSHELL 0x8e18bc00 == 120 [pid = 1791] [id = 299] 16:02:09 INFO - PROCESS | 1791 | ++DOMWINDOW == 209 (0x8ebb7000) [pid = 1791] [serial = 898] [outer = (nil)] 16:02:09 INFO - PROCESS | 1791 | ++DOMWINDOW == 210 (0x9248c400) [pid = 1791] [serial = 899] [outer = 0x8ebb7000] 16:02:09 INFO - PROCESS | 1791 | 1462834929536 Marionette DEBUG loaded listener.js 16:02:09 INFO - PROCESS | 1791 | ++DOMWINDOW == 211 (0x9266b400) [pid = 1791] [serial = 900] [outer = 0x8ebb7000] 16:02:10 INFO - PROCESS | 1791 | 1462834930396 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]]]}] 16:02:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 16:02:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1383ms 16:02:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 16:02:10 INFO - PROCESS | 1791 | 1462834930431 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 16:02:10 INFO - PROCESS | 1791 | 1462834930434 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 16:02:10 INFO - PROCESS | 1791 | 1462834930440 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 16:02:10 INFO - PROCESS | 1791 | 1462834930443 Marionette TRACE conn4 <- [1,1170,null,{}] 16:02:10 INFO - PROCESS | 1791 | 1462834930449 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}] 16:02:10 INFO - PROCESS | 1791 | 1462834930759 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 16:02:11 INFO - PROCESS | 1791 | 1462834931057 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:11 INFO - PROCESS | 1791 | ++DOCSHELL 0x8abee800 == 121 [pid = 1791] [id = 300] 16:02:11 INFO - PROCESS | 1791 | ++DOMWINDOW == 212 (0x8abf0400) [pid = 1791] [serial = 901] [outer = (nil)] 16:02:11 INFO - PROCESS | 1791 | ++DOMWINDOW == 213 (0x8bef3800) [pid = 1791] [serial = 902] [outer = 0x8abf0400] 16:02:11 INFO - PROCESS | 1791 | 1462834931209 Marionette DEBUG loaded listener.js 16:02:11 INFO - PROCESS | 1791 | ++DOMWINDOW == 214 (0x8c4f6000) [pid = 1791] [serial = 903] [outer = 0x8abf0400] 16:02:12 INFO - PROCESS | 1791 | 1462834932206 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]]]}] 16:02:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 16:02:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1837ms 16:02:12 INFO - PROCESS | 1791 | 1462834932280 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 16:02:12 INFO - PROCESS | 1791 | 1462834932285 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 16:02:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 16:02:12 INFO - PROCESS | 1791 | 1462834932295 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 16:02:12 INFO - PROCESS | 1791 | 1462834932301 Marionette TRACE conn4 <- [1,1174,null,{}] 16:02:12 INFO - PROCESS | 1791 | 1462834932310 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}] 16:02:12 INFO - PROCESS | 1791 | 1462834932583 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 16:02:12 INFO - PROCESS | 1791 | 1462834932904 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:12 INFO - PROCESS | 1791 | ++DOCSHELL 0x8e187c00 == 122 [pid = 1791] [id = 301] 16:02:12 INFO - PROCESS | 1791 | ++DOMWINDOW == 215 (0x8e1fe400) [pid = 1791] [serial = 904] [outer = (nil)] 16:02:12 INFO - PROCESS | 1791 | ++DOMWINDOW == 216 (0x8f2cac00) [pid = 1791] [serial = 905] [outer = 0x8e1fe400] 16:02:13 INFO - PROCESS | 1791 | 1462834933005 Marionette DEBUG loaded listener.js 16:02:13 INFO - PROCESS | 1791 | ++DOMWINDOW == 217 (0x8fb4b400) [pid = 1791] [serial = 906] [outer = 0x8e1fe400] 16:02:14 INFO - PROCESS | 1791 | 1462834934007 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] 16:02:14 INFO - PROCESS | 1791 | 1462834934090 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 16:02:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 16:02:14 INFO - PROCESS | 1791 | 1462834934099 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 16:02:14 INFO - PROCESS | 1791 | 1462834934103 Marionette TRACE conn4 <- [1,1178,null,{}] 16:02:14 INFO - PROCESS | 1791 | 1462834934111 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}] 16:02:14 INFO - PROCESS | 1791 | 1462834934445 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 16:02:14 INFO - PROCESS | 1791 | 1462834934804 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:14 INFO - PROCESS | 1791 | ++DOCSHELL 0x8e189400 == 123 [pid = 1791] [id = 302] 16:02:14 INFO - PROCESS | 1791 | ++DOMWINDOW == 218 (0x922ed400) [pid = 1791] [serial = 907] [outer = (nil)] 16:02:14 INFO - PROCESS | 1791 | ++DOMWINDOW == 219 (0x92667800) [pid = 1791] [serial = 908] [outer = 0x922ed400] 16:02:14 INFO - PROCESS | 1791 | 1462834934912 Marionette DEBUG loaded listener.js 16:02:15 INFO - PROCESS | 1791 | ++DOMWINDOW == 220 (0x92ef9000) [pid = 1791] [serial = 909] [outer = 0x922ed400] 16:02:15 INFO - PROCESS | 1791 | 1462834935936 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] 16:02:16 INFO - PROCESS | 1791 | 1462834936000 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 16:02:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 16:02:16 INFO - PROCESS | 1791 | 1462834936020 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 16:02:16 INFO - PROCESS | 1791 | 1462834936028 Marionette TRACE conn4 <- [1,1182,null,{}] 16:02:16 INFO - PROCESS | 1791 | 1462834936036 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}] 16:02:16 INFO - PROCESS | 1791 | 1462834936286 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 16:02:16 INFO - PROCESS | 1791 | 1462834936605 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:16 INFO - PROCESS | 1791 | ++DOCSHELL 0x8d7aa800 == 124 [pid = 1791] [id = 303] 16:02:16 INFO - PROCESS | 1791 | ++DOMWINDOW == 221 (0x91f44000) [pid = 1791] [serial = 910] [outer = (nil)] 16:02:16 INFO - PROCESS | 1791 | ++DOMWINDOW == 222 (0x97601800) [pid = 1791] [serial = 911] [outer = 0x91f44000] 16:02:16 INFO - PROCESS | 1791 | 1462834936705 Marionette DEBUG loaded listener.js 16:02:16 INFO - PROCESS | 1791 | ++DOMWINDOW == 223 (0x99005000) [pid = 1791] [serial = 912] [outer = 0x91f44000] 16:02:17 INFO - PROCESS | 1791 | SkCairoFTTypeface::onFilterRec unimplemented 16:02:17 INFO - PROCESS | 1791 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 16:02:17 INFO - PROCESS | 1791 | 1462834937755 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] 16:02:17 INFO - PROCESS | 1791 | 1462834937822 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 16:02:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 16:02:17 INFO - PROCESS | 1791 | 1462834937830 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 16:02:17 INFO - PROCESS | 1791 | 1462834937834 Marionette TRACE conn4 <- [1,1186,null,{}] 16:02:17 INFO - PROCESS | 1791 | 1462834937840 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}] 16:02:18 INFO - PROCESS | 1791 | 1462834938086 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 16:02:18 INFO - PROCESS | 1791 | 1462834938368 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:18 INFO - PROCESS | 1791 | ++DOCSHELL 0x95a94800 == 125 [pid = 1791] [id = 304] 16:02:18 INFO - PROCESS | 1791 | ++DOMWINDOW == 224 (0x97644800) [pid = 1791] [serial = 913] [outer = (nil)] 16:02:18 INFO - PROCESS | 1791 | ++DOMWINDOW == 225 (0x9a781400) [pid = 1791] [serial = 914] [outer = 0x97644800] 16:02:18 INFO - PROCESS | 1791 | 1462834938463 Marionette DEBUG loaded listener.js 16:02:18 INFO - PROCESS | 1791 | ++DOMWINDOW == 226 (0x9ad33400) [pid = 1791] [serial = 915] [outer = 0x97644800] 16:02:19 INFO - PROCESS | 1791 | 1462834939392 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] 16:02:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 16:02:19 INFO - PROCESS | 1791 | 1462834939455 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 16:02:19 INFO - PROCESS | 1791 | 1462834939462 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 16:02:19 INFO - PROCESS | 1791 | 1462834939466 Marionette TRACE conn4 <- [1,1190,null,{}] 16:02:19 INFO - PROCESS | 1791 | 1462834939472 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}] 16:02:19 INFO - PROCESS | 1791 | 1462834939708 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 16:02:20 INFO - PROCESS | 1791 | 1462834940035 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:20 INFO - PROCESS | 1791 | ++DOCSHELL 0x9b487800 == 126 [pid = 1791] [id = 305] 16:02:20 INFO - PROCESS | 1791 | ++DOMWINDOW == 227 (0x9b489400) [pid = 1791] [serial = 916] [outer = (nil)] 16:02:20 INFO - PROCESS | 1791 | ++DOMWINDOW == 228 (0x9ba14400) [pid = 1791] [serial = 917] [outer = 0x9b489400] 16:02:20 INFO - PROCESS | 1791 | 1462834940147 Marionette DEBUG loaded listener.js 16:02:20 INFO - PROCESS | 1791 | ++DOMWINDOW == 229 (0x9bf3e000) [pid = 1791] [serial = 918] [outer = 0x9b489400] 16:02:21 INFO - PROCESS | 1791 | 1462834941064 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] 16:02:21 INFO - PROCESS | 1791 | 1462834941157 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 16:02:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 16:02:21 INFO - PROCESS | 1791 | 1462834941168 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 16:02:21 INFO - PROCESS | 1791 | 1462834941172 Marionette TRACE conn4 <- [1,1194,null,{}] 16:02:21 INFO - PROCESS | 1791 | 1462834941182 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}] 16:02:21 INFO - PROCESS | 1791 | 1462834941465 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 16:02:21 INFO - PROCESS | 1791 | 1462834941772 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:21 INFO - PROCESS | 1791 | ++DOCSHELL 0x9b067c00 == 127 [pid = 1791] [id = 306] 16:02:21 INFO - PROCESS | 1791 | ++DOMWINDOW == 230 (0x9c0b2400) [pid = 1791] [serial = 919] [outer = (nil)] 16:02:21 INFO - PROCESS | 1791 | ++DOMWINDOW == 231 (0x9c20d800) [pid = 1791] [serial = 920] [outer = 0x9c0b2400] 16:02:21 INFO - PROCESS | 1791 | 1462834941866 Marionette DEBUG loaded listener.js 16:02:21 INFO - PROCESS | 1791 | ++DOMWINDOW == 232 (0x9d8be000) [pid = 1791] [serial = 921] [outer = 0x9c0b2400] 16:02:22 INFO - PROCESS | 1791 | SkCairoFTTypeface::onFilterRec unimplemented 16:02:22 INFO - PROCESS | 1791 | SkCairoFTTypeface::onFilterRec unimplemented 16:02:22 INFO - PROCESS | 1791 | 1462834942838 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] 16:02:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 16:02:22 INFO - PROCESS | 1791 | 1462834942921 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 16:02:22 INFO - PROCESS | 1791 | 1462834942928 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 16:02:22 INFO - PROCESS | 1791 | 1462834942934 Marionette TRACE conn4 <- [1,1198,null,{}] 16:02:22 INFO - PROCESS | 1791 | 1462834942941 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}] 16:02:23 INFO - PROCESS | 1791 | 1462834943202 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 16:02:23 INFO - PROCESS | 1791 | 1462834943523 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:23 INFO - PROCESS | 1791 | ++DOCSHELL 0x99eec000 == 128 [pid = 1791] [id = 307] 16:02:23 INFO - PROCESS | 1791 | ++DOMWINDOW == 233 (0x9c153800) [pid = 1791] [serial = 922] [outer = (nil)] 16:02:23 INFO - PROCESS | 1791 | ++DOMWINDOW == 234 (0xa215c800) [pid = 1791] [serial = 923] [outer = 0x9c153800] 16:02:23 INFO - PROCESS | 1791 | 1462834943635 Marionette DEBUG loaded listener.js 16:02:23 INFO - PROCESS | 1791 | ++DOMWINDOW == 235 (0xa227b000) [pid = 1791] [serial = 924] [outer = 0x9c153800] 16:02:24 INFO - PROCESS | 1791 | 1462834944550 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]]]}] 16:02:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 16:02:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1641ms 16:02:24 INFO - PROCESS | 1791 | 1462834944568 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 16:02:24 INFO - PROCESS | 1791 | 1462834944573 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 16:02:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 16:02:24 INFO - PROCESS | 1791 | 1462834944580 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 16:02:24 INFO - PROCESS | 1791 | 1462834944584 Marionette TRACE conn4 <- [1,1202,null,{}] 16:02:24 INFO - PROCESS | 1791 | 1462834944593 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}] 16:02:24 INFO - PROCESS | 1791 | 1462834944813 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 16:02:25 INFO - PROCESS | 1791 | 1462834945102 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:25 INFO - PROCESS | 1791 | ++DOCSHELL 0x9c15f800 == 129 [pid = 1791] [id = 308] 16:02:25 INFO - PROCESS | 1791 | ++DOMWINDOW == 236 (0x9c202400) [pid = 1791] [serial = 925] [outer = (nil)] 16:02:25 INFO - PROCESS | 1791 | ++DOMWINDOW == 237 (0xa3061400) [pid = 1791] [serial = 926] [outer = 0x9c202400] 16:02:25 INFO - PROCESS | 1791 | 1462834945249 Marionette DEBUG loaded listener.js 16:02:25 INFO - PROCESS | 1791 | ++DOMWINDOW == 238 (0xa30ed000) [pid = 1791] [serial = 927] [outer = 0x9c202400] 16:02:26 INFO - PROCESS | 1791 | 1462834946199 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]]]}] 16:02:26 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 16:02:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1683ms 16:02:26 INFO - PROCESS | 1791 | 1462834946264 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 16:02:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 16:02:26 INFO - PROCESS | 1791 | 1462834946269 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 16:02:26 INFO - PROCESS | 1791 | 1462834946276 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 16:02:26 INFO - PROCESS | 1791 | 1462834946287 Marionette TRACE conn4 <- [1,1206,null,{}] 16:02:26 INFO - PROCESS | 1791 | 1462834946294 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}] 16:02:26 INFO - PROCESS | 1791 | 1462834946522 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 16:02:26 INFO - PROCESS | 1791 | 1462834946791 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:26 INFO - PROCESS | 1791 | ++DOCSHELL 0xa26e2800 == 130 [pid = 1791] [id = 309] 16:02:26 INFO - PROCESS | 1791 | ++DOMWINDOW == 239 (0xa3252000) [pid = 1791] [serial = 928] [outer = (nil)] 16:02:26 INFO - PROCESS | 1791 | ++DOMWINDOW == 240 (0xa50ad000) [pid = 1791] [serial = 929] [outer = 0xa3252000] 16:02:26 INFO - PROCESS | 1791 | 1462834946921 Marionette DEBUG loaded listener.js 16:02:27 INFO - PROCESS | 1791 | ++DOMWINDOW == 241 (0xa6280c00) [pid = 1791] [serial = 930] [outer = 0xa3252000] 16:02:27 INFO - PROCESS | 1791 | 1462834947938 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]]]}] 16:02:27 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 16:02:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1698ms 16:02:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 16:02:27 INFO - PROCESS | 1791 | 1462834947974 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 16:02:27 INFO - PROCESS | 1791 | 1462834947977 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 16:02:27 INFO - PROCESS | 1791 | 1462834947985 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 16:02:27 INFO - PROCESS | 1791 | 1462834947988 Marionette TRACE conn4 <- [1,1210,null,{}] 16:02:27 INFO - PROCESS | 1791 | 1462834947995 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}] 16:02:28 INFO - PROCESS | 1791 | 1462834948233 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 16:02:28 INFO - PROCESS | 1791 | 1462834948560 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:28 INFO - PROCESS | 1791 | ++DOCSHELL 0x91e0b800 == 131 [pid = 1791] [id = 310] 16:02:28 INFO - PROCESS | 1791 | ++DOMWINDOW == 242 (0xa6877c00) [pid = 1791] [serial = 931] [outer = (nil)] 16:02:28 INFO - PROCESS | 1791 | ++DOMWINDOW == 243 (0xa68b7400) [pid = 1791] [serial = 932] [outer = 0xa6877c00] 16:02:28 INFO - PROCESS | 1791 | 1462834948665 Marionette DEBUG loaded listener.js 16:02:28 INFO - PROCESS | 1791 | ++DOMWINDOW == 244 (0xa6ba4c00) [pid = 1791] [serial = 933] [outer = 0xa6877c00] 16:02:29 INFO - PROCESS | 1791 | 1462834949657 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]]]}] 16:02:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 16:02:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1749ms 16:02:29 INFO - PROCESS | 1791 | 1462834949733 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 16:02:29 INFO - PROCESS | 1791 | 1462834949738 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 16:02:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 16:02:29 INFO - PROCESS | 1791 | 1462834949745 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 16:02:29 INFO - PROCESS | 1791 | 1462834949750 Marionette TRACE conn4 <- [1,1214,null,{}] 16:02:29 INFO - PROCESS | 1791 | 1462834949756 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}] 16:02:30 INFO - PROCESS | 1791 | 1462834950058 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 16:02:30 INFO - PROCESS | 1791 | 1462834950413 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:30 INFO - PROCESS | 1791 | ++DOCSHELL 0xa67b8000 == 132 [pid = 1791] [id = 311] 16:02:30 INFO - PROCESS | 1791 | ++DOMWINDOW == 245 (0xa6c27400) [pid = 1791] [serial = 934] [outer = (nil)] 16:02:30 INFO - PROCESS | 1791 | ++DOMWINDOW == 246 (0xa6c43400) [pid = 1791] [serial = 935] [outer = 0xa6c27400] 16:02:30 INFO - PROCESS | 1791 | 1462834950527 Marionette DEBUG loaded listener.js 16:02:30 INFO - PROCESS | 1791 | ++DOMWINDOW == 247 (0xa6c47000) [pid = 1791] [serial = 936] [outer = 0xa6c27400] 16:02:31 INFO - PROCESS | 1791 | 1462834951577 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]]]}] 16:02:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 16:02:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1891ms 16:02:31 INFO - PROCESS | 1791 | 1462834951638 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 16:02:31 INFO - PROCESS | 1791 | 1462834951643 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 16:02:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 16:02:31 INFO - PROCESS | 1791 | 1462834951650 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 16:02:31 INFO - PROCESS | 1791 | 1462834951654 Marionette TRACE conn4 <- [1,1218,null,{}] 16:02:31 INFO - PROCESS | 1791 | 1462834951660 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}] 16:02:31 INFO - PROCESS | 1791 | 1462834951949 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 16:02:32 INFO - PROCESS | 1791 | 1462834952270 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:32 INFO - PROCESS | 1791 | ++DOCSHELL 0x9c159400 == 133 [pid = 1791] [id = 312] 16:02:32 INFO - PROCESS | 1791 | ++DOMWINDOW == 248 (0xa6c2a400) [pid = 1791] [serial = 937] [outer = (nil)] 16:02:32 INFO - PROCESS | 1791 | ++DOMWINDOW == 249 (0xa6c4f000) [pid = 1791] [serial = 938] [outer = 0xa6c2a400] 16:02:32 INFO - PROCESS | 1791 | 1462834952369 Marionette DEBUG loaded listener.js 16:02:32 INFO - PROCESS | 1791 | ++DOMWINDOW == 250 (0xa6c50c00) [pid = 1791] [serial = 939] [outer = 0xa6c2a400] 16:02:33 INFO - PROCESS | 1791 | 1462834953344 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]]]}] 16:02:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 16:02:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1739ms 16:02:33 INFO - PROCESS | 1791 | 1462834953391 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 16:02:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 16:02:33 INFO - PROCESS | 1791 | 1462834953396 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 16:02:33 INFO - PROCESS | 1791 | 1462834953404 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 16:02:33 INFO - PROCESS | 1791 | 1462834953407 Marionette TRACE conn4 <- [1,1222,null,{}] 16:02:33 INFO - PROCESS | 1791 | 1462834953414 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}] 16:02:33 INFO - PROCESS | 1791 | 1462834953679 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 16:02:34 INFO - PROCESS | 1791 | 1462834954002 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:34 INFO - PROCESS | 1791 | ++DOCSHELL 0x8a8e9800 == 134 [pid = 1791] [id = 313] 16:02:34 INFO - PROCESS | 1791 | ++DOMWINDOW == 251 (0x957ef800) [pid = 1791] [serial = 940] [outer = (nil)] 16:02:34 INFO - PROCESS | 1791 | ++DOMWINDOW == 252 (0xa6e96400) [pid = 1791] [serial = 941] [outer = 0x957ef800] 16:02:34 INFO - PROCESS | 1791 | 1462834954102 Marionette DEBUG loaded listener.js 16:02:34 INFO - PROCESS | 1791 | ++DOMWINDOW == 253 (0xa6f36800) [pid = 1791] [serial = 942] [outer = 0x957ef800] 16:02:35 INFO - PROCESS | 1791 | 1462834955080 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] 16:02:35 INFO - PROCESS | 1791 | 1462834955150 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 16:02:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 16:02:35 INFO - PROCESS | 1791 | 1462834955158 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 16:02:35 INFO - PROCESS | 1791 | 1462834955163 Marionette TRACE conn4 <- [1,1226,null,{}] 16:02:35 INFO - PROCESS | 1791 | 1462834955170 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}] 16:02:35 INFO - PROCESS | 1791 | 1462834955418 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 16:02:35 INFO - PROCESS | 1791 | 1462834955736 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:35 INFO - PROCESS | 1791 | ++DOCSHELL 0x8887d800 == 135 [pid = 1791] [id = 314] 16:02:35 INFO - PROCESS | 1791 | ++DOMWINDOW == 254 (0x8887ec00) [pid = 1791] [serial = 943] [outer = (nil)] 16:02:35 INFO - PROCESS | 1791 | ++DOMWINDOW == 255 (0x88886c00) [pid = 1791] [serial = 944] [outer = 0x8887ec00] 16:02:35 INFO - PROCESS | 1791 | 1462834955837 Marionette DEBUG loaded listener.js 16:02:35 INFO - PROCESS | 1791 | ++DOMWINDOW == 256 (0x8888a400) [pid = 1791] [serial = 945] [outer = 0x8887ec00] 16:02:37 INFO - PROCESS | 1791 | 1462834956997 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]]]}] 16:02:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 16:02:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1892ms 16:02:37 INFO - PROCESS | 1791 | 1462834957052 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 16:02:37 INFO - PROCESS | 1791 | 1462834957055 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 16:02:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 16:02:37 INFO - PROCESS | 1791 | 1462834957063 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 16:02:37 INFO - PROCESS | 1791 | 1462834957067 Marionette TRACE conn4 <- [1,1230,null,{}] 16:02:37 INFO - PROCESS | 1791 | 1462834957074 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}] 16:02:37 INFO - PROCESS | 1791 | 1462834957342 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 16:02:37 INFO - PROCESS | 1791 | 1462834957700 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:37 INFO - PROCESS | 1791 | ++DOCSHELL 0x88880000 == 136 [pid = 1791] [id = 315] 16:02:37 INFO - PROCESS | 1791 | ++DOMWINDOW == 257 (0x88885c00) [pid = 1791] [serial = 946] [outer = (nil)] 16:02:37 INFO - PROCESS | 1791 | ++DOMWINDOW == 258 (0xa6f71800) [pid = 1791] [serial = 947] [outer = 0x88885c00] 16:02:37 INFO - PROCESS | 1791 | 1462834957802 Marionette DEBUG loaded listener.js 16:02:37 INFO - PROCESS | 1791 | ++DOMWINDOW == 259 (0xa6f78c00) [pid = 1791] [serial = 948] [outer = 0x88885c00] 16:02:38 INFO - PROCESS | 1791 | 1462834958750 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]]]}] 16:02:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 16:02:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1734ms 16:02:38 INFO - PROCESS | 1791 | 1462834958799 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 16:02:38 INFO - PROCESS | 1791 | 1462834958803 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 16:02:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 16:02:38 INFO - PROCESS | 1791 | 1462834958811 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 16:02:38 INFO - PROCESS | 1791 | 1462834958815 Marionette TRACE conn4 <- [1,1234,null,{}] 16:02:38 INFO - PROCESS | 1791 | 1462834958822 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}] 16:02:39 INFO - PROCESS | 1791 | 1462834959057 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 16:02:39 INFO - PROCESS | 1791 | 1462834959402 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:39 INFO - PROCESS | 1791 | ++DOCSHELL 0x872b1c00 == 137 [pid = 1791] [id = 316] 16:02:39 INFO - PROCESS | 1791 | ++DOMWINDOW == 260 (0x872b3000) [pid = 1791] [serial = 949] [outer = (nil)] 16:02:39 INFO - PROCESS | 1791 | ++DOMWINDOW == 261 (0x872b9400) [pid = 1791] [serial = 950] [outer = 0x872b3000] 16:02:39 INFO - PROCESS | 1791 | 1462834959532 Marionette DEBUG loaded listener.js 16:02:39 INFO - PROCESS | 1791 | ++DOMWINDOW == 262 (0x872bb400) [pid = 1791] [serial = 951] [outer = 0x872b3000] 16:02:40 INFO - PROCESS | 1791 | 1462834960510 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]]]}] 16:02:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 16:02:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1734ms 16:02:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 16:02:40 INFO - PROCESS | 1791 | 1462834960546 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 16:02:40 INFO - PROCESS | 1791 | 1462834960549 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 16:02:40 INFO - PROCESS | 1791 | 1462834960557 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 16:02:40 INFO - PROCESS | 1791 | 1462834960560 Marionette TRACE conn4 <- [1,1238,null,{}] 16:02:40 INFO - PROCESS | 1791 | 1462834960567 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}] 16:02:40 INFO - PROCESS | 1791 | 1462834960800 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 16:02:41 INFO - PROCESS | 1791 | --DOCSHELL 0x898f9800 == 136 [pid = 1791] [id = 210] 16:02:41 INFO - PROCESS | 1791 | --DOCSHELL 0x898f6400 == 135 [pid = 1791] [id = 252] 16:02:41 INFO - PROCESS | 1791 | --DOCSHELL 0x9ad3a800 == 134 [pid = 1791] [id = 251] 16:02:41 INFO - PROCESS | 1791 | --DOCSHELL 0x8e18bc00 == 133 [pid = 1791] [id = 299] 16:02:41 INFO - PROCESS | 1791 | --DOCSHELL 0x8befd800 == 132 [pid = 1791] [id = 298] 16:02:41 INFO - PROCESS | 1791 | --DOCSHELL 0x8e869400 == 131 [pid = 1791] [id = 297] 16:02:41 INFO - PROCESS | 1791 | --DOCSHELL 0x8bdc6400 == 130 [pid = 1791] [id = 275] 16:02:41 INFO - PROCESS | 1791 | --DOCSHELL 0x8e185800 == 129 [pid = 1791] [id = 276] 16:02:41 INFO - PROCESS | 1791 | --DOCSHELL 0x8a8e6c00 == 128 [pid = 1791] [id = 296] 16:02:41 INFO - PROCESS | 1791 | --DOCSHELL 0xa50efc00 == 127 [pid = 1791] [id = 10] 16:02:41 INFO - PROCESS | 1791 | --DOCSHELL 0x8c4ec800 == 126 [pid = 1791] [id = 295] 16:02:41 INFO - PROCESS | 1791 | --DOCSHELL 0x8a8ed800 == 125 [pid = 1791] [id = 294] 16:02:41 INFO - PROCESS | 1791 | --DOCSHELL 0x8faecc00 == 124 [pid = 1791] [id = 291] 16:02:41 INFO - PROCESS | 1791 | --DOCSHELL 0x97649c00 == 123 [pid = 1791] [id = 290] 16:02:41 INFO - PROCESS | 1791 | --DOCSHELL 0x8fb9c800 == 122 [pid = 1791] [id = 287] 16:02:41 INFO - PROCESS | 1791 | --DOCSHELL 0x91f3dc00 == 121 [pid = 1791] [id = 286] 16:02:41 INFO - PROCESS | 1791 | --DOCSHELL 0x91e05c00 == 120 [pid = 1791] [id = 285] 16:02:41 INFO - PROCESS | 1791 | --DOCSHELL 0x898f2000 == 119 [pid = 1791] [id = 283] 16:02:41 INFO - PROCESS | 1791 | --DOCSHELL 0x922ee800 == 118 [pid = 1791] [id = 284] 16:02:41 INFO - PROCESS | 1791 | --DOCSHELL 0x8fc25000 == 117 [pid = 1791] [id = 282] 16:02:41 INFO - PROCESS | 1791 | --DOCSHELL 0x8abe4000 == 116 [pid = 1791] [id = 279] 16:02:42 INFO - PROCESS | 1791 | --DOMWINDOW == 261 (0x8e875c00) [pid = 1791] [serial = 830] [outer = (nil)] [url = about:blank] 16:02:42 INFO - PROCESS | 1791 | --DOMWINDOW == 260 (0x8faf5000) [pid = 1791] [serial = 833] [outer = (nil)] [url = about:blank] 16:02:42 INFO - PROCESS | 1791 | --DOMWINDOW == 259 (0x8ebb4c00) [pid = 1791] [serial = 831] [outer = (nil)] [url = about:blank] 16:02:42 INFO - PROCESS | 1791 | --DOMWINDOW == 258 (0x8c4f2800) [pid = 1791] [serial = 812] [outer = (nil)] [url = about:blank] 16:02:42 INFO - PROCESS | 1791 | --DOMWINDOW == 257 (0x8fb3f000) [pid = 1791] [serial = 815] [outer = (nil)] [url = about:blank] 16:02:42 INFO - PROCESS | 1791 | --DOMWINDOW == 256 (0x8e1f2000) [pid = 1791] [serial = 827] [outer = (nil)] [url = about:blank] 16:02:42 INFO - PROCESS | 1791 | --DOMWINDOW == 255 (0x8d7b0c00) [pid = 1791] [serial = 824] [outer = (nil)] [url = about:blank] 16:02:42 INFO - PROCESS | 1791 | --DOMWINDOW == 254 (0x8e00b400) [pid = 1791] [serial = 825] [outer = (nil)] [url = about:blank] 16:02:42 INFO - PROCESS | 1791 | --DOMWINDOW == 253 (0x8bdbb400) [pid = 1791] [serial = 818] [outer = (nil)] [url = about:blank] 16:02:42 INFO - PROCESS | 1791 | --DOMWINDOW == 252 (0x8bef2800) [pid = 1791] [serial = 819] [outer = (nil)] [url = about:blank] 16:02:42 INFO - PROCESS | 1791 | --DOMWINDOW == 251 (0x8d616800) [pid = 1791] [serial = 821] [outer = (nil)] [url = about:blank] 16:02:42 INFO - PROCESS | 1791 | --DOMWINDOW == 250 (0x8d620000) [pid = 1791] [serial = 822] [outer = (nil)] [url = about:blank] 16:02:42 INFO - PROCESS | 1791 | --DOMWINDOW == 249 (0xa6b99c00) [pid = 1791] [serial = 809] [outer = (nil)] [url = about:blank] 16:02:42 INFO - PROCESS | 1791 | --DOMWINDOW == 248 (0xa6283c00) [pid = 1791] [serial = 806] [outer = (nil)] [url = about:blank] 16:02:42 INFO - PROCESS | 1791 | --DOMWINDOW == 247 (0xa3225000) [pid = 1791] [serial = 803] [outer = (nil)] [url = about:blank] 16:02:42 INFO - PROCESS | 1791 | --DOMWINDOW == 246 (0xa21a8400) [pid = 1791] [serial = 800] [outer = (nil)] [url = about:blank] 16:02:42 INFO - PROCESS | 1791 | --DOMWINDOW == 245 (0x9c157400) [pid = 1791] [serial = 797] [outer = (nil)] [url = about:blank] 16:02:42 INFO - PROCESS | 1791 | --DOMWINDOW == 244 (0x9a784000) [pid = 1791] [serial = 794] [outer = (nil)] [url = about:blank] 16:02:42 INFO - PROCESS | 1791 | --DOMWINDOW == 243 (0x9818e800) [pid = 1791] [serial = 791] [outer = (nil)] [url = about:blank] 16:02:42 INFO - PROCESS | 1791 | --DOMWINDOW == 242 (0x95845000) [pid = 1791] [serial = 788] [outer = (nil)] [url = about:blank] 16:02:42 INFO - PROCESS | 1791 | --DOMWINDOW == 241 (0x8fb93c00) [pid = 1791] [serial = 785] [outer = (nil)] [url = about:blank] 16:02:42 INFO - PROCESS | 1791 | --DOMWINDOW == 240 (0x8c4ec400) [pid = 1791] [serial = 782] [outer = (nil)] [url = about:blank] 16:02:42 INFO - PROCESS | 1791 | --DOMWINDOW == 239 (0x8e866400) [pid = 1791] [serial = 828] [outer = (nil)] [url = about:blank] 16:02:42 INFO - PROCESS | 1791 | --DOMWINDOW == 238 (0x8fb3fc00) [pid = 1791] [serial = 834] [outer = (nil)] [url = about:blank] 16:02:42 INFO - PROCESS | 1791 | 1462834962338 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:42 INFO - PROCESS | 1791 | ++DOCSHELL 0x898f5400 == 117 [pid = 1791] [id = 317] 16:02:42 INFO - PROCESS | 1791 | ++DOMWINDOW == 239 (0x898f6400) [pid = 1791] [serial = 952] [outer = (nil)] 16:02:42 INFO - PROCESS | 1791 | ++DOMWINDOW == 240 (0x8a0e1c00) [pid = 1791] [serial = 953] [outer = 0x898f6400] 16:02:42 INFO - PROCESS | 1791 | 1462834962430 Marionette DEBUG loaded listener.js 16:02:42 INFO - PROCESS | 1791 | ++DOMWINDOW == 241 (0x8abe3800) [pid = 1791] [serial = 954] [outer = 0x898f6400] 16:02:43 INFO - PROCESS | 1791 | 1462834963320 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]]]}] 16:02:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 16:02:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 2838ms 16:02:43 INFO - PROCESS | 1791 | 1462834963396 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 16:02:43 INFO - PROCESS | 1791 | 1462834963402 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 16:02:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 16:02:43 INFO - PROCESS | 1791 | 1462834963411 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 16:02:43 INFO - PROCESS | 1791 | 1462834963418 Marionette TRACE conn4 <- [1,1242,null,{}] 16:02:43 INFO - PROCESS | 1791 | 1462834963426 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}] 16:02:43 INFO - PROCESS | 1791 | 1462834963658 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 16:02:43 INFO - PROCESS | 1791 | 1462834963841 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:43 INFO - PROCESS | 1791 | ++DOCSHELL 0x8a8e3000 == 118 [pid = 1791] [id = 318] 16:02:43 INFO - PROCESS | 1791 | ++DOMWINDOW == 242 (0x8bef4400) [pid = 1791] [serial = 955] [outer = (nil)] 16:02:43 INFO - PROCESS | 1791 | ++DOMWINDOW == 243 (0x8c4f3800) [pid = 1791] [serial = 956] [outer = 0x8bef4400] 16:02:43 INFO - PROCESS | 1791 | 1462834963939 Marionette DEBUG loaded listener.js 16:02:44 INFO - PROCESS | 1791 | ++DOMWINDOW == 244 (0x8c5ba800) [pid = 1791] [serial = 957] [outer = 0x8bef4400] 16:02:44 INFO - PROCESS | 1791 | 1462834964914 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]]]}] 16:02:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 16:02:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1539ms 16:02:44 INFO - PROCESS | 1791 | 1462834964958 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 16:02:44 INFO - PROCESS | 1791 | 1462834964965 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 16:02:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 16:02:44 INFO - PROCESS | 1791 | 1462834964978 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 16:02:44 INFO - PROCESS | 1791 | 1462834964982 Marionette TRACE conn4 <- [1,1246,null,{}] 16:02:45 INFO - PROCESS | 1791 | 1462834965010 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}] 16:02:45 INFO - PROCESS | 1791 | 1462834965304 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 16:02:45 INFO - PROCESS | 1791 | 1462834965338 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:45 INFO - PROCESS | 1791 | ++DOCSHELL 0x872b2400 == 119 [pid = 1791] [id = 319] 16:02:45 INFO - PROCESS | 1791 | ++DOMWINDOW == 245 (0x8c4f4000) [pid = 1791] [serial = 958] [outer = (nil)] 16:02:45 INFO - PROCESS | 1791 | ++DOMWINDOW == 246 (0x8e00f800) [pid = 1791] [serial = 959] [outer = 0x8c4f4000] 16:02:45 INFO - PROCESS | 1791 | 1462834965417 Marionette DEBUG loaded listener.js 16:02:45 INFO - PROCESS | 1791 | ++DOMWINDOW == 247 (0x8e1ff800) [pid = 1791] [serial = 960] [outer = 0x8c4f4000] 16:02:46 INFO - PROCESS | 1791 | 1462834966566 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]]]}] 16:02:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 16:02:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 2117ms 16:02:47 INFO - PROCESS | 1791 | --DOMWINDOW == 246 (0x8bdbc800) [pid = 1791] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 16:02:47 INFO - PROCESS | 1791 | --DOMWINDOW == 245 (0x8e873000) [pid = 1791] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 16:02:47 INFO - PROCESS | 1791 | --DOMWINDOW == 244 (0x8d61dc00) [pid = 1791] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 16:02:47 INFO - PROCESS | 1791 | --DOMWINDOW == 243 (0x8fb91c00) [pid = 1791] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 16:02:47 INFO - PROCESS | 1791 | --DOMWINDOW == 242 (0x8a8ee000) [pid = 1791] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 16:02:47 INFO - PROCESS | 1791 | --DOMWINDOW == 241 (0xa67b7c00) [pid = 1791] [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.] 16:02:47 INFO - PROCESS | 1791 | 1462834967171 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 16:02:47 INFO - PROCESS | 1791 | 1462834967176 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 16:02:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 16:02:47 INFO - PROCESS | 1791 | 1462834967202 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 16:02:47 INFO - PROCESS | 1791 | 1462834967212 Marionette TRACE conn4 <- [1,1250,null,{}] 16:02:47 INFO - PROCESS | 1791 | 1462834967219 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}] 16:02:47 INFO - PROCESS | 1791 | 1462834967431 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 16:02:47 INFO - PROCESS | 1791 | 1462834967621 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:47 INFO - PROCESS | 1791 | ++DOCSHELL 0x8e005c00 == 120 [pid = 1791] [id = 320] 16:02:47 INFO - PROCESS | 1791 | ++DOMWINDOW == 242 (0x8e869400) [pid = 1791] [serial = 961] [outer = (nil)] 16:02:47 INFO - PROCESS | 1791 | ++DOMWINDOW == 243 (0x8f2d0800) [pid = 1791] [serial = 962] [outer = 0x8e869400] 16:02:47 INFO - PROCESS | 1791 | 1462834967719 Marionette DEBUG loaded listener.js 16:02:47 INFO - PROCESS | 1791 | ++DOMWINDOW == 244 (0x8fb3f000) [pid = 1791] [serial = 963] [outer = 0x8e869400] 16:02:48 INFO - PROCESS | 1791 | 1462834968535 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]]]}] 16:02:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 16:02:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1409ms 16:02:48 INFO - PROCESS | 1791 | 1462834968601 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 16:02:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 16:02:48 INFO - PROCESS | 1791 | 1462834968606 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 16:02:48 INFO - PROCESS | 1791 | 1462834968613 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 16:02:48 INFO - PROCESS | 1791 | 1462834968618 Marionette TRACE conn4 <- [1,1254,null,{}] 16:02:48 INFO - PROCESS | 1791 | 1462834968625 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}] 16:02:48 INFO - PROCESS | 1791 | 1462834968858 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 16:02:49 INFO - PROCESS | 1791 | 1462834969048 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:49 INFO - PROCESS | 1791 | ++DOCSHELL 0x873a5400 == 121 [pid = 1791] [id = 321] 16:02:49 INFO - PROCESS | 1791 | ++DOMWINDOW == 245 (0x8e874000) [pid = 1791] [serial = 964] [outer = (nil)] 16:02:49 INFO - PROCESS | 1791 | ++DOMWINDOW == 246 (0x8fb90400) [pid = 1791] [serial = 965] [outer = 0x8e874000] 16:02:49 INFO - PROCESS | 1791 | 1462834969134 Marionette DEBUG loaded listener.js 16:02:49 INFO - PROCESS | 1791 | ++DOMWINDOW == 247 (0x8fc1e000) [pid = 1791] [serial = 966] [outer = 0x8e874000] 16:02:50 INFO - PROCESS | 1791 | 1462834970393 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]]]}] 16:02:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 16:02:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1838ms 16:02:50 INFO - PROCESS | 1791 | 1462834970452 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 16:02:50 INFO - PROCESS | 1791 | 1462834970461 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 16:02:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 16:02:50 INFO - PROCESS | 1791 | 1462834970470 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 16:02:50 INFO - PROCESS | 1791 | 1462834970478 Marionette TRACE conn4 <- [1,1258,null,{}] 16:02:50 INFO - PROCESS | 1791 | 1462834970488 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}] 16:02:50 INFO - PROCESS | 1791 | 1462834970783 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 16:02:51 INFO - PROCESS | 1791 | 1462834971120 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:51 INFO - PROCESS | 1791 | ++DOCSHELL 0x88887800 == 122 [pid = 1791] [id = 322] 16:02:51 INFO - PROCESS | 1791 | ++DOMWINDOW == 248 (0x8abf0c00) [pid = 1791] [serial = 967] [outer = (nil)] 16:02:51 INFO - PROCESS | 1791 | ++DOMWINDOW == 249 (0x8c5ac800) [pid = 1791] [serial = 968] [outer = 0x8abf0c00] 16:02:51 INFO - PROCESS | 1791 | 1462834971221 Marionette DEBUG loaded listener.js 16:02:51 INFO - PROCESS | 1791 | ++DOMWINDOW == 250 (0x8d620c00) [pid = 1791] [serial = 969] [outer = 0x8abf0c00] 16:02:52 INFO - PROCESS | 1791 | 1462834972312 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]]]}] 16:02:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 16:02:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1895ms 16:02:52 INFO - PROCESS | 1791 | 1462834972367 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 16:02:52 INFO - PROCESS | 1791 | 1462834972377 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 16:02:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 16:02:52 INFO - PROCESS | 1791 | 1462834972390 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 16:02:52 INFO - PROCESS | 1791 | 1462834972397 Marionette TRACE conn4 <- [1,1262,null,{}] 16:02:52 INFO - PROCESS | 1791 | 1462834972405 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}] 16:02:52 INFO - PROCESS | 1791 | 1462834972656 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 16:02:53 INFO - PROCESS | 1791 | 1462834973043 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:53 INFO - PROCESS | 1791 | ++DOCSHELL 0x8e007c00 == 123 [pid = 1791] [id = 323] 16:02:53 INFO - PROCESS | 1791 | ++DOMWINDOW == 251 (0x8e875c00) [pid = 1791] [serial = 970] [outer = (nil)] 16:02:53 INFO - PROCESS | 1791 | ++DOMWINDOW == 252 (0x8fb3d800) [pid = 1791] [serial = 971] [outer = 0x8e875c00] 16:02:53 INFO - PROCESS | 1791 | 1462834973140 Marionette DEBUG loaded listener.js 16:02:53 INFO - PROCESS | 1791 | ++DOMWINDOW == 253 (0x8fb9a800) [pid = 1791] [serial = 972] [outer = 0x8e875c00] 16:02:54 INFO - PROCESS | 1791 | 1462834974114 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]]]}] 16:02:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 16:02:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1792ms 16:02:54 INFO - PROCESS | 1791 | 1462834974182 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 16:02:54 INFO - PROCESS | 1791 | 1462834974186 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 16:02:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 16:02:54 INFO - PROCESS | 1791 | 1462834974195 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 16:02:54 INFO - PROCESS | 1791 | 1462834974202 Marionette TRACE conn4 <- [1,1266,null,{}] 16:02:54 INFO - PROCESS | 1791 | 1462834974222 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}] 16:02:54 INFO - PROCESS | 1791 | 1462834974524 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 16:02:54 INFO - PROCESS | 1791 | 1462834974847 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:54 INFO - PROCESS | 1791 | ++DOCSHELL 0x87398800 == 124 [pid = 1791] [id = 324] 16:02:54 INFO - PROCESS | 1791 | ++DOMWINDOW == 254 (0x8ebb6400) [pid = 1791] [serial = 973] [outer = (nil)] 16:02:54 INFO - PROCESS | 1791 | ++DOMWINDOW == 255 (0x92485800) [pid = 1791] [serial = 974] [outer = 0x8ebb6400] 16:02:54 INFO - PROCESS | 1791 | 1462834974948 Marionette DEBUG loaded listener.js 16:02:55 INFO - PROCESS | 1791 | ++DOMWINDOW == 256 (0x92854000) [pid = 1791] [serial = 975] [outer = 0x8ebb6400] 16:02:55 INFO - PROCESS | 1791 | 1462834975968 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]]]}] 16:02:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 16:02:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1848ms 16:02:56 INFO - PROCESS | 1791 | 1462834976043 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 16:02:56 INFO - PROCESS | 1791 | 1462834976048 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 16:02:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 16:02:56 INFO - PROCESS | 1791 | 1462834976056 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 16:02:56 INFO - PROCESS | 1791 | 1462834976061 Marionette TRACE conn4 <- [1,1270,null,{}] 16:02:56 INFO - PROCESS | 1791 | 1462834976067 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}] 16:02:56 INFO - PROCESS | 1791 | 1462834976341 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 16:02:56 INFO - PROCESS | 1791 | 1462834976682 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:56 INFO - PROCESS | 1791 | ++DOCSHELL 0x922f1000 == 125 [pid = 1791] [id = 325] 16:02:56 INFO - PROCESS | 1791 | ++DOMWINDOW == 257 (0x9266cc00) [pid = 1791] [serial = 976] [outer = (nil)] 16:02:56 INFO - PROCESS | 1791 | ++DOMWINDOW == 258 (0x9462d800) [pid = 1791] [serial = 977] [outer = 0x9266cc00] 16:02:56 INFO - PROCESS | 1791 | 1462834976781 Marionette DEBUG loaded listener.js 16:02:56 INFO - PROCESS | 1791 | ++DOMWINDOW == 259 (0x95177800) [pid = 1791] [serial = 978] [outer = 0x9266cc00] 16:02:57 INFO - PROCESS | 1791 | 1462834977762 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]]]}] 16:02:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 16:02:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1741ms 16:02:57 INFO - PROCESS | 1791 | 1462834977800 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 16:02:57 INFO - PROCESS | 1791 | 1462834977803 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 16:02:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 16:02:57 INFO - PROCESS | 1791 | 1462834977811 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 16:02:57 INFO - PROCESS | 1791 | 1462834977816 Marionette TRACE conn4 <- [1,1274,null,{}] 16:02:57 INFO - PROCESS | 1791 | 1462834977822 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}] 16:02:58 INFO - PROCESS | 1791 | 1462834978084 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 16:02:58 INFO - PROCESS | 1791 | 1462834978464 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:58 INFO - PROCESS | 1791 | ++DOCSHELL 0x92ef6c00 == 126 [pid = 1791] [id = 326] 16:02:58 INFO - PROCESS | 1791 | ++DOMWINDOW == 260 (0x951cb400) [pid = 1791] [serial = 979] [outer = (nil)] 16:02:58 INFO - PROCESS | 1791 | ++DOMWINDOW == 261 (0x9584f400) [pid = 1791] [serial = 980] [outer = 0x951cb400] 16:02:58 INFO - PROCESS | 1791 | 1462834978566 Marionette DEBUG loaded listener.js 16:02:58 INFO - PROCESS | 1791 | ++DOMWINDOW == 262 (0x97641400) [pid = 1791] [serial = 981] [outer = 0x951cb400] 16:02:59 INFO - PROCESS | 1791 | 1462834979585 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]]]}] 16:02:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 16:02:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1840ms 16:02:59 INFO - PROCESS | 1791 | 1462834979653 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 16:02:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 16:02:59 INFO - PROCESS | 1791 | 1462834979657 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 16:02:59 INFO - PROCESS | 1791 | 1462834979665 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 16:02:59 INFO - PROCESS | 1791 | 1462834979668 Marionette TRACE conn4 <- [1,1278,null,{}] 16:02:59 INFO - PROCESS | 1791 | 1462834979675 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}] 16:02:59 INFO - PROCESS | 1791 | 1462834979921 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 16:03:00 INFO - PROCESS | 1791 | 1462834980226 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:00 INFO - PROCESS | 1791 | ++DOCSHELL 0x8d614c00 == 127 [pid = 1791] [id = 327] 16:03:00 INFO - PROCESS | 1791 | ++DOMWINDOW == 263 (0x8d7a2800) [pid = 1791] [serial = 982] [outer = (nil)] 16:03:00 INFO - PROCESS | 1791 | ++DOMWINDOW == 264 (0x996e9000) [pid = 1791] [serial = 983] [outer = 0x8d7a2800] 16:03:00 INFO - PROCESS | 1791 | 1462834980325 Marionette DEBUG loaded listener.js 16:03:00 INFO - PROCESS | 1791 | ++DOMWINDOW == 265 (0x9a787c00) [pid = 1791] [serial = 984] [outer = 0x8d7a2800] 16:03:01 INFO - PROCESS | 1791 | 1462834981279 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]]]}] 16:03:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 16:03:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1694ms 16:03:01 INFO - PROCESS | 1791 | 1462834981359 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 16:03:01 INFO - PROCESS | 1791 | 1462834981366 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 16:03:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 16:03:01 INFO - PROCESS | 1791 | 1462834981379 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 16:03:01 INFO - PROCESS | 1791 | 1462834981384 Marionette TRACE conn4 <- [1,1282,null,{}] 16:03:01 INFO - PROCESS | 1791 | 1462834981393 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}] 16:03:01 INFO - PROCESS | 1791 | 1462834981700 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 16:03:02 INFO - PROCESS | 1791 | 1462834982050 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:02 INFO - PROCESS | 1791 | ++DOCSHELL 0x93a05400 == 128 [pid = 1791] [id = 328] 16:03:02 INFO - PROCESS | 1791 | ++DOMWINDOW == 266 (0x95099c00) [pid = 1791] [serial = 985] [outer = (nil)] 16:03:02 INFO - PROCESS | 1791 | ++DOMWINDOW == 267 (0x9ba34800) [pid = 1791] [serial = 986] [outer = 0x95099c00] 16:03:02 INFO - PROCESS | 1791 | 1462834982154 Marionette DEBUG loaded listener.js 16:03:02 INFO - PROCESS | 1791 | ++DOMWINDOW == 268 (0x9bac1c00) [pid = 1791] [serial = 987] [outer = 0x95099c00] 16:03:03 INFO - PROCESS | 1791 | 1462834983160 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]]]}] 16:03:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 16:03:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1856ms 16:03:03 INFO - PROCESS | 1791 | 1462834983234 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 16:03:03 INFO - PROCESS | 1791 | 1462834983238 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 16:03:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 16:03:03 INFO - PROCESS | 1791 | 1462834983246 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 16:03:03 INFO - PROCESS | 1791 | 1462834983250 Marionette TRACE conn4 <- [1,1286,null,{}] 16:03:03 INFO - PROCESS | 1791 | 1462834983257 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}] 16:03:03 INFO - PROCESS | 1791 | 1462834983488 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 16:03:03 INFO - PROCESS | 1791 | 1462834983862 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:03 INFO - PROCESS | 1791 | ++DOCSHELL 0x9a643c00 == 129 [pid = 1791] [id = 329] 16:03:03 INFO - PROCESS | 1791 | ++DOMWINDOW == 269 (0x9b06c000) [pid = 1791] [serial = 988] [outer = (nil)] 16:03:03 INFO - PROCESS | 1791 | ++DOMWINDOW == 270 (0xa050b000) [pid = 1791] [serial = 989] [outer = 0x9b06c000] 16:03:03 INFO - PROCESS | 1791 | 1462834983961 Marionette DEBUG loaded listener.js 16:03:04 INFO - PROCESS | 1791 | ++DOMWINDOW == 271 (0xa1059400) [pid = 1791] [serial = 990] [outer = 0x9b06c000] 16:03:04 INFO - PROCESS | 1791 | 1462834984961 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]]]}] 16:03:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 16:03:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1783ms 16:03:05 INFO - PROCESS | 1791 | 1462834985031 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 16:03:05 INFO - PROCESS | 1791 | 1462834985036 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 16:03:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 16:03:05 INFO - PROCESS | 1791 | 1462834985043 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 16:03:05 INFO - PROCESS | 1791 | 1462834985047 Marionette TRACE conn4 <- [1,1290,null,{}] 16:03:05 INFO - PROCESS | 1791 | 1462834985054 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}] 16:03:05 INFO - PROCESS | 1791 | 1462834985303 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 16:03:05 INFO - PROCESS | 1791 | 1462834985627 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:05 INFO - PROCESS | 1791 | ++DOCSHELL 0x8e004400 == 130 [pid = 1791] [id = 330] 16:03:05 INFO - PROCESS | 1791 | ++DOMWINDOW == 272 (0x8ebb4c00) [pid = 1791] [serial = 991] [outer = (nil)] 16:03:05 INFO - PROCESS | 1791 | ++DOMWINDOW == 273 (0xa35ee000) [pid = 1791] [serial = 992] [outer = 0x8ebb4c00] 16:03:05 INFO - PROCESS | 1791 | 1462834985724 Marionette DEBUG loaded listener.js 16:03:05 INFO - PROCESS | 1791 | ++DOMWINDOW == 274 (0xa6282c00) [pid = 1791] [serial = 993] [outer = 0x8ebb4c00] 16:03:06 INFO - PROCESS | 1791 | 1462834986722 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]]]}] 16:03:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 16:03:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1740ms 16:03:06 INFO - PROCESS | 1791 | 1462834986784 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 16:03:06 INFO - PROCESS | 1791 | 1462834986789 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 16:03:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 16:03:06 INFO - PROCESS | 1791 | 1462834986796 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 16:03:06 INFO - PROCESS | 1791 | 1462834986800 Marionette TRACE conn4 <- [1,1294,null,{}] 16:03:06 INFO - PROCESS | 1791 | 1462834986806 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}] 16:03:07 INFO - PROCESS | 1791 | 1462834987051 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 16:03:07 INFO - PROCESS | 1791 | 1462834987393 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:07 INFO - PROCESS | 1791 | ++DOCSHELL 0x9d497400 == 131 [pid = 1791] [id = 331] 16:03:07 INFO - PROCESS | 1791 | ++DOMWINDOW == 275 (0xa6b99c00) [pid = 1791] [serial = 994] [outer = (nil)] 16:03:07 INFO - PROCESS | 1791 | ++DOMWINDOW == 276 (0xa6c22000) [pid = 1791] [serial = 995] [outer = 0xa6b99c00] 16:03:07 INFO - PROCESS | 1791 | 1462834987514 Marionette DEBUG loaded listener.js 16:03:07 INFO - PROCESS | 1791 | ++DOMWINDOW == 277 (0xa6c28400) [pid = 1791] [serial = 996] [outer = 0xa6b99c00] 16:03:08 INFO - PROCESS | 1791 | 1462834988503 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]]]}] 16:03:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 16:03:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1732ms 16:03:08 INFO - PROCESS | 1791 | 1462834988530 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 16:03:08 INFO - PROCESS | 1791 | 1462834988534 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 16:03:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 16:03:08 INFO - PROCESS | 1791 | 1462834988543 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 16:03:08 INFO - PROCESS | 1791 | 1462834988550 Marionette TRACE conn4 <- [1,1298,null,{}] 16:03:08 INFO - PROCESS | 1791 | 1462834988580 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}] 16:03:08 INFO - PROCESS | 1791 | 1462834988846 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 16:03:09 INFO - PROCESS | 1791 | 1462834989144 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:09 INFO - PROCESS | 1791 | ++DOCSHELL 0x89ac8000 == 132 [pid = 1791] [id = 332] 16:03:09 INFO - PROCESS | 1791 | ++DOMWINDOW == 278 (0x89ac8c00) [pid = 1791] [serial = 997] [outer = (nil)] 16:03:09 INFO - PROCESS | 1791 | ++DOMWINDOW == 279 (0x89ad3800) [pid = 1791] [serial = 998] [outer = 0x89ac8c00] 16:03:09 INFO - PROCESS | 1791 | 1462834989251 Marionette DEBUG loaded listener.js 16:03:09 INFO - PROCESS | 1791 | ++DOMWINDOW == 280 (0xa6c2f400) [pid = 1791] [serial = 999] [outer = 0x89ac8c00] 16:03:10 INFO - PROCESS | 1791 | 1462834990319 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]]]}] 16:03:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 16:03:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1805ms 16:03:10 INFO - PROCESS | 1791 | 1462834990352 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 16:03:10 INFO - PROCESS | 1791 | 1462834990355 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 16:03:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 16:03:10 INFO - PROCESS | 1791 | 1462834990367 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 16:03:10 INFO - PROCESS | 1791 | 1462834990370 Marionette TRACE conn4 <- [1,1302,null,{}] 16:03:10 INFO - PROCESS | 1791 | 1462834990379 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}] 16:03:10 INFO - PROCESS | 1791 | 1462834990627 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 16:03:10 INFO - PROCESS | 1791 | 1462834990948 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:10 INFO - PROCESS | 1791 | ++DOCSHELL 0x89acdc00 == 133 [pid = 1791] [id = 333] 16:03:10 INFO - PROCESS | 1791 | ++DOMWINDOW == 281 (0x89acec00) [pid = 1791] [serial = 1000] [outer = (nil)] 16:03:11 INFO - PROCESS | 1791 | ++DOMWINDOW == 282 (0x9a862000) [pid = 1791] [serial = 1001] [outer = 0x89acec00] 16:03:11 INFO - PROCESS | 1791 | 1462834991048 Marionette DEBUG loaded listener.js 16:03:11 INFO - PROCESS | 1791 | ++DOMWINDOW == 283 (0x9a865c00) [pid = 1791] [serial = 1002] [outer = 0x89acec00] 16:03:11 INFO - PROCESS | 1791 | 1462834991983 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]]]}] 16:03:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 16:03:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1682ms 16:03:12 INFO - PROCESS | 1791 | 1462834992050 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 16:03:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 16:03:12 INFO - PROCESS | 1791 | 1462834992055 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 16:03:12 INFO - PROCESS | 1791 | 1462834992062 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 16:03:12 INFO - PROCESS | 1791 | 1462834992075 Marionette TRACE conn4 <- [1,1306,null,{}] 16:03:12 INFO - PROCESS | 1791 | 1462834992083 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}] 16:03:12 INFO - PROCESS | 1791 | 1462834992381 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 16:03:12 INFO - PROCESS | 1791 | 1462834992708 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:12 INFO - PROCESS | 1791 | ++DOCSHELL 0x9248f000 == 134 [pid = 1791] [id = 334] 16:03:12 INFO - PROCESS | 1791 | ++DOMWINDOW == 284 (0x9a860c00) [pid = 1791] [serial = 1003] [outer = (nil)] 16:03:12 INFO - PROCESS | 1791 | ++DOMWINDOW == 285 (0x9a86e400) [pid = 1791] [serial = 1004] [outer = 0x9a860c00] 16:03:12 INFO - PROCESS | 1791 | 1462834992804 Marionette DEBUG loaded listener.js 16:03:12 INFO - PROCESS | 1791 | ++DOMWINDOW == 286 (0xa67b7c00) [pid = 1791] [serial = 1005] [outer = 0x9a860c00] 16:03:13 INFO - PROCESS | 1791 | 1462834993860 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]]]}] 16:03:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 16:03:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1850ms 16:03:13 INFO - PROCESS | 1791 | 1462834993913 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 16:03:13 INFO - PROCESS | 1791 | 1462834993918 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 16:03:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 16:03:13 INFO - PROCESS | 1791 | 1462834993926 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 16:03:13 INFO - PROCESS | 1791 | 1462834993930 Marionette TRACE conn4 <- [1,1310,null,{}] 16:03:13 INFO - PROCESS | 1791 | 1462834993937 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}] 16:03:14 INFO - PROCESS | 1791 | 1462834994212 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 16:03:14 INFO - PROCESS | 1791 | 1462834994543 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:14 INFO - PROCESS | 1791 | ++DOCSHELL 0x867c1c00 == 135 [pid = 1791] [id = 335] 16:03:14 INFO - PROCESS | 1791 | ++DOMWINDOW == 287 (0x867c2000) [pid = 1791] [serial = 1006] [outer = (nil)] 16:03:14 INFO - PROCESS | 1791 | ++DOMWINDOW == 288 (0x867cc000) [pid = 1791] [serial = 1007] [outer = 0x867c2000] 16:03:14 INFO - PROCESS | 1791 | 1462834994652 Marionette DEBUG loaded listener.js 16:03:14 INFO - PROCESS | 1791 | ++DOMWINDOW == 289 (0x867cf800) [pid = 1791] [serial = 1008] [outer = 0x867c2000] 16:03:15 INFO - PROCESS | 1791 | 1462834995616 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] 16:03:15 INFO - PROCESS | 1791 | 1462834995676 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 16:03:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 16:03:15 INFO - PROCESS | 1791 | 1462834995684 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 16:03:15 INFO - PROCESS | 1791 | 1462834995688 Marionette TRACE conn4 <- [1,1314,null,{}] 16:03:15 INFO - PROCESS | 1791 | 1462834995696 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}] 16:03:15 INFO - PROCESS | 1791 | 1462834995946 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 16:03:16 INFO - PROCESS | 1791 | 1462834996272 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:16 INFO - PROCESS | 1791 | ++DOCSHELL 0x867c6000 == 136 [pid = 1791] [id = 336] 16:03:16 INFO - PROCESS | 1791 | ++DOMWINDOW == 290 (0x867c9400) [pid = 1791] [serial = 1009] [outer = (nil)] 16:03:16 INFO - PROCESS | 1791 | ++DOMWINDOW == 291 (0x890be800) [pid = 1791] [serial = 1010] [outer = 0x867c9400] 16:03:16 INFO - PROCESS | 1791 | 1462834996407 Marionette DEBUG loaded listener.js 16:03:16 INFO - PROCESS | 1791 | ++DOMWINDOW == 292 (0x890c0000) [pid = 1791] [serial = 1011] [outer = 0x867c9400] 16:03:17 INFO - PROCESS | 1791 | 1462834997798 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]]]}] 16:03:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 16:03:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 2154ms 16:03:17 INFO - PROCESS | 1791 | 1462834997849 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 16:03:17 INFO - PROCESS | 1791 | 1462834997854 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 16:03:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 16:03:17 INFO - PROCESS | 1791 | 1462834997861 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 16:03:17 INFO - PROCESS | 1791 | 1462834997865 Marionette TRACE conn4 <- [1,1318,null,{}] 16:03:17 INFO - PROCESS | 1791 | 1462834997872 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}] 16:03:18 INFO - PROCESS | 1791 | 1462834998108 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 16:03:18 INFO - PROCESS | 1791 | 1462834998424 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:18 INFO - PROCESS | 1791 | ++DOCSHELL 0x867c8400 == 137 [pid = 1791] [id = 337] 16:03:18 INFO - PROCESS | 1791 | ++DOMWINDOW == 293 (0x890bbc00) [pid = 1791] [serial = 1012] [outer = (nil)] 16:03:18 INFO - PROCESS | 1791 | ++DOMWINDOW == 294 (0x9a868400) [pid = 1791] [serial = 1013] [outer = 0x890bbc00] 16:03:18 INFO - PROCESS | 1791 | 1462834998516 Marionette DEBUG loaded listener.js 16:03:18 INFO - PROCESS | 1791 | ++DOMWINDOW == 295 (0x9a86cc00) [pid = 1791] [serial = 1014] [outer = 0x890bbc00] 16:03:19 INFO - PROCESS | 1791 | 1462834999544 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]]]}] 16:03:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 16:03:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1733ms 16:03:21 INFO - PROCESS | 1791 | --DOCSHELL 0x8e871c00 == 136 [pid = 1791] [id = 262] 16:03:21 INFO - PROCESS | 1791 | --DOCSHELL 0x924d2400 == 135 [pid = 1791] [id = 195] 16:03:21 INFO - PROCESS | 1791 | --DOCSHELL 0xa503f000 == 134 [pid = 1791] [id = 269] 16:03:21 INFO - PROCESS | 1791 | --DOCSHELL 0x8a0d3800 == 133 [pid = 1791] [id = 270] 16:03:21 INFO - PROCESS | 1791 | --DOCSHELL 0x9bf44400 == 132 [pid = 1791] [id = 266] 16:03:21 INFO - PROCESS | 1791 | --DOCSHELL 0x99f25000 == 131 [pid = 1791] [id = 265] 16:03:21 INFO - PROCESS | 1791 | --DOCSHELL 0x957fa800 == 130 [pid = 1791] [id = 264] 16:03:21 INFO - PROCESS | 1791 | --DOCSHELL 0x95845c00 == 129 [pid = 1791] [id = 263] 16:03:21 INFO - PROCESS | 1791 | --DOCSHELL 0xa104a800 == 128 [pid = 1791] [id = 267] 16:03:21 INFO - PROCESS | 1791 | --DOCSHELL 0x8a0d7c00 == 127 [pid = 1791] [id = 231] 16:03:21 INFO - PROCESS | 1791 | --DOCSHELL 0xa3061000 == 126 [pid = 1791] [id = 268] 16:03:21 INFO - PROCESS | 1791 | --DOCSHELL 0x8e005c00 == 125 [pid = 1791] [id = 320] 16:03:21 INFO - PROCESS | 1791 | --DOCSHELL 0x872b2400 == 124 [pid = 1791] [id = 319] 16:03:21 INFO - PROCESS | 1791 | --DOCSHELL 0x8a8e3000 == 123 [pid = 1791] [id = 318] 16:03:21 INFO - PROCESS | 1791 | --DOCSHELL 0x898f5400 == 122 [pid = 1791] [id = 317] 16:03:21 INFO - PROCESS | 1791 | --DOCSHELL 0xa67b8000 == 121 [pid = 1791] [id = 311] 16:03:21 INFO - PROCESS | 1791 | --DOCSHELL 0x91e0b800 == 120 [pid = 1791] [id = 310] 16:03:21 INFO - PROCESS | 1791 | --DOCSHELL 0x9c15f800 == 119 [pid = 1791] [id = 308] 16:03:21 INFO - PROCESS | 1791 | --DOCSHELL 0xa26e2800 == 118 [pid = 1791] [id = 309] 16:03:21 INFO - PROCESS | 1791 | --DOCSHELL 0x99eec000 == 117 [pid = 1791] [id = 307] 16:03:21 INFO - PROCESS | 1791 | --DOCSHELL 0x9b067c00 == 116 [pid = 1791] [id = 306] 16:03:21 INFO - PROCESS | 1791 | --DOCSHELL 0x9b487800 == 115 [pid = 1791] [id = 305] 16:03:21 INFO - PROCESS | 1791 | --DOCSHELL 0x95a94800 == 114 [pid = 1791] [id = 304] 16:03:21 INFO - PROCESS | 1791 | --DOCSHELL 0x8d7aa800 == 113 [pid = 1791] [id = 303] 16:03:21 INFO - PROCESS | 1791 | --DOCSHELL 0x8e187c00 == 112 [pid = 1791] [id = 301] 16:03:21 INFO - PROCESS | 1791 | --DOCSHELL 0x8e189400 == 111 [pid = 1791] [id = 302] 16:03:21 INFO - PROCESS | 1791 | --DOCSHELL 0x8abee800 == 110 [pid = 1791] [id = 300] 16:03:21 INFO - PROCESS | 1791 | --DOMWINDOW == 294 (0x9763f400) [pid = 1791] [serial = 869] [outer = (nil)] [url = about:blank] 16:03:21 INFO - PROCESS | 1791 | --DOMWINDOW == 293 (0x924dc400) [pid = 1791] [serial = 854] [outer = (nil)] [url = about:blank] 16:03:21 INFO - PROCESS | 1791 | --DOMWINDOW == 292 (0x92c64800) [pid = 1791] [serial = 860] [outer = (nil)] [url = about:blank] 16:03:21 INFO - PROCESS | 1791 | --DOMWINDOW == 291 (0x8c4f5000) [pid = 1791] [serial = 839] [outer = (nil)] [url = about:blank] 16:03:21 INFO - PROCESS | 1791 | --DOMWINDOW == 290 (0x8e1f7c00) [pid = 1791] [serial = 842] [outer = (nil)] [url = about:blank] 16:03:21 INFO - PROCESS | 1791 | --DOMWINDOW == 289 (0x8faf1800) [pid = 1791] [serial = 891] [outer = (nil)] [url = about:blank] 16:03:21 INFO - PROCESS | 1791 | --DOMWINDOW == 288 (0x8fc2a000) [pid = 1791] [serial = 893] [outer = (nil)] [url = about:blank] 16:03:21 INFO - PROCESS | 1791 | --DOMWINDOW == 287 (0x8e189c00) [pid = 1791] [serial = 890] [outer = (nil)] [url = about:blank] 16:03:21 INFO - PROCESS | 1791 | --DOMWINDOW == 286 (0x99673c00) [pid = 1791] [serial = 872] [outer = (nil)] [url = about:blank] 16:03:21 INFO - PROCESS | 1791 | --DOMWINDOW == 285 (0x93ce7400) [pid = 1791] [serial = 863] [outer = (nil)] [url = about:blank] 16:03:21 INFO - PROCESS | 1791 | --DOMWINDOW == 284 (0x91e09c00) [pid = 1791] [serial = 848] [outer = (nil)] [url = about:blank] 16:03:21 INFO - PROCESS | 1791 | --DOMWINDOW == 283 (0x92855800) [pid = 1791] [serial = 857] [outer = (nil)] [url = about:blank] 16:03:21 INFO - PROCESS | 1791 | --DOMWINDOW == 282 (0x8e1fc400) [pid = 1791] [serial = 888] [outer = (nil)] [url = about:blank] 16:03:21 INFO - PROCESS | 1791 | --DOMWINDOW == 281 (0x91f43400) [pid = 1791] [serial = 896] [outer = (nil)] [url = about:blank] 16:03:21 INFO - PROCESS | 1791 | --DOMWINDOW == 280 (0x8fb8cc00) [pid = 1791] [serial = 836] [outer = (nil)] [url = about:blank] 16:03:21 INFO - PROCESS | 1791 | --DOMWINDOW == 279 (0x8abe7400) [pid = 1791] [serial = 884] [outer = (nil)] [url = about:blank] 16:03:21 INFO - PROCESS | 1791 | --DOMWINDOW == 278 (0x91f43000) [pid = 1791] [serial = 851] [outer = (nil)] [url = about:blank] 16:03:21 INFO - PROCESS | 1791 | --DOMWINDOW == 277 (0x8fba3000) [pid = 1791] [serial = 845] [outer = (nil)] [url = about:blank] 16:03:21 INFO - PROCESS | 1791 | --DOMWINDOW == 276 (0x8e009400) [pid = 1791] [serial = 887] [outer = (nil)] [url = about:blank] 16:03:21 INFO - PROCESS | 1791 | --DOMWINDOW == 275 (0x9517e000) [pid = 1791] [serial = 866] [outer = (nil)] [url = about:blank] 16:03:21 INFO - PROCESS | 1791 | --DOMWINDOW == 274 (0x99f24000) [pid = 1791] [serial = 875] [outer = (nil)] [url = about:blank] 16:03:21 INFO - PROCESS | 1791 | --DOMWINDOW == 273 (0x8fae9c00) [pid = 1791] [serial = 878] [outer = (nil)] [url = about:blank] 16:03:21 INFO - PROCESS | 1791 | --DOMWINDOW == 272 (0x91e0cc00) [pid = 1791] [serial = 894] [outer = (nil)] [url = about:blank] 16:03:21 INFO - PROCESS | 1791 | --DOMWINDOW == 271 (0x8d613400) [pid = 1791] [serial = 588] [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.] 16:03:21 INFO - PROCESS | 1791 | --DOMWINDOW == 270 (0x9ad37000) [pid = 1791] [serial = 881] [outer = (nil)] [url = about:blank] 16:03:21 INFO - PROCESS | 1791 | --DOMWINDOW == 269 (0x92486000) [pid = 1791] [serial = 897] [outer = (nil)] [url = about:blank] 16:03:21 INFO - PROCESS | 1791 | --DOMWINDOW == 268 (0x8bef1800) [pid = 1791] [serial = 885] [outer = (nil)] [url = about:blank] 16:03:21 INFO - PROCESS | 1791 | --DOMWINDOW == 267 (0x9248c400) [pid = 1791] [serial = 899] [outer = (nil)] [url = about:blank] 16:03:21 INFO - PROCESS | 1791 | 1462835001369 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 16:03:21 INFO - PROCESS | 1791 | 1462835001376 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 16:03:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 16:03:21 INFO - PROCESS | 1791 | 1462835001416 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 16:03:21 INFO - PROCESS | 1791 | 1462835001423 Marionette TRACE conn4 <- [1,1322,null,{}] 16:03:21 INFO - PROCESS | 1791 | 1462835001432 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}] 16:03:21 INFO - PROCESS | 1791 | 1462835001635 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 16:03:21 INFO - PROCESS | 1791 | 1462835001680 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:21 INFO - PROCESS | 1791 | ++DOCSHELL 0x8804c800 == 111 [pid = 1791] [id = 338] 16:03:21 INFO - PROCESS | 1791 | ++DOMWINDOW == 268 (0x8804dc00) [pid = 1791] [serial = 1015] [outer = (nil)] 16:03:21 INFO - PROCESS | 1791 | ++DOMWINDOW == 269 (0x88058c00) [pid = 1791] [serial = 1016] [outer = 0x8804dc00] 16:03:21 INFO - PROCESS | 1791 | 1462835001980 Marionette DEBUG loaded listener.js 16:03:22 INFO - PROCESS | 1791 | ++DOMWINDOW == 270 (0x88882c00) [pid = 1791] [serial = 1017] [outer = 0x8804dc00] 16:03:22 INFO - PROCESS | 1791 | 1462835002859 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]]]}] 16:03:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 16:03:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1497ms 16:03:22 INFO - PROCESS | 1791 | 1462835002911 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 16:03:22 INFO - PROCESS | 1791 | 1462835002917 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 16:03:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 16:03:22 INFO - PROCESS | 1791 | 1462835002931 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 16:03:22 INFO - PROCESS | 1791 | 1462835002937 Marionette TRACE conn4 <- [1,1326,null,{}] 16:03:22 INFO - PROCESS | 1791 | 1462835002944 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}] 16:03:23 INFO - PROCESS | 1791 | 1462835003161 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 16:03:23 INFO - PROCESS | 1791 | 1462835003438 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:23 INFO - PROCESS | 1791 | ++DOCSHELL 0x890c2000 == 112 [pid = 1791] [id = 339] 16:03:23 INFO - PROCESS | 1791 | ++DOMWINDOW == 271 (0x890c4c00) [pid = 1791] [serial = 1018] [outer = (nil)] 16:03:23 INFO - PROCESS | 1791 | ++DOMWINDOW == 272 (0x89ac8800) [pid = 1791] [serial = 1019] [outer = 0x890c4c00] 16:03:23 INFO - PROCESS | 1791 | 1462835003525 Marionette DEBUG loaded listener.js 16:03:23 INFO - PROCESS | 1791 | ++DOMWINDOW == 273 (0x89ad1000) [pid = 1791] [serial = 1020] [outer = 0x890c4c00] 16:03:24 INFO - PROCESS | 1791 | 1462835004473 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]]]}] 16:03:24 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 16:03:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1589ms 16:03:24 INFO - PROCESS | 1791 | 1462835004518 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 16:03:24 INFO - PROCESS | 1791 | 1462835004522 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 16:03:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 16:03:24 INFO - PROCESS | 1791 | 1462835004537 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 16:03:24 INFO - PROCESS | 1791 | 1462835004542 Marionette TRACE conn4 <- [1,1330,null,{}] 16:03:24 INFO - PROCESS | 1791 | 1462835004557 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}] 16:03:24 INFO - PROCESS | 1791 | 1462835004894 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 16:03:25 INFO - PROCESS | 1791 | 1462835005085 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:25 INFO - PROCESS | 1791 | ++DOCSHELL 0x89aca800 == 113 [pid = 1791] [id = 340] 16:03:25 INFO - PROCESS | 1791 | ++DOMWINDOW == 274 (0x8bef2800) [pid = 1791] [serial = 1021] [outer = (nil)] 16:03:25 INFO - PROCESS | 1791 | ++DOMWINDOW == 275 (0x8c4ea400) [pid = 1791] [serial = 1022] [outer = 0x8bef2800] 16:03:25 INFO - PROCESS | 1791 | 1462835005189 Marionette DEBUG loaded listener.js 16:03:25 INFO - PROCESS | 1791 | ++DOMWINDOW == 276 (0x8c5afc00) [pid = 1791] [serial = 1023] [outer = 0x8bef2800] 16:03:27 INFO - PROCESS | 1791 | --DOMWINDOW == 275 (0x8fb43400) [pid = 1791] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 16:03:27 INFO - PROCESS | 1791 | --DOMWINDOW == 274 (0x92c5a400) [pid = 1791] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 16:03:27 INFO - PROCESS | 1791 | --DOMWINDOW == 273 (0x8a0d8400) [pid = 1791] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 16:03:27 INFO - PROCESS | 1791 | --DOMWINDOW == 272 (0x8887ec00) [pid = 1791] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 16:03:27 INFO - PROCESS | 1791 | --DOMWINDOW == 271 (0xa3252000) [pid = 1791] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 16:03:27 INFO - PROCESS | 1791 | --DOMWINDOW == 270 (0x8bef4400) [pid = 1791] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 16:03:27 INFO - PROCESS | 1791 | --DOMWINDOW == 269 (0x91e04000) [pid = 1791] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 16:03:27 INFO - PROCESS | 1791 | --DOMWINDOW == 268 (0x97644800) [pid = 1791] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 16:03:27 INFO - PROCESS | 1791 | --DOMWINDOW == 267 (0x9c153800) [pid = 1791] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 16:03:27 INFO - PROCESS | 1791 | --DOMWINDOW == 266 (0x8abeb000) [pid = 1791] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 16:03:27 INFO - PROCESS | 1791 | --DOMWINDOW == 265 (0x9c202400) [pid = 1791] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 16:03:27 INFO - PROCESS | 1791 | --DOMWINDOW == 264 (0x92ef0400) [pid = 1791] [serial = 604] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 16:03:27 INFO - PROCESS | 1791 | --DOMWINDOW == 263 (0xa227e800) [pid = 1791] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 16:03:27 INFO - PROCESS | 1791 | --DOMWINDOW == 262 (0x922ed400) [pid = 1791] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 16:03:27 INFO - PROCESS | 1791 | --DOMWINDOW == 261 (0xa6c27400) [pid = 1791] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 16:03:27 INFO - PROCESS | 1791 | --DOMWINDOW == 260 (0x8e1fe400) [pid = 1791] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 16:03:27 INFO - PROCESS | 1791 | --DOMWINDOW == 259 (0x97602c00) [pid = 1791] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 16:03:27 INFO - PROCESS | 1791 | --DOMWINDOW == 258 (0x92853c00) [pid = 1791] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 16:03:27 INFO - PROCESS | 1791 | --DOMWINDOW == 257 (0x9aeefc00) [pid = 1791] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 16:03:27 INFO - PROCESS | 1791 | --DOMWINDOW == 256 (0x8d61cc00) [pid = 1791] [serial = 607] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 16:03:27 INFO - PROCESS | 1791 | --DOMWINDOW == 255 (0x92efac00) [pid = 1791] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 16:03:27 INFO - PROCESS | 1791 | --DOMWINDOW == 254 (0x8a0dac00) [pid = 1791] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 16:03:27 INFO - PROCESS | 1791 | --DOMWINDOW == 253 (0x92671800) [pid = 1791] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 16:03:27 INFO - PROCESS | 1791 | --DOMWINDOW == 252 (0x8f2cf800) [pid = 1791] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 16:03:27 INFO - PROCESS | 1791 | --DOMWINDOW == 251 (0x898f6400) [pid = 1791] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 16:03:27 INFO - PROCESS | 1791 | --DOMWINDOW == 250 (0x8fb97800) [pid = 1791] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 16:03:27 INFO - PROCESS | 1791 | --DOMWINDOW == 249 (0xa6877c00) [pid = 1791] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 16:03:27 INFO - PROCESS | 1791 | --DOMWINDOW == 248 (0x8ebbb400) [pid = 1791] [serial = 601] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 16:03:27 INFO - PROCESS | 1791 | --DOMWINDOW == 247 (0x9aee9800) [pid = 1791] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 16:03:27 INFO - PROCESS | 1791 | --DOMWINDOW == 246 (0x97647000) [pid = 1791] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 16:03:27 INFO - PROCESS | 1791 | --DOMWINDOW == 245 (0x957ef800) [pid = 1791] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 16:03:27 INFO - PROCESS | 1791 | --DOMWINDOW == 244 (0x924d8800) [pid = 1791] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 16:03:27 INFO - PROCESS | 1791 | --DOMWINDOW == 243 (0x9c0b2400) [pid = 1791] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 16:03:27 INFO - PROCESS | 1791 | --DOMWINDOW == 242 (0x8b7eb000) [pid = 1791] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 16:03:27 INFO - PROCESS | 1791 | --DOMWINDOW == 241 (0x91f44000) [pid = 1791] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 16:03:27 INFO - PROCESS | 1791 | --DOMWINDOW == 240 (0x88885c00) [pid = 1791] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 16:03:27 INFO - PROCESS | 1791 | --DOMWINDOW == 239 (0x8e869400) [pid = 1791] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 16:03:27 INFO - PROCESS | 1791 | --DOMWINDOW == 238 (0x8d7acc00) [pid = 1791] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 16:03:27 INFO - PROCESS | 1791 | --DOMWINDOW == 237 (0x8fb41000) [pid = 1791] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 16:03:27 INFO - PROCESS | 1791 | --DOMWINDOW == 236 (0x924e0000) [pid = 1791] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 16:03:27 INFO - PROCESS | 1791 | --DOMWINDOW == 235 (0x9c15ac00) [pid = 1791] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 16:03:27 INFO - PROCESS | 1791 | --DOMWINDOW == 234 (0x996efc00) [pid = 1791] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 16:03:27 INFO - PROCESS | 1791 | --DOMWINDOW == 233 (0xa354fc00) [pid = 1791] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 16:03:27 INFO - PROCESS | 1791 | --DOMWINDOW == 232 (0x9a77e400) [pid = 1791] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 16:03:27 INFO - PROCESS | 1791 | --DOMWINDOW == 231 (0x9b489400) [pid = 1791] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 16:03:27 INFO - PROCESS | 1791 | --DOMWINDOW == 230 (0x8abe7800) [pid = 1791] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 16:03:27 INFO - PROCESS | 1791 | --DOMWINDOW == 229 (0x922eec00) [pid = 1791] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 16:03:27 INFO - PROCESS | 1791 | --DOMWINDOW == 228 (0x9248dc00) [pid = 1791] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 16:03:27 INFO - PROCESS | 1791 | --DOMWINDOW == 227 (0x91e41000) [pid = 1791] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 16:03:27 INFO - PROCESS | 1791 | --DOMWINDOW == 226 (0x8b7ddc00) [pid = 1791] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 16:03:27 INFO - PROCESS | 1791 | --DOMWINDOW == 225 (0x8fb97000) [pid = 1791] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 16:03:27 INFO - PROCESS | 1791 | --DOMWINDOW == 224 (0x8bdc4000) [pid = 1791] [serial = 598] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 16:03:27 INFO - PROCESS | 1791 | --DOMWINDOW == 223 (0x9ad36c00) [pid = 1791] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 16:03:27 INFO - PROCESS | 1791 | --DOMWINDOW == 222 (0x9ad3bc00) [pid = 1791] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 16:03:27 INFO - PROCESS | 1791 | --DOMWINDOW == 221 (0x91f3a800) [pid = 1791] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 16:03:27 INFO - PROCESS | 1791 | --DOMWINDOW == 220 (0x9248e400) [pid = 1791] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 16:03:27 INFO - PROCESS | 1791 | --DOMWINDOW == 219 (0x9b209000) [pid = 1791] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 16:03:27 INFO - PROCESS | 1791 | --DOMWINDOW == 218 (0x8a8e9400) [pid = 1791] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 16:03:27 INFO - PROCESS | 1791 | --DOMWINDOW == 217 (0x8bdc0400) [pid = 1791] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 16:03:27 INFO - PROCESS | 1791 | --DOMWINDOW == 216 (0x9266f400) [pid = 1791] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 16:03:27 INFO - PROCESS | 1791 | --DOMWINDOW == 215 (0xa6c2a400) [pid = 1791] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 16:03:27 INFO - PROCESS | 1791 | --DOMWINDOW == 214 (0x8e181c00) [pid = 1791] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 16:03:27 INFO - PROCESS | 1791 | --DOMWINDOW == 213 (0x8f2d4c00) [pid = 1791] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 16:03:27 INFO - PROCESS | 1791 | --DOMWINDOW == 212 (0x8a8ee400) [pid = 1791] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 16:03:27 INFO - PROCESS | 1791 | --DOMWINDOW == 211 (0x8abea000) [pid = 1791] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 16:03:27 INFO - PROCESS | 1791 | --DOMWINDOW == 210 (0x8bef6000) [pid = 1791] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 16:03:27 INFO - PROCESS | 1791 | --DOMWINDOW == 209 (0x996ec800) [pid = 1791] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 16:03:27 INFO - PROCESS | 1791 | --DOMWINDOW == 208 (0xa30e7c00) [pid = 1791] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 16:03:27 INFO - PROCESS | 1791 | --DOMWINDOW == 207 (0x9584f800) [pid = 1791] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 16:03:27 INFO - PROCESS | 1791 | --DOMWINDOW == 206 (0x95003000) [pid = 1791] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 16:03:27 INFO - PROCESS | 1791 | --DOMWINDOW == 205 (0x8fc22c00) [pid = 1791] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 16:03:27 INFO - PROCESS | 1791 | --DOMWINDOW == 204 (0xa50ed800) [pid = 1791] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 16:03:27 INFO - PROCESS | 1791 | --DOMWINDOW == 203 (0x957f9800) [pid = 1791] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 16:03:27 INFO - PROCESS | 1791 | --DOMWINDOW == 202 (0x8abee000) [pid = 1791] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 16:03:27 INFO - PROCESS | 1791 | --DOMWINDOW == 201 (0x8abf0400) [pid = 1791] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 16:03:27 INFO - PROCESS | 1791 | --DOMWINDOW == 200 (0x92c65c00) [pid = 1791] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 16:03:27 INFO - PROCESS | 1791 | --DOMWINDOW == 199 (0xa2159800) [pid = 1791] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 16:03:27 INFO - PROCESS | 1791 | --DOMWINDOW == 198 (0x9818fc00) [pid = 1791] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 16:03:27 INFO - PROCESS | 1791 | --DOMWINDOW == 197 (0x92665800) [pid = 1791] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 16:03:27 INFO - PROCESS | 1791 | --DOMWINDOW == 196 (0x8e184000) [pid = 1791] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 16:03:27 INFO - PROCESS | 1791 | --DOMWINDOW == 195 (0x8c4f4000) [pid = 1791] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 16:03:27 INFO - PROCESS | 1791 | --DOMWINDOW == 194 (0x9aee8400) [pid = 1791] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 16:03:27 INFO - PROCESS | 1791 | --DOMWINDOW == 193 (0x8fb98800) [pid = 1791] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 16:03:27 INFO - PROCESS | 1791 | --DOMWINDOW == 192 (0x8fb48000) [pid = 1791] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 16:03:27 INFO - PROCESS | 1791 | --DOMWINDOW == 191 (0x996e3000) [pid = 1791] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 16:03:27 INFO - PROCESS | 1791 | --DOMWINDOW == 190 (0x95a8dc00) [pid = 1791] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 16:03:27 INFO - PROCESS | 1791 | --DOMWINDOW == 189 (0x93a03400) [pid = 1791] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 16:03:27 INFO - PROCESS | 1791 | --DOMWINDOW == 188 (0x8a8eb800) [pid = 1791] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 16:03:27 INFO - PROCESS | 1791 | 1462835007739 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]]]}] 16:03:27 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 16:03:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 3253ms 16:03:27 INFO - PROCESS | 1791 | 1462835007783 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 16:03:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 16:03:27 INFO - PROCESS | 1791 | 1462835007787 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 16:03:27 INFO - PROCESS | 1791 | 1462835007794 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 16:03:27 INFO - PROCESS | 1791 | 1462835007814 Marionette TRACE conn4 <- [1,1334,null,{}] 16:03:27 INFO - PROCESS | 1791 | 1462835007820 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}] 16:03:28 INFO - PROCESS | 1791 | 1462835008036 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 16:03:28 INFO - PROCESS | 1791 | 1462835008234 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:28 INFO - PROCESS | 1791 | ++DOCSHELL 0x8887ec00 == 114 [pid = 1791] [id = 341] 16:03:28 INFO - PROCESS | 1791 | ++DOMWINDOW == 189 (0x898ef000) [pid = 1791] [serial = 1024] [outer = (nil)] 16:03:28 INFO - PROCESS | 1791 | ++DOMWINDOW == 190 (0x8b7dd800) [pid = 1791] [serial = 1025] [outer = 0x898ef000] 16:03:28 INFO - PROCESS | 1791 | 1462835008320 Marionette DEBUG loaded listener.js 16:03:28 INFO - PROCESS | 1791 | ++DOMWINDOW == 191 (0x8c4eb400) [pid = 1791] [serial = 1026] [outer = 0x898ef000] 16:03:29 INFO - PROCESS | 1791 | 1462835009398 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]]]}] 16:03:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 16:03:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1655ms 16:03:29 INFO - PROCESS | 1791 | 1462835009450 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 16:03:29 INFO - PROCESS | 1791 | 1462835009457 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 16:03:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 16:03:29 INFO - PROCESS | 1791 | 1462835009468 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 16:03:29 INFO - PROCESS | 1791 | 1462835009475 Marionette TRACE conn4 <- [1,1338,null,{}] 16:03:29 INFO - PROCESS | 1791 | 1462835009486 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}] 16:03:29 INFO - PROCESS | 1791 | 1462835009745 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 16:03:30 INFO - PROCESS | 1791 | 1462835010065 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:30 INFO - PROCESS | 1791 | ++DOCSHELL 0x8804e800 == 115 [pid = 1791] [id = 342] 16:03:30 INFO - PROCESS | 1791 | ++DOMWINDOW == 192 (0x88058000) [pid = 1791] [serial = 1027] [outer = (nil)] 16:03:30 INFO - PROCESS | 1791 | ++DOMWINDOW == 193 (0x88884800) [pid = 1791] [serial = 1028] [outer = 0x88058000] 16:03:30 INFO - PROCESS | 1791 | 1462835010166 Marionette DEBUG loaded listener.js 16:03:30 INFO - PROCESS | 1791 | ++DOMWINDOW == 194 (0x890be400) [pid = 1791] [serial = 1029] [outer = 0x88058000] 16:03:31 INFO - PROCESS | 1791 | 1462835011756 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]]]}] 16:03:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 16:03:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2348ms 16:03:31 INFO - PROCESS | 1791 | 1462835011818 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 16:03:31 INFO - PROCESS | 1791 | 1462835011828 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 16:03:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 16:03:31 INFO - PROCESS | 1791 | 1462835011840 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 16:03:31 INFO - PROCESS | 1791 | 1462835011845 Marionette TRACE conn4 <- [1,1342,null,{}] 16:03:31 INFO - PROCESS | 1791 | 1462835011854 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}] 16:03:32 INFO - PROCESS | 1791 | 1462835012111 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 16:03:32 INFO - PROCESS | 1791 | 1462835012387 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:32 INFO - PROCESS | 1791 | ++DOCSHELL 0x88058400 == 116 [pid = 1791] [id = 343] 16:03:32 INFO - PROCESS | 1791 | ++DOMWINDOW == 195 (0x88059c00) [pid = 1791] [serial = 1030] [outer = (nil)] 16:03:32 INFO - PROCESS | 1791 | ++DOMWINDOW == 196 (0x8a8ef800) [pid = 1791] [serial = 1031] [outer = 0x88059c00] 16:03:32 INFO - PROCESS | 1791 | 1462835012487 Marionette DEBUG loaded listener.js 16:03:32 INFO - PROCESS | 1791 | ++DOMWINDOW == 197 (0x8bdbd800) [pid = 1791] [serial = 1032] [outer = 0x88059c00] 16:03:33 INFO - PROCESS | 1791 | 1462835013572 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]]]}] 16:03:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 16:03:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1789ms 16:03:33 INFO - PROCESS | 1791 | 1462835013630 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 16:03:33 INFO - PROCESS | 1791 | 1462835013633 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 16:03:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 16:03:33 INFO - PROCESS | 1791 | 1462835013642 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 16:03:33 INFO - PROCESS | 1791 | 1462835013649 Marionette TRACE conn4 <- [1,1346,null,{}] 16:03:33 INFO - PROCESS | 1791 | 1462835013667 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}] 16:03:33 INFO - PROCESS | 1791 | 1462835013976 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 16:03:34 INFO - PROCESS | 1791 | 1462835014430 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:34 INFO - PROCESS | 1791 | ++DOCSHELL 0x89ac9800 == 117 [pid = 1791] [id = 344] 16:03:34 INFO - PROCESS | 1791 | ++DOMWINDOW == 198 (0x8d7b0000) [pid = 1791] [serial = 1033] [outer = (nil)] 16:03:34 INFO - PROCESS | 1791 | ++DOMWINDOW == 199 (0x8e181c00) [pid = 1791] [serial = 1034] [outer = 0x8d7b0000] 16:03:34 INFO - PROCESS | 1791 | 1462835014546 Marionette DEBUG loaded listener.js 16:03:34 INFO - PROCESS | 1791 | ++DOMWINDOW == 200 (0x8e18fc00) [pid = 1791] [serial = 1035] [outer = 0x8d7b0000] 16:03:35 INFO - PROCESS | 1791 | 1462835015576 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]]]}] 16:03:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 16:03:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1992ms 16:03:35 INFO - PROCESS | 1791 | 1462835015635 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 16:03:35 INFO - PROCESS | 1791 | 1462835015641 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 16:03:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 16:03:35 INFO - PROCESS | 1791 | 1462835015648 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 16:03:35 INFO - PROCESS | 1791 | 1462835015651 Marionette TRACE conn4 <- [1,1350,null,{}] 16:03:35 INFO - PROCESS | 1791 | 1462835015658 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}] 16:03:35 INFO - PROCESS | 1791 | 1462835015900 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 16:03:36 INFO - PROCESS | 1791 | 1462835016226 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:36 INFO - PROCESS | 1791 | ++DOCSHELL 0x89ace400 == 118 [pid = 1791] [id = 345] 16:03:36 INFO - PROCESS | 1791 | ++DOMWINDOW == 201 (0x8d7aa800) [pid = 1791] [serial = 1036] [outer = (nil)] 16:03:36 INFO - PROCESS | 1791 | ++DOMWINDOW == 202 (0x8ebac800) [pid = 1791] [serial = 1037] [outer = 0x8d7aa800] 16:03:36 INFO - PROCESS | 1791 | 1462835016339 Marionette DEBUG loaded listener.js 16:03:36 INFO - PROCESS | 1791 | ++DOMWINDOW == 203 (0x8ebbb400) [pid = 1791] [serial = 1038] [outer = 0x8d7aa800] 16:03:37 INFO - PROCESS | 1791 | 1462835017338 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]]]}] 16:03:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 16:03:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1734ms 16:03:37 INFO - PROCESS | 1791 | 1462835017384 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 16:03:37 INFO - PROCESS | 1791 | 1462835017389 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 16:03:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 16:03:37 INFO - PROCESS | 1791 | 1462835017397 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 16:03:37 INFO - PROCESS | 1791 | 1462835017401 Marionette TRACE conn4 <- [1,1354,null,{}] 16:03:37 INFO - PROCESS | 1791 | 1462835017408 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}] 16:03:37 INFO - PROCESS | 1791 | 1462835017644 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 16:03:37 INFO - PROCESS | 1791 | 1462835017977 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:38 INFO - PROCESS | 1791 | ++DOCSHELL 0x867c1400 == 119 [pid = 1791] [id = 346] 16:03:38 INFO - PROCESS | 1791 | ++DOMWINDOW == 204 (0x8c4ea800) [pid = 1791] [serial = 1039] [outer = (nil)] 16:03:38 INFO - PROCESS | 1791 | ++DOMWINDOW == 205 (0x8faf2400) [pid = 1791] [serial = 1040] [outer = 0x8c4ea800] 16:03:38 INFO - PROCESS | 1791 | 1462835018077 Marionette DEBUG loaded listener.js 16:03:38 INFO - PROCESS | 1791 | ++DOMWINDOW == 206 (0x8fb8d000) [pid = 1791] [serial = 1041] [outer = 0x8c4ea800] 16:03:39 INFO - PROCESS | 1791 | 1462835019119 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]]]}] 16:03:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 16:03:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1781ms 16:03:39 INFO - PROCESS | 1791 | 1462835019179 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 16:03:39 INFO - PROCESS | 1791 | 1462835019184 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 16:03:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 16:03:39 INFO - PROCESS | 1791 | 1462835019192 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 16:03:39 INFO - PROCESS | 1791 | 1462835019196 Marionette TRACE conn4 <- [1,1358,null,{}] 16:03:39 INFO - PROCESS | 1791 | 1462835019203 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}] 16:03:39 INFO - PROCESS | 1791 | 1462835019618 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 16:03:39 INFO - PROCESS | 1791 | 1462835019897 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:39 INFO - PROCESS | 1791 | ++DOCSHELL 0x8b7df800 == 120 [pid = 1791] [id = 347] 16:03:39 INFO - PROCESS | 1791 | ++DOMWINDOW == 207 (0x8fb93800) [pid = 1791] [serial = 1042] [outer = (nil)] 16:03:39 INFO - PROCESS | 1791 | ++DOMWINDOW == 208 (0x91e0d800) [pid = 1791] [serial = 1043] [outer = 0x8fb93800] 16:03:39 INFO - PROCESS | 1791 | 1462835019992 Marionette DEBUG loaded listener.js 16:03:40 INFO - PROCESS | 1791 | ++DOMWINDOW == 209 (0x91e3a000) [pid = 1791] [serial = 1044] [outer = 0x8fb93800] 16:03:40 INFO - PROCESS | 1791 | 1462835020986 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]]]}] 16:03:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 16:03:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1834ms 16:03:41 INFO - PROCESS | 1791 | 1462835021026 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 16:03:41 INFO - PROCESS | 1791 | 1462835021030 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 16:03:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 16:03:41 INFO - PROCESS | 1791 | 1462835021038 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 16:03:41 INFO - PROCESS | 1791 | 1462835021043 Marionette TRACE conn4 <- [1,1362,null,{}] 16:03:41 INFO - PROCESS | 1791 | 1462835021049 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}] 16:03:41 INFO - PROCESS | 1791 | 1462835021286 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 16:03:41 INFO - PROCESS | 1791 | 1462835021612 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:41 INFO - PROCESS | 1791 | ++DOCSHELL 0x8e010400 == 121 [pid = 1791] [id = 348] 16:03:41 INFO - PROCESS | 1791 | ++DOMWINDOW == 210 (0x8f2d8c00) [pid = 1791] [serial = 1045] [outer = (nil)] 16:03:41 INFO - PROCESS | 1791 | ++DOMWINDOW == 211 (0x922e8800) [pid = 1791] [serial = 1046] [outer = 0x8f2d8c00] 16:03:41 INFO - PROCESS | 1791 | 1462835021716 Marionette DEBUG loaded listener.js 16:03:41 INFO - PROCESS | 1791 | ++DOMWINDOW == 212 (0x922ebc00) [pid = 1791] [serial = 1047] [outer = 0x8f2d8c00] 16:03:42 INFO - PROCESS | 1791 | 1462835022786 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]]]}] 16:03:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 16:03:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1788ms 16:03:42 INFO - PROCESS | 1791 | 1462835022827 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 16:03:42 INFO - PROCESS | 1791 | 1462835022832 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 16:03:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 16:03:42 INFO - PROCESS | 1791 | 1462835022840 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 16:03:42 INFO - PROCESS | 1791 | 1462835022844 Marionette TRACE conn4 <- [1,1366,null,{}] 16:03:42 INFO - PROCESS | 1791 | 1462835022851 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}] 16:03:43 INFO - PROCESS | 1791 | 1462835023087 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 16:03:43 INFO - PROCESS | 1791 | 1462835023387 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:43 INFO - PROCESS | 1791 | ++DOCSHELL 0x91e0b400 == 122 [pid = 1791] [id = 349] 16:03:43 INFO - PROCESS | 1791 | ++DOMWINDOW == 213 (0x91f3ac00) [pid = 1791] [serial = 1048] [outer = (nil)] 16:03:43 INFO - PROCESS | 1791 | ++DOMWINDOW == 214 (0x924dc400) [pid = 1791] [serial = 1049] [outer = 0x91f3ac00] 16:03:43 INFO - PROCESS | 1791 | 1462835023483 Marionette DEBUG loaded listener.js 16:03:43 INFO - PROCESS | 1791 | ++DOMWINDOW == 215 (0x92662c00) [pid = 1791] [serial = 1050] [outer = 0x91f3ac00] 16:03:44 INFO - PROCESS | 1791 | 1462835024602 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] 16:03:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 16:03:44 INFO - PROCESS | 1791 | 1462835024638 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 16:03:44 INFO - PROCESS | 1791 | 1462835024646 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 16:03:44 INFO - PROCESS | 1791 | 1462835024650 Marionette TRACE conn4 <- [1,1370,null,{}] 16:03:44 INFO - PROCESS | 1791 | 1462835024658 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}] 16:03:44 INFO - PROCESS | 1791 | 1462835024912 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 16:03:45 INFO - PROCESS | 1791 | 1462835025241 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:45 INFO - PROCESS | 1791 | ++DOCSHELL 0x88880800 == 123 [pid = 1791] [id = 350] 16:03:45 INFO - PROCESS | 1791 | ++DOMWINDOW == 216 (0x8beff800) [pid = 1791] [serial = 1051] [outer = (nil)] 16:03:45 INFO - PROCESS | 1791 | ++DOMWINDOW == 217 (0x92671400) [pid = 1791] [serial = 1052] [outer = 0x8beff800] 16:03:45 INFO - PROCESS | 1791 | 1462835025358 Marionette DEBUG loaded listener.js 16:03:45 INFO - PROCESS | 1791 | ++DOMWINDOW == 218 (0x92c65c00) [pid = 1791] [serial = 1053] [outer = 0x8beff800] 16:03:46 INFO - PROCESS | 1791 | 1462835026369 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] 16:03:46 INFO - PROCESS | 1791 | 1462835026400 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 16:03:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 16:03:46 INFO - PROCESS | 1791 | 1462835026410 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 16:03:46 INFO - PROCESS | 1791 | 1462835026413 Marionette TRACE conn4 <- [1,1374,null,{}] 16:03:46 INFO - PROCESS | 1791 | 1462835026420 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}] 16:03:46 INFO - PROCESS | 1791 | 1462835026675 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 16:03:47 INFO - PROCESS | 1791 | 1462835026991 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:47 INFO - PROCESS | 1791 | ++DOCSHELL 0x9248a400 == 124 [pid = 1791] [id = 351] 16:03:47 INFO - PROCESS | 1791 | ++DOMWINDOW == 219 (0x924ddc00) [pid = 1791] [serial = 1054] [outer = (nil)] 16:03:47 INFO - PROCESS | 1791 | ++DOMWINDOW == 220 (0x951c7c00) [pid = 1791] [serial = 1055] [outer = 0x924ddc00] 16:03:47 INFO - PROCESS | 1791 | 1462835027093 Marionette DEBUG loaded listener.js 16:03:47 INFO - PROCESS | 1791 | ++DOMWINDOW == 221 (0x957f9000) [pid = 1791] [serial = 1056] [outer = 0x924ddc00] 16:03:48 INFO - PROCESS | 1791 | [1791] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 16:03:48 INFO - PROCESS | 1791 | 1462835028242 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] 16:03:48 INFO - PROCESS | 1791 | 1462835028302 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 16:03:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 16:03:48 INFO - PROCESS | 1791 | 1462835028309 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 16:03:48 INFO - PROCESS | 1791 | 1462835028315 Marionette TRACE conn4 <- [1,1378,null,{}] 16:03:48 INFO - PROCESS | 1791 | 1462835028322 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}] 16:03:48 INFO - PROCESS | 1791 | 1462835028735 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 16:03:48 INFO - PROCESS | 1791 | 1462835028968 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:49 INFO - PROCESS | 1791 | ++DOCSHELL 0x922eb800 == 125 [pid = 1791] [id = 352] 16:03:49 INFO - PROCESS | 1791 | ++DOMWINDOW == 222 (0x957f6c00) [pid = 1791] [serial = 1057] [outer = (nil)] 16:03:49 INFO - PROCESS | 1791 | ++DOMWINDOW == 223 (0x99680800) [pid = 1791] [serial = 1058] [outer = 0x957f6c00] 16:03:49 INFO - PROCESS | 1791 | 1462835029075 Marionette DEBUG loaded listener.js 16:03:49 INFO - PROCESS | 1791 | ++DOMWINDOW == 224 (0x99de1c00) [pid = 1791] [serial = 1059] [outer = 0x957f6c00] 16:03:50 INFO - PROCESS | 1791 | 1462835030137 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] 16:03:50 INFO - PROCESS | 1791 | 1462835030203 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 16:03:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 16:03:50 INFO - PROCESS | 1791 | 1462835030211 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 16:03:50 INFO - PROCESS | 1791 | 1462835030215 Marionette TRACE conn4 <- [1,1382,null,{}] 16:03:50 INFO - PROCESS | 1791 | 1462835030222 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}] 16:03:50 INFO - PROCESS | 1791 | 1462835030503 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 16:03:50 INFO - PROCESS | 1791 | 1462835030836 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:50 INFO - PROCESS | 1791 | ++DOCSHELL 0x91e42400 == 126 [pid = 1791] [id = 353] 16:03:50 INFO - PROCESS | 1791 | ++DOMWINDOW == 225 (0x92859c00) [pid = 1791] [serial = 1060] [outer = (nil)] 16:03:50 INFO - PROCESS | 1791 | ++DOMWINDOW == 226 (0x9a78c000) [pid = 1791] [serial = 1061] [outer = 0x92859c00] 16:03:50 INFO - PROCESS | 1791 | 1462835030935 Marionette DEBUG loaded listener.js 16:03:51 INFO - PROCESS | 1791 | ++DOMWINDOW == 227 (0x9ad2e800) [pid = 1791] [serial = 1062] [outer = 0x92859c00] 16:03:51 INFO - PROCESS | 1791 | [1791] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 16:03:51 INFO - PROCESS | 1791 | 1462835031948 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] 16:03:52 INFO - PROCESS | 1791 | 1462835032016 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 16:03:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 16:03:52 INFO - PROCESS | 1791 | 1462835032024 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 16:03:52 INFO - PROCESS | 1791 | 1462835032028 Marionette TRACE conn4 <- [1,1386,null,{}] 16:03:52 INFO - PROCESS | 1791 | 1462835032034 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}] 16:03:52 INFO - PROCESS | 1791 | 1462835032276 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 16:03:52 INFO - PROCESS | 1791 | 1462835032603 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:52 INFO - PROCESS | 1791 | ++DOCSHELL 0x9a869800 == 127 [pid = 1791] [id = 354] 16:03:52 INFO - PROCESS | 1791 | ++DOMWINDOW == 228 (0x9ad39c00) [pid = 1791] [serial = 1063] [outer = (nil)] 16:03:52 INFO - PROCESS | 1791 | ++DOMWINDOW == 229 (0x9b061800) [pid = 1791] [serial = 1064] [outer = 0x9ad39c00] 16:03:52 INFO - PROCESS | 1791 | 1462835032697 Marionette DEBUG loaded listener.js 16:03:52 INFO - PROCESS | 1791 | ++DOMWINDOW == 230 (0x9b209000) [pid = 1791] [serial = 1065] [outer = 0x9ad39c00] 16:03:53 INFO - PROCESS | 1791 | 1462835033725 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] 16:03:53 INFO - PROCESS | 1791 | 1462835033763 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 16:03:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 16:03:53 INFO - PROCESS | 1791 | 1462835033770 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 16:03:53 INFO - PROCESS | 1791 | 1462835033774 Marionette TRACE conn4 <- [1,1390,null,{}] 16:03:53 INFO - PROCESS | 1791 | 1462835033780 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}] 16:03:54 INFO - PROCESS | 1791 | 1462835034025 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 16:03:54 INFO - PROCESS | 1791 | 1462835034360 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:54 INFO - PROCESS | 1791 | ++DOCSHELL 0x9a861000 == 128 [pid = 1791] [id = 355] 16:03:54 INFO - PROCESS | 1791 | ++DOMWINDOW == 231 (0x9aee6c00) [pid = 1791] [serial = 1066] [outer = (nil)] 16:03:54 INFO - PROCESS | 1791 | ++DOMWINDOW == 232 (0x9c15d800) [pid = 1791] [serial = 1067] [outer = 0x9aee6c00] 16:03:54 INFO - PROCESS | 1791 | 1462835034459 Marionette DEBUG loaded listener.js 16:03:54 INFO - PROCESS | 1791 | ++DOMWINDOW == 233 (0x9c262000) [pid = 1791] [serial = 1068] [outer = 0x9aee6c00] 16:03:55 INFO - PROCESS | 1791 | 1462835035463 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]]]}] 16:03:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 16:03:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1733ms 16:03:55 INFO - PROCESS | 1791 | 1462835035505 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 16:03:55 INFO - PROCESS | 1791 | 1462835035510 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 16:03:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 16:03:55 INFO - PROCESS | 1791 | 1462835035517 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 16:03:55 INFO - PROCESS | 1791 | 1462835035521 Marionette TRACE conn4 <- [1,1394,null,{}] 16:03:55 INFO - PROCESS | 1791 | 1462835035527 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}] 16:03:55 INFO - PROCESS | 1791 | 1462835035779 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 16:03:56 INFO - PROCESS | 1791 | 1462835036120 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:56 INFO - PROCESS | 1791 | ++DOCSHELL 0x872b0000 == 129 [pid = 1791] [id = 356] 16:03:56 INFO - PROCESS | 1791 | ++DOMWINDOW == 234 (0x872b4c00) [pid = 1791] [serial = 1069] [outer = (nil)] 16:03:56 INFO - PROCESS | 1791 | ++DOMWINDOW == 235 (0x88885800) [pid = 1791] [serial = 1070] [outer = 0x872b4c00] 16:03:56 INFO - PROCESS | 1791 | 1462835036234 Marionette DEBUG loaded listener.js 16:03:56 INFO - PROCESS | 1791 | ++DOMWINDOW == 236 (0x8abe9c00) [pid = 1791] [serial = 1071] [outer = 0x872b4c00] 16:03:57 INFO - PROCESS | 1791 | 1462835037201 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]]]}] 16:03:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 16:03:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1738ms 16:03:57 INFO - PROCESS | 1791 | 1462835037256 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 16:03:57 INFO - PROCESS | 1791 | 1462835037260 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 16:03:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 16:03:57 INFO - PROCESS | 1791 | 1462835037267 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 16:03:57 INFO - PROCESS | 1791 | 1462835037270 Marionette TRACE conn4 <- [1,1398,null,{}] 16:03:57 INFO - PROCESS | 1791 | 1462835037278 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}] 16:03:57 INFO - PROCESS | 1791 | 1462835037554 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 16:03:57 INFO - PROCESS | 1791 | 1462835037888 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:57 INFO - PROCESS | 1791 | ++DOCSHELL 0x88883400 == 130 [pid = 1791] [id = 357] 16:03:57 INFO - PROCESS | 1791 | ++DOMWINDOW == 237 (0x8888c400) [pid = 1791] [serial = 1072] [outer = (nil)] 16:03:57 INFO - PROCESS | 1791 | ++DOMWINDOW == 238 (0x91e0d000) [pid = 1791] [serial = 1073] [outer = 0x8888c400] 16:03:57 INFO - PROCESS | 1791 | 1462835037984 Marionette DEBUG loaded listener.js 16:03:58 INFO - PROCESS | 1791 | ++DOMWINDOW == 239 (0x924df000) [pid = 1791] [serial = 1074] [outer = 0x8888c400] 16:03:59 INFO - PROCESS | 1791 | 1462835039007 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]]]}] 16:03:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 16:03:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1791ms 16:03:59 INFO - PROCESS | 1791 | 1462835039093 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 16:03:59 INFO - PROCESS | 1791 | 1462835039099 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 16:03:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 16:03:59 INFO - PROCESS | 1791 | 1462835039165 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 16:03:59 INFO - PROCESS | 1791 | 1462835039169 Marionette TRACE conn4 <- [1,1402,null,{}] 16:03:59 INFO - PROCESS | 1791 | 1462835039185 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}] 16:03:59 INFO - PROCESS | 1791 | 1462835039421 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 16:04:00 INFO - PROCESS | 1791 | --DOCSHELL 0x8fb92c00 == 129 [pid = 1791] [id = 191] 16:04:00 INFO - PROCESS | 1791 | --DOCSHELL 0xa104b400 == 128 [pid = 1791] [id = 56] 16:04:00 INFO - PROCESS | 1791 | --DOCSHELL 0x996f0800 == 127 [pid = 1791] [id = 185] 16:04:00 INFO - PROCESS | 1791 | --DOCSHELL 0x8d7a8c00 == 126 [pid = 1791] [id = 280] 16:04:00 INFO - PROCESS | 1791 | --DOCSHELL 0x89aca800 == 125 [pid = 1791] [id = 340] 16:04:00 INFO - PROCESS | 1791 | --DOCSHELL 0x890c2000 == 124 [pid = 1791] [id = 339] 16:04:00 INFO - PROCESS | 1791 | --DOCSHELL 0x8804c800 == 123 [pid = 1791] [id = 338] 16:04:00 INFO - PROCESS | 1791 | --DOCSHELL 0x867c8400 == 122 [pid = 1791] [id = 337] 16:04:00 INFO - PROCESS | 1791 | --DOCSHELL 0x867c6000 == 121 [pid = 1791] [id = 336] 16:04:00 INFO - PROCESS | 1791 | --DOCSHELL 0x867c1c00 == 120 [pid = 1791] [id = 335] 16:04:00 INFO - PROCESS | 1791 | --DOCSHELL 0x9248f000 == 119 [pid = 1791] [id = 334] 16:04:00 INFO - PROCESS | 1791 | --DOCSHELL 0x89ac8000 == 118 [pid = 1791] [id = 332] 16:04:00 INFO - PROCESS | 1791 | --DOCSHELL 0x89acdc00 == 117 [pid = 1791] [id = 333] 16:04:00 INFO - PROCESS | 1791 | --DOCSHELL 0x9d497400 == 116 [pid = 1791] [id = 331] 16:04:00 INFO - PROCESS | 1791 | --DOCSHELL 0x8e004400 == 115 [pid = 1791] [id = 330] 16:04:00 INFO - PROCESS | 1791 | --DOCSHELL 0x9a643c00 == 114 [pid = 1791] [id = 329] 16:04:00 INFO - PROCESS | 1791 | --DOCSHELL 0x93a05400 == 113 [pid = 1791] [id = 328] 16:04:00 INFO - PROCESS | 1791 | --DOCSHELL 0x92ef6c00 == 112 [pid = 1791] [id = 326] 16:04:00 INFO - PROCESS | 1791 | --DOCSHELL 0x8d614c00 == 111 [pid = 1791] [id = 327] 16:04:00 INFO - PROCESS | 1791 | --DOCSHELL 0x922f1000 == 110 [pid = 1791] [id = 325] 16:04:00 INFO - PROCESS | 1791 | --DOCSHELL 0x87398800 == 109 [pid = 1791] [id = 324] 16:04:00 INFO - PROCESS | 1791 | --DOCSHELL 0x8e007c00 == 108 [pid = 1791] [id = 323] 16:04:00 INFO - PROCESS | 1791 | --DOCSHELL 0x924d2800 == 107 [pid = 1791] [id = 288] 16:04:00 INFO - PROCESS | 1791 | --DOCSHELL 0x88887800 == 106 [pid = 1791] [id = 322] 16:04:00 INFO - PROCESS | 1791 | --DOCSHELL 0x9517f800 == 105 [pid = 1791] [id = 289] 16:04:00 INFO - PROCESS | 1791 | 1462835040851 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:01 INFO - PROCESS | 1791 | --DOMWINDOW == 238 (0x8fb90800) [pid = 1791] [serial = 837] [outer = (nil)] [url = about:blank] 16:04:01 INFO - PROCESS | 1791 | --DOMWINDOW == 237 (0x8fb3f000) [pid = 1791] [serial = 963] [outer = (nil)] [url = about:blank] 16:04:01 INFO - PROCESS | 1791 | --DOMWINDOW == 236 (0x957f3000) [pid = 1791] [serial = 741] [outer = (nil)] [url = about:blank] 16:04:01 INFO - PROCESS | 1791 | --DOMWINDOW == 235 (0x8a0de800) [pid = 1791] [serial = 693] [outer = (nil)] [url = about:blank] 16:04:01 INFO - PROCESS | 1791 | --DOMWINDOW == 234 (0x88886c00) [pid = 1791] [serial = 944] [outer = (nil)] [url = about:blank] 16:04:01 INFO - PROCESS | 1791 | --DOMWINDOW == 233 (0xa6280c00) [pid = 1791] [serial = 930] [outer = (nil)] [url = about:blank] 16:04:01 INFO - PROCESS | 1791 | --DOMWINDOW == 232 (0x8c5ba800) [pid = 1791] [serial = 957] [outer = (nil)] [url = about:blank] 16:04:01 INFO - PROCESS | 1791 | --DOMWINDOW == 231 (0x91e3dc00) [pid = 1791] [serial = 849] [outer = (nil)] [url = about:blank] 16:04:01 INFO - PROCESS | 1791 | --DOMWINDOW == 230 (0x9ad33400) [pid = 1791] [serial = 915] [outer = (nil)] [url = about:blank] 16:04:01 INFO - PROCESS | 1791 | --DOMWINDOW == 229 (0xa215c800) [pid = 1791] [serial = 923] [outer = (nil)] [url = about:blank] 16:04:01 INFO - PROCESS | 1791 | --DOMWINDOW == 228 (0x8c5bac00) [pid = 1791] [serial = 723] [outer = (nil)] [url = about:blank] 16:04:01 INFO - PROCESS | 1791 | --DOMWINDOW == 227 (0xa30ed000) [pid = 1791] [serial = 927] [outer = (nil)] [url = about:blank] 16:04:01 INFO - PROCESS | 1791 | --DOMWINDOW == 226 (0x9764bc00) [pid = 1791] [serial = 606] [outer = (nil)] [url = about:blank] 16:04:01 INFO - PROCESS | 1791 | --DOMWINDOW == 225 (0xa6b99000) [pid = 1791] [serial = 615] [outer = (nil)] [url = about:blank] 16:04:01 INFO - PROCESS | 1791 | --DOMWINDOW == 224 (0x92ef9000) [pid = 1791] [serial = 909] [outer = (nil)] [url = about:blank] 16:04:01 INFO - PROCESS | 1791 | --DOMWINDOW == 223 (0xa6c47000) [pid = 1791] [serial = 936] [outer = (nil)] [url = about:blank] 16:04:01 INFO - PROCESS | 1791 | --DOMWINDOW == 222 (0x9a781400) [pid = 1791] [serial = 914] [outer = (nil)] [url = about:blank] 16:04:01 INFO - PROCESS | 1791 | --DOMWINDOW == 221 (0x8f2cac00) [pid = 1791] [serial = 905] [outer = (nil)] [url = about:blank] 16:04:01 INFO - PROCESS | 1791 | --DOMWINDOW == 220 (0x98104c00) [pid = 1791] [serial = 870] [outer = (nil)] [url = about:blank] 16:04:01 INFO - PROCESS | 1791 | --DOMWINDOW == 219 (0x93a06400) [pid = 1791] [serial = 738] [outer = (nil)] [url = about:blank] 16:04:01 INFO - PROCESS | 1791 | --DOMWINDOW == 218 (0xa6c2a800) [pid = 1791] [serial = 687] [outer = (nil)] [url = about:blank] 16:04:01 INFO - PROCESS | 1791 | --DOMWINDOW == 217 (0x9b06d800) [pid = 1791] [serial = 609] [outer = (nil)] [url = about:blank] 16:04:01 INFO - PROCESS | 1791 | --DOMWINDOW == 216 (0x95850c00) [pid = 1791] [serial = 789] [outer = (nil)] [url = about:blank] 16:04:01 INFO - PROCESS | 1791 | --DOMWINDOW == 215 (0x8bef7800) [pid = 1791] [serial = 696] [outer = (nil)] [url = about:blank] 16:04:01 INFO - PROCESS | 1791 | --DOMWINDOW == 214 (0x95183000) [pid = 1791] [serial = 867] [outer = (nil)] [url = about:blank] 16:04:01 INFO - PROCESS | 1791 | --DOMWINDOW == 213 (0xa227b000) [pid = 1791] [serial = 924] [outer = (nil)] [url = about:blank] 16:04:01 INFO - PROCESS | 1791 | --DOMWINDOW == 212 (0x91e39800) [pid = 1791] [serial = 720] [outer = (nil)] [url = about:blank] 16:04:01 INFO - PROCESS | 1791 | --DOMWINDOW == 211 (0x8abe3800) [pid = 1791] [serial = 954] [outer = (nil)] [url = about:blank] 16:04:01 INFO - PROCESS | 1791 | --DOMWINDOW == 210 (0x8fc27000) [pid = 1791] [serial = 846] [outer = (nil)] [url = about:blank] 16:04:01 INFO - PROCESS | 1791 | --DOMWINDOW == 209 (0xa6ba4c00) [pid = 1791] [serial = 933] [outer = (nil)] [url = about:blank] 16:04:01 INFO - PROCESS | 1791 | --DOMWINDOW == 208 (0x922ecc00) [pid = 1791] [serial = 603] [outer = (nil)] [url = about:blank] 16:04:01 INFO - PROCESS | 1791 | --DOMWINDOW == 207 (0x9c15a000) [pid = 1791] [serial = 612] [outer = (nil)] [url = about:blank] 16:04:01 INFO - PROCESS | 1791 | --DOMWINDOW == 206 (0x9d498c00) [pid = 1791] [serial = 759] [outer = (nil)] [url = about:blank] 16:04:01 INFO - PROCESS | 1791 | --DOMWINDOW == 205 (0xa6f36800) [pid = 1791] [serial = 942] [outer = (nil)] [url = about:blank] 16:04:01 INFO - PROCESS | 1791 | --DOMWINDOW == 204 (0x92857000) [pid = 1791] [serial = 735] [outer = (nil)] [url = about:blank] 16:04:01 INFO - PROCESS | 1791 | --DOMWINDOW == 203 (0xa6e96400) [pid = 1791] [serial = 941] [outer = (nil)] [url = about:blank] 16:04:01 INFO - PROCESS | 1791 | --DOMWINDOW == 202 (0x9d8be000) [pid = 1791] [serial = 921] [outer = (nil)] [url = about:blank] 16:04:01 INFO - PROCESS | 1791 | --DOMWINDOW == 201 (0x8c5b7000) [pid = 1791] [serial = 840] [outer = (nil)] [url = about:blank] 16:04:01 INFO - PROCESS | 1791 | --DOMWINDOW == 200 (0x99005000) [pid = 1791] [serial = 912] [outer = (nil)] [url = about:blank] 16:04:01 INFO - PROCESS | 1791 | --DOMWINDOW == 199 (0xa6f78c00) [pid = 1791] [serial = 948] [outer = (nil)] [url = about:blank] 16:04:01 INFO - PROCESS | 1791 | --DOMWINDOW == 198 (0x8f2d0800) [pid = 1791] [serial = 962] [outer = (nil)] [url = about:blank] 16:04:01 INFO - PROCESS | 1791 | --DOMWINDOW == 197 (0xa6ba4800) [pid = 1791] [serial = 630] [outer = (nil)] [url = about:blank] 16:04:01 INFO - PROCESS | 1791 | --DOMWINDOW == 196 (0x9a24a400) [pid = 1791] [serial = 876] [outer = (nil)] [url = about:blank] 16:04:01 INFO - PROCESS | 1791 | --DOMWINDOW == 195 (0x97601800) [pid = 1791] [serial = 911] [outer = (nil)] [url = about:blank] 16:04:01 INFO - PROCESS | 1791 | --DOMWINDOW == 194 (0x9285bc00) [pid = 1791] [serial = 858] [outer = (nil)] [url = about:blank] 16:04:01 INFO - PROCESS | 1791 | --DOMWINDOW == 193 (0xa2294800) [pid = 1791] [serial = 801] [outer = (nil)] [url = about:blank] 16:04:01 INFO - PROCESS | 1791 | --DOMWINDOW == 192 (0xa6f71800) [pid = 1791] [serial = 947] [outer = (nil)] [url = about:blank] 16:04:01 INFO - PROCESS | 1791 | --DOMWINDOW == 191 (0x9c20d800) [pid = 1791] [serial = 920] [outer = (nil)] [url = about:blank] 16:04:01 INFO - PROCESS | 1791 | --DOMWINDOW == 190 (0x9a149400) [pid = 1791] [serial = 750] [outer = (nil)] [url = about:blank] 16:04:01 INFO - PROCESS | 1791 | --DOMWINDOW == 189 (0xa6763400) [pid = 1791] [serial = 684] [outer = (nil)] [url = about:blank] 16:04:01 INFO - PROCESS | 1791 | --DOMWINDOW == 188 (0xa50ad000) [pid = 1791] [serial = 929] [outer = (nil)] [url = about:blank] 16:04:01 INFO - PROCESS | 1791 | --DOMWINDOW == 187 (0x9c20e800) [pid = 1791] [serial = 798] [outer = (nil)] [url = about:blank] 16:04:01 INFO - PROCESS | 1791 | --DOMWINDOW == 186 (0x9bf3e000) [pid = 1791] [serial = 918] [outer = (nil)] [url = about:blank] 16:04:01 INFO - PROCESS | 1791 | --DOMWINDOW == 185 (0x92490800) [pid = 1791] [serial = 816] [outer = (nil)] [url = about:blank] 16:04:01 INFO - PROCESS | 1791 | --DOMWINDOW == 184 (0x8fb4b400) [pid = 1791] [serial = 906] [outer = (nil)] [url = about:blank] 16:04:01 INFO - PROCESS | 1791 | --DOMWINDOW == 183 (0x92667000) [pid = 1791] [serial = 855] [outer = (nil)] [url = about:blank] 16:04:01 INFO - PROCESS | 1791 | --DOMWINDOW == 182 (0x92ef8800) [pid = 1791] [serial = 861] [outer = (nil)] [url = about:blank] 16:04:01 INFO - PROCESS | 1791 | --DOMWINDOW == 181 (0x922f2000) [pid = 1791] [serial = 852] [outer = (nil)] [url = about:blank] 16:04:01 INFO - PROCESS | 1791 | --DOMWINDOW == 180 (0x8e1f8400) [pid = 1791] [serial = 699] [outer = (nil)] [url = about:blank] 16:04:01 INFO - PROCESS | 1791 | --DOMWINDOW == 179 (0x95849400) [pid = 1791] [serial = 627] [outer = (nil)] [url = about:blank] 16:04:01 INFO - PROCESS | 1791 | --DOMWINDOW == 178 (0x8d7a9c00) [pid = 1791] [serial = 600] [outer = (nil)] [url = about:blank] 16:04:01 INFO - PROCESS | 1791 | --DOMWINDOW == 177 (0x9b068400) [pid = 1791] [serial = 753] [outer = (nil)] [url = about:blank] 16:04:01 INFO - PROCESS | 1791 | --DOMWINDOW == 176 (0x9baba000) [pid = 1791] [serial = 756] [outer = (nil)] [url = about:blank] 16:04:01 INFO - PROCESS | 1791 | --DOMWINDOW == 175 (0x9ba14400) [pid = 1791] [serial = 917] [outer = (nil)] [url = about:blank] 16:04:01 INFO - PROCESS | 1791 | --DOMWINDOW == 174 (0x924d6c00) [pid = 1791] [serial = 732] [outer = (nil)] [url = about:blank] 16:04:01 INFO - PROCESS | 1791 | --DOMWINDOW == 173 (0x9285b000) [pid = 1791] [serial = 666] [outer = (nil)] [url = about:blank] 16:04:01 INFO - PROCESS | 1791 | --DOMWINDOW == 172 (0xa26e2400) [pid = 1791] [serial = 681] [outer = (nil)] [url = about:blank] 16:04:01 INFO - PROCESS | 1791 | --DOMWINDOW == 171 (0x8fc1f800) [pid = 1791] [serial = 813] [outer = (nil)] [url = about:blank] 16:04:01 INFO - PROCESS | 1791 | --DOMWINDOW == 170 (0x8e188c00) [pid = 1791] [serial = 660] [outer = (nil)] [url = about:blank] 16:04:01 INFO - PROCESS | 1791 | --DOMWINDOW == 169 (0xa3061400) [pid = 1791] [serial = 926] [outer = (nil)] [url = about:blank] 16:04:01 INFO - PROCESS | 1791 | --DOMWINDOW == 168 (0x957f2000) [pid = 1791] [serial = 780] [outer = (nil)] [url = about:blank] 16:04:01 INFO - PROCESS | 1791 | --DOMWINDOW == 167 (0xa6c50c00) [pid = 1791] [serial = 939] [outer = (nil)] [url = about:blank] 16:04:01 INFO - PROCESS | 1791 | --DOMWINDOW == 166 (0x8fb8b800) [pid = 1791] [serial = 726] [outer = (nil)] [url = about:blank] 16:04:01 INFO - PROCESS | 1791 | --DOMWINDOW == 165 (0x8fc21000) [pid = 1791] [serial = 786] [outer = (nil)] [url = about:blank] 16:04:01 INFO - PROCESS | 1791 | --DOMWINDOW == 164 (0x8e182800) [pid = 1791] [serial = 783] [outer = (nil)] [url = about:blank] 16:04:01 INFO - PROCESS | 1791 | --DOMWINDOW == 163 (0x8c4e9400) [pid = 1791] [serial = 618] [outer = (nil)] [url = about:blank] 16:04:01 INFO - PROCESS | 1791 | --DOMWINDOW == 162 (0x92489c00) [pid = 1791] [serial = 879] [outer = (nil)] [url = about:blank] 16:04:01 INFO - PROCESS | 1791 | --DOMWINDOW == 161 (0x9aeea400) [pid = 1791] [serial = 882] [outer = (nil)] [url = about:blank] 16:04:01 INFO - PROCESS | 1791 | --DOMWINDOW == 160 (0xa6764000) [pid = 1791] [serial = 807] [outer = (nil)] [url = about:blank] 16:04:01 INFO - PROCESS | 1791 | --DOMWINDOW == 159 (0x9ad37c00) [pid = 1791] [serial = 795] [outer = (nil)] [url = about:blank] 16:04:01 INFO - PROCESS | 1791 | --DOMWINDOW == 158 (0x95a8b800) [pid = 1791] [serial = 744] [outer = (nil)] [url = about:blank] 16:04:01 INFO - PROCESS | 1791 | --DOMWINDOW == 157 (0x922ed800) [pid = 1791] [serial = 729] [outer = (nil)] [url = about:blank] 16:04:01 INFO - PROCESS | 1791 | --DOMWINDOW == 156 (0xa6b9e800) [pid = 1791] [serial = 810] [outer = (nil)] [url = about:blank] 16:04:01 INFO - PROCESS | 1791 | --DOMWINDOW == 155 (0x8888a400) [pid = 1791] [serial = 945] [outer = (nil)] [url = about:blank] 16:04:01 INFO - PROCESS | 1791 | --DOMWINDOW == 154 (0x9926e000) [pid = 1791] [serial = 747] [outer = (nil)] [url = about:blank] 16:04:01 INFO - PROCESS | 1791 | --DOMWINDOW == 153 (0x92667800) [pid = 1791] [serial = 908] [outer = (nil)] [url = about:blank] 16:04:01 INFO - PROCESS | 1791 | --DOMWINDOW == 152 (0x8fb9c400) [pid = 1791] [serial = 621] [outer = (nil)] [url = about:blank] 16:04:01 INFO - PROCESS | 1791 | --DOMWINDOW == 151 (0x8c4f3800) [pid = 1791] [serial = 956] [outer = (nil)] [url = about:blank] 16:04:01 INFO - PROCESS | 1791 | --DOMWINDOW == 150 (0x8bef3800) [pid = 1791] [serial = 902] [outer = (nil)] [url = about:blank] 16:04:01 INFO - PROCESS | 1791 | --DOMWINDOW == 149 (0xa68b7400) [pid = 1791] [serial = 932] [outer = (nil)] [url = about:blank] 16:04:01 INFO - PROCESS | 1791 | --DOMWINDOW == 148 (0x872b9400) [pid = 1791] [serial = 950] [outer = (nil)] [url = about:blank] 16:04:01 INFO - PROCESS | 1791 | --DOMWINDOW == 147 (0x9ad30400) [pid = 1791] [serial = 672] [outer = (nil)] [url = about:blank] 16:04:01 INFO - PROCESS | 1791 | --DOMWINDOW == 146 (0xa6c43400) [pid = 1791] [serial = 935] [outer = (nil)] [url = about:blank] 16:04:01 INFO - PROCESS | 1791 | --DOMWINDOW == 145 (0xa325c400) [pid = 1791] [serial = 804] [outer = (nil)] [url = about:blank] 16:04:01 INFO - PROCESS | 1791 | --DOMWINDOW == 144 (0x99680400) [pid = 1791] [serial = 873] [outer = (nil)] [url = about:blank] 16:04:01 INFO - PROCESS | 1791 | --DOMWINDOW == 143 (0x95008400) [pid = 1791] [serial = 864] [outer = (nil)] [url = about:blank] 16:04:01 INFO - PROCESS | 1791 | --DOMWINDOW == 142 (0x8ebad400) [pid = 1791] [serial = 843] [outer = (nil)] [url = about:blank] 16:04:01 INFO - PROCESS | 1791 | --DOMWINDOW == 141 (0x8e00f800) [pid = 1791] [serial = 959] [outer = (nil)] [url = about:blank] 16:04:01 INFO - PROCESS | 1791 | --DOMWINDOW == 140 (0x9b48e400) [pid = 1791] [serial = 675] [outer = (nil)] [url = about:blank] 16:04:01 INFO - PROCESS | 1791 | --DOMWINDOW == 139 (0x8a0e1c00) [pid = 1791] [serial = 953] [outer = (nil)] [url = about:blank] 16:04:01 INFO - PROCESS | 1791 | --DOMWINDOW == 138 (0x9c157c00) [pid = 1791] [serial = 624] [outer = (nil)] [url = about:blank] 16:04:01 INFO - PROCESS | 1791 | --DOMWINDOW == 137 (0x8fc25800) [pid = 1791] [serial = 663] [outer = (nil)] [url = about:blank] 16:04:01 INFO - PROCESS | 1791 | --DOMWINDOW == 136 (0x9c209000) [pid = 1791] [serial = 678] [outer = (nil)] [url = about:blank] 16:04:01 INFO - PROCESS | 1791 | --DOMWINDOW == 135 (0x996eb800) [pid = 1791] [serial = 792] [outer = (nil)] [url = about:blank] 16:04:01 INFO - PROCESS | 1791 | --DOMWINDOW == 134 (0x9926e800) [pid = 1791] [serial = 669] [outer = (nil)] [url = about:blank] 16:04:01 INFO - PROCESS | 1791 | --DOMWINDOW == 133 (0x8c4f6000) [pid = 1791] [serial = 903] [outer = (nil)] [url = about:blank] 16:04:01 INFO - PROCESS | 1791 | --DOMWINDOW == 132 (0x95181800) [pid = 1791] [serial = 690] [outer = (nil)] [url = about:blank] 16:04:01 INFO - PROCESS | 1791 | --DOMWINDOW == 131 (0xa6c4f000) [pid = 1791] [serial = 938] [outer = (nil)] [url = about:blank] 16:04:01 INFO - PROCESS | 1791 | --DOMWINDOW == 130 (0x8e1ff800) [pid = 1791] [serial = 960] [outer = (nil)] [url = about:blank] 16:04:01 INFO - PROCESS | 1791 | ++DOCSHELL 0x872b6800 == 106 [pid = 1791] [id = 358] 16:04:01 INFO - PROCESS | 1791 | ++DOMWINDOW == 131 (0x872b7800) [pid = 1791] [serial = 1075] [outer = (nil)] 16:04:01 INFO - PROCESS | 1791 | ++DOMWINDOW == 132 (0x872bc800) [pid = 1791] [serial = 1076] [outer = 0x872b7800] 16:04:01 INFO - PROCESS | 1791 | 1462835041251 Marionette DEBUG loaded listener.js 16:04:01 INFO - PROCESS | 1791 | ++DOMWINDOW == 133 (0x873a5000) [pid = 1791] [serial = 1077] [outer = 0x872b7800] 16:04:02 INFO - PROCESS | 1791 | 1462835042182 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]]]}] 16:04:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 16:04:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 3111ms 16:04:02 INFO - PROCESS | 1791 | 1462835042266 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 16:04:02 INFO - PROCESS | 1791 | 1462835042277 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 16:04:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 16:04:02 INFO - PROCESS | 1791 | 1462835042292 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 16:04:02 INFO - PROCESS | 1791 | 1462835042302 Marionette TRACE conn4 <- [1,1406,null,{}] 16:04:02 INFO - PROCESS | 1791 | 1462835042315 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}] 16:04:02 INFO - PROCESS | 1791 | 1462835042692 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 16:04:02 INFO - PROCESS | 1791 | 1462835042930 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:02 INFO - PROCESS | 1791 | ++DOCSHELL 0x8888ac00 == 107 [pid = 1791] [id = 359] 16:04:02 INFO - PROCESS | 1791 | ++DOMWINDOW == 134 (0x8888b800) [pid = 1791] [serial = 1078] [outer = (nil)] 16:04:03 INFO - PROCESS | 1791 | ++DOMWINDOW == 135 (0x890c2c00) [pid = 1791] [serial = 1079] [outer = 0x8888b800] 16:04:03 INFO - PROCESS | 1791 | 1462835043022 Marionette DEBUG loaded listener.js 16:04:03 INFO - PROCESS | 1791 | ++DOMWINDOW == 136 (0x898f5400) [pid = 1791] [serial = 1080] [outer = 0x8888b800] 16:04:03 INFO - PROCESS | 1791 | 1462835043974 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]]]}] 16:04:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 16:04:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1749ms 16:04:04 INFO - PROCESS | 1791 | 1462835044042 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 16:04:04 INFO - PROCESS | 1791 | 1462835044049 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 16:04:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 16:04:04 INFO - PROCESS | 1791 | 1462835044060 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 16:04:04 INFO - PROCESS | 1791 | 1462835044063 Marionette TRACE conn4 <- [1,1410,null,{}] 16:04:04 INFO - PROCESS | 1791 | 1462835044083 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}] 16:04:04 INFO - PROCESS | 1791 | 1462835044437 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 16:04:04 INFO - PROCESS | 1791 | 1462835044624 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:04 INFO - PROCESS | 1791 | ++DOCSHELL 0x8a0de800 == 108 [pid = 1791] [id = 360] 16:04:04 INFO - PROCESS | 1791 | ++DOMWINDOW == 137 (0x8a0e0c00) [pid = 1791] [serial = 1081] [outer = (nil)] 16:04:04 INFO - PROCESS | 1791 | ++DOMWINDOW == 138 (0x8a8f0800) [pid = 1791] [serial = 1082] [outer = 0x8a0e0c00] 16:04:04 INFO - PROCESS | 1791 | 1462835044706 Marionette DEBUG loaded listener.js 16:04:04 INFO - PROCESS | 1791 | ++DOMWINDOW == 139 (0x8b7e0400) [pid = 1791] [serial = 1083] [outer = 0x8a0e0c00] 16:04:06 INFO - PROCESS | 1791 | --DOMWINDOW == 138 (0x9b06c000) [pid = 1791] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 16:04:06 INFO - PROCESS | 1791 | --DOMWINDOW == 137 (0x8abf0c00) [pid = 1791] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 16:04:06 INFO - PROCESS | 1791 | --DOMWINDOW == 136 (0x89ac8c00) [pid = 1791] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 16:04:06 INFO - PROCESS | 1791 | --DOMWINDOW == 135 (0x8804dc00) [pid = 1791] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 16:04:06 INFO - PROCESS | 1791 | --DOMWINDOW == 134 (0x8ebb4c00) [pid = 1791] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 16:04:06 INFO - PROCESS | 1791 | --DOMWINDOW == 133 (0x867c2000) [pid = 1791] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 16:04:06 INFO - PROCESS | 1791 | --DOMWINDOW == 132 (0x9266cc00) [pid = 1791] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 16:04:06 INFO - PROCESS | 1791 | --DOMWINDOW == 131 (0x8d7a2800) [pid = 1791] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 16:04:06 INFO - PROCESS | 1791 | --DOMWINDOW == 130 (0xa6b99c00) [pid = 1791] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 16:04:06 INFO - PROCESS | 1791 | --DOMWINDOW == 129 (0x8e875c00) [pid = 1791] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 16:04:06 INFO - PROCESS | 1791 | --DOMWINDOW == 128 (0x8bef2800) [pid = 1791] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 16:04:06 INFO - PROCESS | 1791 | --DOMWINDOW == 127 (0x9a860c00) [pid = 1791] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 16:04:06 INFO - PROCESS | 1791 | --DOMWINDOW == 126 (0x951cb400) [pid = 1791] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 16:04:06 INFO - PROCESS | 1791 | --DOMWINDOW == 125 (0x95099c00) [pid = 1791] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 16:04:06 INFO - PROCESS | 1791 | --DOMWINDOW == 124 (0x872b3000) [pid = 1791] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 16:04:06 INFO - PROCESS | 1791 | --DOMWINDOW == 123 (0x8ebb7000) [pid = 1791] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 16:04:06 INFO - PROCESS | 1791 | --DOMWINDOW == 122 (0xa50acc00) [pid = 1791] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:04:06 INFO - PROCESS | 1791 | --DOMWINDOW == 121 (0x890c4c00) [pid = 1791] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 16:04:06 INFO - PROCESS | 1791 | --DOMWINDOW == 120 (0x89acec00) [pid = 1791] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 16:04:06 INFO - PROCESS | 1791 | --DOMWINDOW == 119 (0x8ebb6400) [pid = 1791] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 16:04:06 INFO - PROCESS | 1791 | --DOMWINDOW == 118 (0xa229dc00) [pid = 1791] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:04:06 INFO - PROCESS | 1791 | 1462835046445 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]]]}] 16:04:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 16:04:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 2443ms 16:04:06 INFO - PROCESS | 1791 | 1462835046503 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 16:04:06 INFO - PROCESS | 1791 | 1462835046507 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 16:04:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 16:04:06 INFO - PROCESS | 1791 | 1462835046517 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 16:04:06 INFO - PROCESS | 1791 | 1462835046527 Marionette TRACE conn4 <- [1,1414,null,{}] 16:04:06 INFO - PROCESS | 1791 | 1462835046543 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}] 16:04:06 INFO - PROCESS | 1791 | 1462835046835 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 16:04:06 INFO - PROCESS | 1791 | 1462835046944 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:06 INFO - PROCESS | 1791 | ++DOCSHELL 0x867c2000 == 109 [pid = 1791] [id = 361] 16:04:06 INFO - PROCESS | 1791 | ++DOMWINDOW == 119 (0x89ad4400) [pid = 1791] [serial = 1084] [outer = (nil)] 16:04:07 INFO - PROCESS | 1791 | ++DOMWINDOW == 120 (0x8bef6c00) [pid = 1791] [serial = 1085] [outer = 0x89ad4400] 16:04:07 INFO - PROCESS | 1791 | 1462835047026 Marionette DEBUG loaded listener.js 16:04:07 INFO - PROCESS | 1791 | ++DOMWINDOW == 121 (0x8c4ed800) [pid = 1791] [serial = 1086] [outer = 0x89ad4400] 16:04:07 INFO - PROCESS | 1791 | 1462835047919 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]]]}] 16:04:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 16:04:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1442ms 16:04:07 INFO - PROCESS | 1791 | 1462835047958 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 16:04:07 INFO - PROCESS | 1791 | 1462835047964 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 16:04:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 16:04:07 INFO - PROCESS | 1791 | 1462835047970 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 16:04:07 INFO - PROCESS | 1791 | 1462835047973 Marionette TRACE conn4 <- [1,1418,null,{}] 16:04:07 INFO - PROCESS | 1791 | 1462835047979 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}] 16:04:08 INFO - PROCESS | 1791 | 1462835048187 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 16:04:08 INFO - PROCESS | 1791 | 1462835048578 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:08 INFO - PROCESS | 1791 | ++DOCSHELL 0x867cac00 == 110 [pid = 1791] [id = 362] 16:04:08 INFO - PROCESS | 1791 | ++DOMWINDOW == 122 (0x867cd800) [pid = 1791] [serial = 1087] [outer = (nil)] 16:04:08 INFO - PROCESS | 1791 | ++DOMWINDOW == 123 (0x873a0000) [pid = 1791] [serial = 1088] [outer = 0x867cd800] 16:04:08 INFO - PROCESS | 1791 | 1462835048677 Marionette DEBUG loaded listener.js 16:04:08 INFO - PROCESS | 1791 | ++DOMWINDOW == 124 (0x88057400) [pid = 1791] [serial = 1089] [outer = 0x867cd800] 16:04:09 INFO - PROCESS | 1791 | 1462835049783 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]]]}] 16:04:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 16:04:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1890ms 16:04:09 INFO - PROCESS | 1791 | 1462835049864 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 16:04:09 INFO - PROCESS | 1791 | 1462835049872 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 16:04:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 16:04:09 INFO - PROCESS | 1791 | 1462835049883 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 16:04:09 INFO - PROCESS | 1791 | 1462835049889 Marionette TRACE conn4 <- [1,1422,null,{}] 16:04:09 INFO - PROCESS | 1791 | 1462835049899 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}] 16:04:10 INFO - PROCESS | 1791 | 1462835050286 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 16:04:10 INFO - PROCESS | 1791 | 1462835050518 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:10 INFO - PROCESS | 1791 | ++DOCSHELL 0x88885400 == 111 [pid = 1791] [id = 363] 16:04:10 INFO - PROCESS | 1791 | ++DOMWINDOW == 125 (0x8a8e5000) [pid = 1791] [serial = 1090] [outer = (nil)] 16:04:10 INFO - PROCESS | 1791 | ++DOMWINDOW == 126 (0x8abe6000) [pid = 1791] [serial = 1091] [outer = 0x8a8e5000] 16:04:10 INFO - PROCESS | 1791 | 1462835050621 Marionette DEBUG loaded listener.js 16:04:10 INFO - PROCESS | 1791 | ++DOMWINDOW == 127 (0x8b7e7800) [pid = 1791] [serial = 1092] [outer = 0x8a8e5000] 16:04:11 INFO - PROCESS | 1791 | 1462835051648 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]]]}] 16:04:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 16:04:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1848ms 16:04:11 INFO - PROCESS | 1791 | 1462835051735 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 16:04:11 INFO - PROCESS | 1791 | 1462835051742 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 16:04:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 16:04:11 INFO - PROCESS | 1791 | 1462835051750 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 16:04:11 INFO - PROCESS | 1791 | 1462835051755 Marionette TRACE conn4 <- [1,1426,null,{}] 16:04:11 INFO - PROCESS | 1791 | 1462835051762 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}] 16:04:12 INFO - PROCESS | 1791 | 1462835052051 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 16:04:12 INFO - PROCESS | 1791 | 1462835052416 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:12 INFO - PROCESS | 1791 | ++DOCSHELL 0x8d613800 == 112 [pid = 1791] [id = 364] 16:04:12 INFO - PROCESS | 1791 | ++DOMWINDOW == 128 (0x8d618c00) [pid = 1791] [serial = 1093] [outer = (nil)] 16:04:12 INFO - PROCESS | 1791 | ++DOMWINDOW == 129 (0x8d61dc00) [pid = 1791] [serial = 1094] [outer = 0x8d618c00] 16:04:12 INFO - PROCESS | 1791 | 1462835052518 Marionette DEBUG loaded listener.js 16:04:12 INFO - PROCESS | 1791 | ++DOMWINDOW == 130 (0x8d7a9c00) [pid = 1791] [serial = 1095] [outer = 0x8d618c00] 16:04:13 INFO - PROCESS | 1791 | 1462835053606 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]]]}] 16:04:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 16:04:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1898ms 16:04:13 INFO - PROCESS | 1791 | 1462835053650 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 16:04:13 INFO - PROCESS | 1791 | 1462835053656 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 16:04:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 16:04:13 INFO - PROCESS | 1791 | 1462835053674 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 16:04:13 INFO - PROCESS | 1791 | 1462835053685 Marionette TRACE conn4 <- [1,1430,null,{}] 16:04:13 INFO - PROCESS | 1791 | 1462835053692 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}] 16:04:13 INFO - PROCESS | 1791 | 1462835053983 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 16:04:14 INFO - PROCESS | 1791 | 1462835054332 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:14 INFO - PROCESS | 1791 | ++DOCSHELL 0x89ac5800 == 113 [pid = 1791] [id = 365] 16:04:14 INFO - PROCESS | 1791 | ++DOMWINDOW == 131 (0x8e188000) [pid = 1791] [serial = 1096] [outer = (nil)] 16:04:14 INFO - PROCESS | 1791 | ++DOMWINDOW == 132 (0x8e1fec00) [pid = 1791] [serial = 1097] [outer = 0x8e188000] 16:04:14 INFO - PROCESS | 1791 | 1462835054433 Marionette DEBUG loaded listener.js 16:04:14 INFO - PROCESS | 1791 | ++DOMWINDOW == 133 (0x8e870c00) [pid = 1791] [serial = 1098] [outer = 0x8e188000] 16:04:15 INFO - PROCESS | 1791 | 1462835055499 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]]]}] 16:04:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 16:04:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1906ms 16:04:15 INFO - PROCESS | 1791 | 1462835055571 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 16:04:15 INFO - PROCESS | 1791 | 1462835055576 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 16:04:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 16:04:15 INFO - PROCESS | 1791 | 1462835055583 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 16:04:15 INFO - PROCESS | 1791 | 1462835055587 Marionette TRACE conn4 <- [1,1434,null,{}] 16:04:15 INFO - PROCESS | 1791 | 1462835055594 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}] 16:04:15 INFO - PROCESS | 1791 | 1462835055869 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 16:04:16 INFO - PROCESS | 1791 | 1462835056170 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:16 INFO - PROCESS | 1791 | ++DOCSHELL 0x8e1f4000 == 114 [pid = 1791] [id = 366] 16:04:16 INFO - PROCESS | 1791 | ++DOMWINDOW == 134 (0x8ebb5000) [pid = 1791] [serial = 1099] [outer = (nil)] 16:04:16 INFO - PROCESS | 1791 | ++DOMWINDOW == 135 (0x8f2d2c00) [pid = 1791] [serial = 1100] [outer = 0x8ebb5000] 16:04:16 INFO - PROCESS | 1791 | 1462835056265 Marionette DEBUG loaded listener.js 16:04:16 INFO - PROCESS | 1791 | ++DOMWINDOW == 136 (0x8faf5000) [pid = 1791] [serial = 1101] [outer = 0x8ebb5000] 16:04:17 INFO - PROCESS | 1791 | 1462835057334 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]]]}] 16:04:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 16:04:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1832ms 16:04:17 INFO - PROCESS | 1791 | 1462835057417 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 16:04:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 16:04:17 INFO - PROCESS | 1791 | 1462835057422 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 16:04:17 INFO - PROCESS | 1791 | 1462835057429 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 16:04:17 INFO - PROCESS | 1791 | 1462835057433 Marionette TRACE conn4 <- [1,1438,null,{}] 16:04:17 INFO - PROCESS | 1791 | 1462835057440 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}] 16:04:17 INFO - PROCESS | 1791 | 1462835057720 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 16:04:18 INFO - PROCESS | 1791 | 1462835058034 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:18 INFO - PROCESS | 1791 | ++DOCSHELL 0x8fb4c000 == 115 [pid = 1791] [id = 367] 16:04:18 INFO - PROCESS | 1791 | ++DOMWINDOW == 137 (0x8fb4c800) [pid = 1791] [serial = 1102] [outer = (nil)] 16:04:18 INFO - PROCESS | 1791 | ++DOMWINDOW == 138 (0x8fb8a400) [pid = 1791] [serial = 1103] [outer = 0x8fb4c800] 16:04:18 INFO - PROCESS | 1791 | 1462835058141 Marionette DEBUG loaded listener.js 16:04:18 INFO - PROCESS | 1791 | ++DOMWINDOW == 139 (0x8fc1fc00) [pid = 1791] [serial = 1104] [outer = 0x8fb4c800] 16:04:19 INFO - PROCESS | 1791 | 1462835059174 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]]]}] 16:04:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 16:04:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1789ms 16:04:19 INFO - PROCESS | 1791 | 1462835059218 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 16:04:19 INFO - PROCESS | 1791 | 1462835059223 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 16:04:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 16:04:19 INFO - PROCESS | 1791 | 1462835059250 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 16:04:19 INFO - PROCESS | 1791 | 1462835059255 Marionette TRACE conn4 <- [1,1442,null,{}] 16:04:19 INFO - PROCESS | 1791 | 1462835059262 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}] 16:04:19 INFO - PROCESS | 1791 | 1462835059522 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 16:04:19 INFO - PROCESS | 1791 | 1462835059826 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:19 INFO - PROCESS | 1791 | ++DOCSHELL 0x8fb3f800 == 116 [pid = 1791] [id = 368] 16:04:19 INFO - PROCESS | 1791 | ++DOMWINDOW == 140 (0x8fb89000) [pid = 1791] [serial = 1105] [outer = (nil)] 16:04:19 INFO - PROCESS | 1791 | ++DOMWINDOW == 141 (0x91e02400) [pid = 1791] [serial = 1106] [outer = 0x8fb89000] 16:04:19 INFO - PROCESS | 1791 | 1462835059930 Marionette DEBUG loaded listener.js 16:04:20 INFO - PROCESS | 1791 | ++DOMWINDOW == 142 (0x91e08800) [pid = 1791] [serial = 1107] [outer = 0x8fb89000] 16:04:20 INFO - PROCESS | 1791 | 1462835060956 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]]]}] 16:04:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 16:04:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1790ms 16:04:21 INFO - PROCESS | 1791 | 1462835061038 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 16:04:21 INFO - PROCESS | 1791 | 1462835061041 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 16:04:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 16:04:21 INFO - PROCESS | 1791 | 1462835061050 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 16:04:21 INFO - PROCESS | 1791 | 1462835061054 Marionette TRACE conn4 <- [1,1446,null,{}] 16:04:21 INFO - PROCESS | 1791 | 1462835061062 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}] 16:04:21 INFO - PROCESS | 1791 | 1462835061346 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 16:04:21 INFO - PROCESS | 1791 | 1462835061663 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:21 INFO - PROCESS | 1791 | ++DOCSHELL 0x8fc2b000 == 117 [pid = 1791] [id = 369] 16:04:21 INFO - PROCESS | 1791 | ++DOMWINDOW == 143 (0x91e39800) [pid = 1791] [serial = 1108] [outer = (nil)] 16:04:21 INFO - PROCESS | 1791 | ++DOMWINDOW == 144 (0x91f3a000) [pid = 1791] [serial = 1109] [outer = 0x91e39800] 16:04:21 INFO - PROCESS | 1791 | 1462835061759 Marionette DEBUG loaded listener.js 16:04:21 INFO - PROCESS | 1791 | ++DOMWINDOW == 145 (0x91f3f000) [pid = 1791] [serial = 1110] [outer = 0x91e39800] 16:04:22 INFO - PROCESS | 1791 | 1462835062769 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]]]}] 16:04:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 16:04:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1792ms 16:04:22 INFO - PROCESS | 1791 | 1462835062842 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 16:04:22 INFO - PROCESS | 1791 | 1462835062847 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 16:04:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 16:04:22 INFO - PROCESS | 1791 | 1462835062855 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 16:04:22 INFO - PROCESS | 1791 | 1462835062859 Marionette TRACE conn4 <- [1,1450,null,{}] 16:04:22 INFO - PROCESS | 1791 | 1462835062867 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}] 16:04:23 INFO - PROCESS | 1791 | 1462835063151 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 16:04:23 INFO - PROCESS | 1791 | 1462835063459 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:23 INFO - PROCESS | 1791 | ++DOCSHELL 0x8ebb4400 == 118 [pid = 1791] [id = 370] 16:04:23 INFO - PROCESS | 1791 | ++DOMWINDOW == 146 (0x91e0fc00) [pid = 1791] [serial = 1111] [outer = (nil)] 16:04:23 INFO - PROCESS | 1791 | ++DOMWINDOW == 147 (0x922f1000) [pid = 1791] [serial = 1112] [outer = 0x91e0fc00] 16:04:23 INFO - PROCESS | 1791 | 1462835063563 Marionette DEBUG loaded listener.js 16:04:23 INFO - PROCESS | 1791 | ++DOMWINDOW == 148 (0x92482000) [pid = 1791] [serial = 1113] [outer = 0x91e0fc00] 16:04:24 INFO - PROCESS | 1791 | 1462835064548 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]]]}] 16:04:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 16:04:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1733ms 16:04:24 INFO - PROCESS | 1791 | 1462835064589 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 16:04:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 16:04:24 INFO - PROCESS | 1791 | 1462835064594 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 16:04:24 INFO - PROCESS | 1791 | 1462835064602 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 16:04:24 INFO - PROCESS | 1791 | 1462835064606 Marionette TRACE conn4 <- [1,1454,null,{}] 16:04:24 INFO - PROCESS | 1791 | 1462835064612 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}] 16:04:24 INFO - PROCESS | 1791 | 1462835064858 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 16:04:25 INFO - PROCESS | 1791 | 1462835065137 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:25 INFO - PROCESS | 1791 | ++DOCSHELL 0x8e006c00 == 119 [pid = 1791] [id = 371] 16:04:25 INFO - PROCESS | 1791 | ++DOMWINDOW == 149 (0x922e6c00) [pid = 1791] [serial = 1114] [outer = (nil)] 16:04:25 INFO - PROCESS | 1791 | ++DOMWINDOW == 150 (0x924d7000) [pid = 1791] [serial = 1115] [outer = 0x922e6c00] 16:04:25 INFO - PROCESS | 1791 | 1462835065231 Marionette DEBUG loaded listener.js 16:04:25 INFO - PROCESS | 1791 | ++DOMWINDOW == 151 (0x924e0400) [pid = 1791] [serial = 1116] [outer = 0x922e6c00] 16:04:26 INFO - PROCESS | 1791 | 1462835066219 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]]]}] 16:04:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 16:04:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1682ms 16:04:26 INFO - PROCESS | 1791 | 1462835066284 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 16:04:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 16:04:26 INFO - PROCESS | 1791 | 1462835066288 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 16:04:26 INFO - PROCESS | 1791 | 1462835066296 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 16:04:26 INFO - PROCESS | 1791 | 1462835066300 Marionette TRACE conn4 <- [1,1458,null,{}] 16:04:26 INFO - PROCESS | 1791 | 1462835066307 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}] 16:04:26 INFO - PROCESS | 1791 | 1462835066562 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 16:04:26 INFO - PROCESS | 1791 | 1462835066880 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:26 INFO - PROCESS | 1791 | ++DOCSHELL 0x92859400 == 120 [pid = 1791] [id = 372] 16:04:26 INFO - PROCESS | 1791 | ++DOMWINDOW == 152 (0x9285a400) [pid = 1791] [serial = 1117] [outer = (nil)] 16:04:26 INFO - PROCESS | 1791 | ++DOMWINDOW == 153 (0x9285ec00) [pid = 1791] [serial = 1118] [outer = 0x9285a400] 16:04:26 INFO - PROCESS | 1791 | 1462835066995 Marionette DEBUG loaded listener.js 16:04:27 INFO - PROCESS | 1791 | ++DOMWINDOW == 154 (0x92c61400) [pid = 1791] [serial = 1119] [outer = 0x9285a400] 16:04:28 INFO - PROCESS | 1791 | 1462835068045 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]]]}] 16:04:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 16:04:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1799ms 16:04:28 INFO - PROCESS | 1791 | 1462835068096 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 16:04:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 16:04:28 INFO - PROCESS | 1791 | 1462835068101 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 16:04:28 INFO - PROCESS | 1791 | 1462835068108 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 16:04:28 INFO - PROCESS | 1791 | 1462835068113 Marionette TRACE conn4 <- [1,1462,null,{}] 16:04:28 INFO - PROCESS | 1791 | 1462835068120 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}] 16:04:28 INFO - PROCESS | 1791 | 1462835068402 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 16:04:28 INFO - PROCESS | 1791 | 1462835068716 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:28 INFO - PROCESS | 1791 | ++DOCSHELL 0x9266d400 == 121 [pid = 1791] [id = 373] 16:04:28 INFO - PROCESS | 1791 | ++DOMWINDOW == 155 (0x92efe800) [pid = 1791] [serial = 1120] [outer = (nil)] 16:04:28 INFO - PROCESS | 1791 | ++DOMWINDOW == 156 (0x93cf3400) [pid = 1791] [serial = 1121] [outer = 0x92efe800] 16:04:28 INFO - PROCESS | 1791 | 1462835068812 Marionette DEBUG loaded listener.js 16:04:28 INFO - PROCESS | 1791 | ++DOMWINDOW == 157 (0x95094400) [pid = 1791] [serial = 1122] [outer = 0x92efe800] 16:04:29 INFO - PROCESS | 1791 | 1462835069888 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]]]}] 16:04:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 16:04:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1837ms 16:04:29 INFO - PROCESS | 1791 | 1462835069946 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 16:04:29 INFO - PROCESS | 1791 | 1462835069950 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 16:04:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 16:04:29 INFO - PROCESS | 1791 | 1462835069957 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 16:04:29 INFO - PROCESS | 1791 | 1462835069960 Marionette TRACE conn4 <- [1,1466,null,{}] 16:04:29 INFO - PROCESS | 1791 | 1462835069966 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}] 16:04:30 INFO - PROCESS | 1791 | 1462835070197 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 16:04:30 INFO - PROCESS | 1791 | 1462835070482 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:30 INFO - PROCESS | 1791 | ++DOCSHELL 0x8e18ec00 == 122 [pid = 1791] [id = 374] 16:04:30 INFO - PROCESS | 1791 | ++DOMWINDOW == 158 (0x92efc800) [pid = 1791] [serial = 1123] [outer = (nil)] 16:04:30 INFO - PROCESS | 1791 | ++DOMWINDOW == 159 (0x951d0c00) [pid = 1791] [serial = 1124] [outer = 0x92efc800] 16:04:30 INFO - PROCESS | 1791 | 1462835070591 Marionette DEBUG loaded listener.js 16:04:30 INFO - PROCESS | 1791 | ++DOMWINDOW == 160 (0x957f2400) [pid = 1791] [serial = 1125] [outer = 0x92efc800] 16:04:31 INFO - PROCESS | 1791 | 1462835071790 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]]]}] 16:04:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 16:04:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1881ms 16:04:31 INFO - PROCESS | 1791 | 1462835071840 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 16:04:31 INFO - PROCESS | 1791 | 1462835071844 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 16:04:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 16:04:31 INFO - PROCESS | 1791 | 1462835071853 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 16:04:31 INFO - PROCESS | 1791 | 1462835071856 Marionette TRACE conn4 <- [1,1470,null,{}] 16:04:31 INFO - PROCESS | 1791 | 1462835071863 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}] 16:04:32 INFO - PROCESS | 1791 | 1462835072099 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 16:04:32 INFO - PROCESS | 1791 | 1462835072409 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:32 INFO - PROCESS | 1791 | ++DOCSHELL 0x95181800 == 123 [pid = 1791] [id = 375] 16:04:32 INFO - PROCESS | 1791 | ++DOMWINDOW == 161 (0x957f2000) [pid = 1791] [serial = 1126] [outer = (nil)] 16:04:32 INFO - PROCESS | 1791 | ++DOMWINDOW == 162 (0x95a88400) [pid = 1791] [serial = 1127] [outer = 0x957f2000] 16:04:32 INFO - PROCESS | 1791 | 1462835072504 Marionette DEBUG loaded listener.js 16:04:32 INFO - PROCESS | 1791 | ++DOMWINDOW == 163 (0x95a8c800) [pid = 1791] [serial = 1128] [outer = 0x957f2000] 16:04:33 INFO - PROCESS | 1791 | 1462835073525 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]]]}] 16:04:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 16:04:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1730ms 16:04:33 INFO - PROCESS | 1791 | 1462835073584 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 16:04:33 INFO - PROCESS | 1791 | 1462835073587 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 16:04:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 16:04:33 INFO - PROCESS | 1791 | 1462835073595 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 16:04:33 INFO - PROCESS | 1791 | 1462835073599 Marionette TRACE conn4 <- [1,1474,null,{}] 16:04:33 INFO - PROCESS | 1791 | 1462835073605 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}] 16:04:33 INFO - PROCESS | 1791 | 1462835073846 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 16:04:34 INFO - PROCESS | 1791 | 1462835074134 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:34 INFO - PROCESS | 1791 | ++DOCSHELL 0x957fcc00 == 124 [pid = 1791] [id = 376] 16:04:34 INFO - PROCESS | 1791 | ++DOMWINDOW == 164 (0x95846c00) [pid = 1791] [serial = 1129] [outer = (nil)] 16:04:34 INFO - PROCESS | 1791 | ++DOMWINDOW == 165 (0x97642c00) [pid = 1791] [serial = 1130] [outer = 0x95846c00] 16:04:34 INFO - PROCESS | 1791 | 1462835074227 Marionette DEBUG loaded listener.js 16:04:34 INFO - PROCESS | 1791 | ++DOMWINDOW == 166 (0x97647000) [pid = 1791] [serial = 1131] [outer = 0x95846c00] 16:04:35 INFO - PROCESS | 1791 | 1462835075271 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]]]}] 16:04:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 16:04:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1735ms 16:04:35 INFO - PROCESS | 1791 | 1462835075331 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 16:04:35 INFO - PROCESS | 1791 | 1462835075336 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 16:04:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 16:04:35 INFO - PROCESS | 1791 | 1462835075343 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 16:04:35 INFO - PROCESS | 1791 | 1462835075347 Marionette TRACE conn4 <- [1,1478,null,{}] 16:04:35 INFO - PROCESS | 1791 | 1462835075354 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}] 16:04:35 INFO - PROCESS | 1791 | 1462835075605 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 16:04:35 INFO - PROCESS | 1791 | 1462835075898 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:35 INFO - PROCESS | 1791 | ++DOCSHELL 0x867c7c00 == 125 [pid = 1791] [id = 377] 16:04:35 INFO - PROCESS | 1791 | ++DOMWINDOW == 167 (0x867c8800) [pid = 1791] [serial = 1132] [outer = (nil)] 16:04:35 INFO - PROCESS | 1791 | ++DOMWINDOW == 168 (0x890c2800) [pid = 1791] [serial = 1133] [outer = 0x867c8800] 16:04:35 INFO - PROCESS | 1791 | 1462835075992 Marionette DEBUG loaded listener.js 16:04:36 INFO - PROCESS | 1791 | ++DOMWINDOW == 169 (0x9760c400) [pid = 1791] [serial = 1134] [outer = 0x867c8800] 16:04:36 INFO - PROCESS | 1791 | 1462835076961 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]]]}] 16:04:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 16:04:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1685ms 16:04:37 INFO - PROCESS | 1791 | 1462835077030 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 16:04:37 INFO - PROCESS | 1791 | 1462835077034 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 16:04:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 16:04:37 INFO - PROCESS | 1791 | 1462835077041 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 16:04:37 INFO - PROCESS | 1791 | 1462835077045 Marionette TRACE conn4 <- [1,1482,null,{}] 16:04:37 INFO - PROCESS | 1791 | 1462835077053 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}] 16:04:37 INFO - PROCESS | 1791 | 1462835077303 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 16:04:38 INFO - PROCESS | 1791 | 1462835078094 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:38 INFO - PROCESS | 1791 | ++DOCSHELL 0x87399400 == 126 [pid = 1791] [id = 378] 16:04:38 INFO - PROCESS | 1791 | ++DOMWINDOW == 170 (0x873a0800) [pid = 1791] [serial = 1135] [outer = (nil)] 16:04:38 INFO - PROCESS | 1791 | ++DOMWINDOW == 171 (0x88054800) [pid = 1791] [serial = 1136] [outer = 0x873a0800] 16:04:38 INFO - PROCESS | 1791 | 1462835078212 Marionette DEBUG loaded listener.js 16:04:38 INFO - PROCESS | 1791 | ++DOMWINDOW == 172 (0x890bac00) [pid = 1791] [serial = 1137] [outer = 0x873a0800] 16:04:38 INFO - PROCESS | 1791 | --DOCSHELL 0x8c4eb000 == 125 [pid = 1791] [id = 212] 16:04:38 INFO - PROCESS | 1791 | --DOCSHELL 0x8ebb6800 == 124 [pid = 1791] [id = 215] 16:04:38 INFO - PROCESS | 1791 | --DOCSHELL 0x8befe400 == 123 [pid = 1791] [id = 213] 16:04:38 INFO - PROCESS | 1791 | --DOCSHELL 0xa3257400 == 122 [pid = 1791] [id = 227] 16:04:38 INFO - PROCESS | 1791 | --DOCSHELL 0x97640c00 == 121 [pid = 1791] [id = 225] 16:04:38 INFO - PROCESS | 1791 | --DOCSHELL 0x8c4ecc00 == 120 [pid = 1791] [id = 224] 16:04:38 INFO - PROCESS | 1791 | --DOCSHELL 0x924d9000 == 119 [pid = 1791] [id = 226] 16:04:38 INFO - PROCESS | 1791 | --DOCSHELL 0x867c2000 == 118 [pid = 1791] [id = 361] 16:04:38 INFO - PROCESS | 1791 | --DOCSHELL 0x8a0de800 == 117 [pid = 1791] [id = 360] 16:04:38 INFO - PROCESS | 1791 | --DOCSHELL 0x8888ac00 == 116 [pid = 1791] [id = 359] 16:04:38 INFO - PROCESS | 1791 | --DOCSHELL 0x872b6800 == 115 [pid = 1791] [id = 358] 16:04:38 INFO - PROCESS | 1791 | --DOCSHELL 0x872b0000 == 114 [pid = 1791] [id = 356] 16:04:38 INFO - PROCESS | 1791 | --DOCSHELL 0x9a869800 == 113 [pid = 1791] [id = 354] 16:04:38 INFO - PROCESS | 1791 | --DOCSHELL 0x9a861000 == 112 [pid = 1791] [id = 355] 16:04:38 INFO - PROCESS | 1791 | --DOCSHELL 0x91e42400 == 111 [pid = 1791] [id = 353] 16:04:38 INFO - PROCESS | 1791 | --DOCSHELL 0x922eb800 == 110 [pid = 1791] [id = 352] 16:04:38 INFO - PROCESS | 1791 | --DOCSHELL 0x9248a400 == 109 [pid = 1791] [id = 351] 16:04:38 INFO - PROCESS | 1791 | --DOCSHELL 0x91e0b400 == 108 [pid = 1791] [id = 349] 16:04:38 INFO - PROCESS | 1791 | --DOCSHELL 0x88880800 == 107 [pid = 1791] [id = 350] 16:04:38 INFO - PROCESS | 1791 | --DOCSHELL 0x8e010400 == 106 [pid = 1791] [id = 348] 16:04:38 INFO - PROCESS | 1791 | --DOCSHELL 0x8b7df800 == 105 [pid = 1791] [id = 347] 16:04:38 INFO - PROCESS | 1791 | --DOCSHELL 0x867c1400 == 104 [pid = 1791] [id = 346] 16:04:38 INFO - PROCESS | 1791 | --DOCSHELL 0x89ace400 == 103 [pid = 1791] [id = 345] 16:04:38 INFO - PROCESS | 1791 | --DOCSHELL 0x89ac9800 == 102 [pid = 1791] [id = 344] 16:04:38 INFO - PROCESS | 1791 | --DOCSHELL 0x88058400 == 101 [pid = 1791] [id = 343] 16:04:38 INFO - PROCESS | 1791 | --DOCSHELL 0x8804e800 == 100 [pid = 1791] [id = 342] 16:04:39 INFO - PROCESS | 1791 | --DOMWINDOW == 171 (0x8b7dd800) [pid = 1791] [serial = 1025] [outer = (nil)] [url = about:blank] 16:04:39 INFO - PROCESS | 1791 | --DOMWINDOW == 170 (0xa1059400) [pid = 1791] [serial = 990] [outer = (nil)] [url = about:blank] 16:04:39 INFO - PROCESS | 1791 | --DOMWINDOW == 169 (0x8d620c00) [pid = 1791] [serial = 969] [outer = (nil)] [url = about:blank] 16:04:39 INFO - PROCESS | 1791 | --DOMWINDOW == 168 (0xa6c2f400) [pid = 1791] [serial = 999] [outer = (nil)] [url = about:blank] 16:04:39 INFO - PROCESS | 1791 | --DOMWINDOW == 167 (0x88058c00) [pid = 1791] [serial = 1016] [outer = (nil)] [url = about:blank] 16:04:39 INFO - PROCESS | 1791 | --DOMWINDOW == 166 (0xa6282c00) [pid = 1791] [serial = 993] [outer = (nil)] [url = about:blank] 16:04:39 INFO - PROCESS | 1791 | --DOMWINDOW == 165 (0x89ad3800) [pid = 1791] [serial = 998] [outer = (nil)] [url = about:blank] 16:04:39 INFO - PROCESS | 1791 | --DOMWINDOW == 164 (0x867cc000) [pid = 1791] [serial = 1007] [outer = (nil)] [url = about:blank] 16:04:39 INFO - PROCESS | 1791 | --DOMWINDOW == 163 (0x95177800) [pid = 1791] [serial = 978] [outer = (nil)] [url = about:blank] 16:04:39 INFO - PROCESS | 1791 | --DOMWINDOW == 162 (0x9a787c00) [pid = 1791] [serial = 984] [outer = (nil)] [url = about:blank] 16:04:39 INFO - PROCESS | 1791 | --DOMWINDOW == 161 (0xa35ee000) [pid = 1791] [serial = 992] [outer = (nil)] [url = about:blank] 16:04:39 INFO - PROCESS | 1791 | --DOMWINDOW == 160 (0x9a868400) [pid = 1791] [serial = 1013] [outer = (nil)] [url = about:blank] 16:04:39 INFO - PROCESS | 1791 | --DOMWINDOW == 159 (0xa6c22000) [pid = 1791] [serial = 995] [outer = (nil)] [url = about:blank] 16:04:39 INFO - PROCESS | 1791 | --DOMWINDOW == 158 (0x8fb9a800) [pid = 1791] [serial = 972] [outer = (nil)] [url = about:blank] 16:04:39 INFO - PROCESS | 1791 | --DOMWINDOW == 157 (0x8c4ea400) [pid = 1791] [serial = 1022] [outer = (nil)] [url = about:blank] 16:04:39 INFO - PROCESS | 1791 | --DOMWINDOW == 156 (0xa67b7c00) [pid = 1791] [serial = 1005] [outer = (nil)] [url = about:blank] 16:04:39 INFO - PROCESS | 1791 | --DOMWINDOW == 155 (0x9584f400) [pid = 1791] [serial = 980] [outer = (nil)] [url = about:blank] 16:04:39 INFO - PROCESS | 1791 | --DOMWINDOW == 154 (0x9ba34800) [pid = 1791] [serial = 986] [outer = (nil)] [url = about:blank] 16:04:39 INFO - PROCESS | 1791 | --DOMWINDOW == 153 (0x890be800) [pid = 1791] [serial = 1010] [outer = (nil)] [url = about:blank] 16:04:39 INFO - PROCESS | 1791 | --DOMWINDOW == 152 (0x872bb400) [pid = 1791] [serial = 951] [outer = (nil)] [url = about:blank] 16:04:39 INFO - PROCESS | 1791 | --DOMWINDOW == 151 (0x8c5afc00) [pid = 1791] [serial = 1023] [outer = (nil)] [url = about:blank] 16:04:39 INFO - PROCESS | 1791 | --DOMWINDOW == 150 (0x88882c00) [pid = 1791] [serial = 1017] [outer = (nil)] [url = about:blank] 16:04:39 INFO - PROCESS | 1791 | --DOMWINDOW == 149 (0x9266b400) [pid = 1791] [serial = 900] [outer = (nil)] [url = about:blank] 16:04:39 INFO - PROCESS | 1791 | --DOMWINDOW == 148 (0x8c5ac800) [pid = 1791] [serial = 968] [outer = (nil)] [url = about:blank] 16:04:39 INFO - PROCESS | 1791 | --DOMWINDOW == 147 (0xa6c28400) [pid = 1791] [serial = 996] [outer = (nil)] [url = about:blank] 16:04:39 INFO - PROCESS | 1791 | --DOMWINDOW == 146 (0x996e9000) [pid = 1791] [serial = 983] [outer = (nil)] [url = about:blank] 16:04:39 INFO - PROCESS | 1791 | --DOMWINDOW == 145 (0x89ac8800) [pid = 1791] [serial = 1019] [outer = (nil)] [url = about:blank] 16:04:39 INFO - PROCESS | 1791 | --DOMWINDOW == 144 (0x867cf800) [pid = 1791] [serial = 1008] [outer = (nil)] [url = about:blank] 16:04:39 INFO - PROCESS | 1791 | --DOMWINDOW == 143 (0x89ad1000) [pid = 1791] [serial = 1020] [outer = (nil)] [url = about:blank] 16:04:39 INFO - PROCESS | 1791 | --DOMWINDOW == 142 (0xa050b000) [pid = 1791] [serial = 989] [outer = (nil)] [url = about:blank] 16:04:39 INFO - PROCESS | 1791 | --DOMWINDOW == 141 (0x9a862000) [pid = 1791] [serial = 1001] [outer = (nil)] [url = about:blank] 16:04:39 INFO - PROCESS | 1791 | --DOMWINDOW == 140 (0x97641400) [pid = 1791] [serial = 981] [outer = (nil)] [url = about:blank] 16:04:39 INFO - PROCESS | 1791 | --DOMWINDOW == 139 (0x9bac1c00) [pid = 1791] [serial = 987] [outer = (nil)] [url = about:blank] 16:04:39 INFO - PROCESS | 1791 | --DOMWINDOW == 138 (0x92854000) [pid = 1791] [serial = 975] [outer = (nil)] [url = about:blank] 16:04:39 INFO - PROCESS | 1791 | --DOMWINDOW == 137 (0x8fb3d800) [pid = 1791] [serial = 971] [outer = (nil)] [url = about:blank] 16:04:39 INFO - PROCESS | 1791 | --DOMWINDOW == 136 (0x9a865c00) [pid = 1791] [serial = 1002] [outer = (nil)] [url = about:blank] 16:04:39 INFO - PROCESS | 1791 | --DOMWINDOW == 135 (0x9462d800) [pid = 1791] [serial = 977] [outer = (nil)] [url = about:blank] 16:04:39 INFO - PROCESS | 1791 | --DOMWINDOW == 134 (0x92485800) [pid = 1791] [serial = 974] [outer = (nil)] [url = about:blank] 16:04:39 INFO - PROCESS | 1791 | --DOMWINDOW == 133 (0x8fb90400) [pid = 1791] [serial = 965] [outer = (nil)] [url = about:blank] 16:04:39 INFO - PROCESS | 1791 | --DOMWINDOW == 132 (0x9a86e400) [pid = 1791] [serial = 1004] [outer = (nil)] [url = about:blank] 16:04:39 INFO - PROCESS | 1791 | 1462835079868 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]]]}] 16:04:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 16:04:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 2846ms 16:04:39 INFO - PROCESS | 1791 | 1462835079892 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 16:04:39 INFO - PROCESS | 1791 | 1462835079899 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 16:04:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 16:04:39 INFO - PROCESS | 1791 | 1462835079908 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 16:04:39 INFO - PROCESS | 1791 | 1462835079914 Marionette TRACE conn4 <- [1,1486,null,{}] 16:04:39 INFO - PROCESS | 1791 | 1462835079923 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}] 16:04:40 INFO - PROCESS | 1791 | 1462835080170 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 16:04:40 INFO - PROCESS | 1791 | 1462835080421 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:40 INFO - PROCESS | 1791 | ++DOCSHELL 0x88881c00 == 101 [pid = 1791] [id = 379] 16:04:40 INFO - PROCESS | 1791 | ++DOMWINDOW == 133 (0x890c0800) [pid = 1791] [serial = 1138] [outer = (nil)] 16:04:40 INFO - PROCESS | 1791 | ++DOMWINDOW == 134 (0x89acb000) [pid = 1791] [serial = 1139] [outer = 0x890c0800] 16:04:40 INFO - PROCESS | 1791 | 1462835080519 Marionette DEBUG loaded listener.js 16:04:40 INFO - PROCESS | 1791 | ++DOMWINDOW == 135 (0x8a0d8400) [pid = 1791] [serial = 1140] [outer = 0x890c0800] 16:04:41 INFO - PROCESS | 1791 | 1462835081492 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]]]}] 16:04:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 16:04:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1637ms 16:04:41 INFO - PROCESS | 1791 | 1462835081548 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 16:04:41 INFO - PROCESS | 1791 | 1462835081559 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 16:04:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 16:04:41 INFO - PROCESS | 1791 | 1462835081582 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 16:04:41 INFO - PROCESS | 1791 | 1462835081586 Marionette TRACE conn4 <- [1,1490,null,{}] 16:04:41 INFO - PROCESS | 1791 | 1462835081592 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}] 16:04:41 INFO - PROCESS | 1791 | 1462835081873 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 16:04:42 INFO - PROCESS | 1791 | 1462835082068 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:42 INFO - PROCESS | 1791 | ++DOCSHELL 0x8bdc6400 == 102 [pid = 1791] [id = 380] 16:04:42 INFO - PROCESS | 1791 | ++DOMWINDOW == 136 (0x8bef2400) [pid = 1791] [serial = 1141] [outer = (nil)] 16:04:42 INFO - PROCESS | 1791 | ++DOMWINDOW == 137 (0x8befec00) [pid = 1791] [serial = 1142] [outer = 0x8bef2400] 16:04:42 INFO - PROCESS | 1791 | 1462835082150 Marionette DEBUG loaded listener.js 16:04:42 INFO - PROCESS | 1791 | ++DOMWINDOW == 138 (0x8c5ad800) [pid = 1791] [serial = 1143] [outer = 0x8bef2400] 16:04:43 INFO - PROCESS | 1791 | 1462835083062 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]]]}] 16:04:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 16:04:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1537ms 16:04:43 INFO - PROCESS | 1791 | 1462835083119 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 16:04:43 INFO - PROCESS | 1791 | 1462835083123 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 16:04:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 16:04:43 INFO - PROCESS | 1791 | 1462835083151 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 16:04:43 INFO - PROCESS | 1791 | 1462835083162 Marionette TRACE conn4 <- [1,1494,null,{}] 16:04:43 INFO - PROCESS | 1791 | 1462835083168 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}] 16:04:43 INFO - PROCESS | 1791 | 1462835083492 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 16:04:44 INFO - PROCESS | 1791 | --DOMWINDOW == 137 (0x92859c00) [pid = 1791] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 16:04:44 INFO - PROCESS | 1791 | --DOMWINDOW == 136 (0x8d7b0000) [pid = 1791] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 16:04:44 INFO - PROCESS | 1791 | --DOMWINDOW == 135 (0x872b4c00) [pid = 1791] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 16:04:44 INFO - PROCESS | 1791 | --DOMWINDOW == 134 (0x8fb93800) [pid = 1791] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 16:04:44 INFO - PROCESS | 1791 | --DOMWINDOW == 133 (0x8beff800) [pid = 1791] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 16:04:44 INFO - PROCESS | 1791 | --DOMWINDOW == 132 (0x8e874000) [pid = 1791] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 16:04:44 INFO - PROCESS | 1791 | --DOMWINDOW == 131 (0x8a0e0c00) [pid = 1791] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 16:04:44 INFO - PROCESS | 1791 | --DOMWINDOW == 130 (0x88059c00) [pid = 1791] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 16:04:44 INFO - PROCESS | 1791 | --DOMWINDOW == 129 (0x872b7800) [pid = 1791] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 16:04:44 INFO - PROCESS | 1791 | --DOMWINDOW == 128 (0x8f2d8c00) [pid = 1791] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 16:04:44 INFO - PROCESS | 1791 | --DOMWINDOW == 127 (0x88058000) [pid = 1791] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 16:04:44 INFO - PROCESS | 1791 | --DOMWINDOW == 126 (0x957f6c00) [pid = 1791] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 16:04:44 INFO - PROCESS | 1791 | --DOMWINDOW == 125 (0x91f3ac00) [pid = 1791] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 16:04:44 INFO - PROCESS | 1791 | --DOMWINDOW == 124 (0x9ad39c00) [pid = 1791] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 16:04:44 INFO - PROCESS | 1791 | --DOMWINDOW == 123 (0x8c4ea800) [pid = 1791] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 16:04:44 INFO - PROCESS | 1791 | --DOMWINDOW == 122 (0x9aee6c00) [pid = 1791] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 16:04:44 INFO - PROCESS | 1791 | --DOMWINDOW == 121 (0x924ddc00) [pid = 1791] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 16:04:44 INFO - PROCESS | 1791 | --DOMWINDOW == 120 (0x8888b800) [pid = 1791] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 16:04:44 INFO - PROCESS | 1791 | --DOMWINDOW == 119 (0x8d7aa800) [pid = 1791] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 16:04:44 INFO - PROCESS | 1791 | 1462835084138 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:44 INFO - PROCESS | 1791 | ++DOCSHELL 0x872b4c00 == 103 [pid = 1791] [id = 381] 16:04:44 INFO - PROCESS | 1791 | ++DOMWINDOW == 120 (0x872b7800) [pid = 1791] [serial = 1144] [outer = (nil)] 16:04:44 INFO - PROCESS | 1791 | ++DOMWINDOW == 121 (0x8888a000) [pid = 1791] [serial = 1145] [outer = 0x872b7800] 16:04:44 INFO - PROCESS | 1791 | 1462835084219 Marionette DEBUG loaded listener.js 16:04:44 INFO - PROCESS | 1791 | ++DOMWINDOW == 122 (0x8abedc00) [pid = 1791] [serial = 1146] [outer = 0x872b7800] 16:04:45 INFO - PROCESS | 1791 | 1462835085128 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]]]}] 16:04:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 16:04:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 2052ms 16:04:45 INFO - PROCESS | 1791 | 1462835085195 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 16:04:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 16:04:45 INFO - PROCESS | 1791 | 1462835085200 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 16:04:45 INFO - PROCESS | 1791 | 1462835085207 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 16:04:45 INFO - PROCESS | 1791 | 1462835085211 Marionette TRACE conn4 <- [1,1498,null,{}] 16:04:45 INFO - PROCESS | 1791 | 1462835085216 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}] 16:04:45 INFO - PROCESS | 1791 | 1462835085433 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 16:04:45 INFO - PROCESS | 1791 | 1462835085654 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:45 INFO - PROCESS | 1791 | ++DOCSHELL 0x88058000 == 104 [pid = 1791] [id = 382] 16:04:45 INFO - PROCESS | 1791 | ++DOMWINDOW == 123 (0x890b8c00) [pid = 1791] [serial = 1147] [outer = (nil)] 16:04:45 INFO - PROCESS | 1791 | ++DOMWINDOW == 124 (0x8e188c00) [pid = 1791] [serial = 1148] [outer = 0x890b8c00] 16:04:45 INFO - PROCESS | 1791 | 1462835085739 Marionette DEBUG loaded listener.js 16:04:45 INFO - PROCESS | 1791 | ++DOMWINDOW == 125 (0x8e1f9400) [pid = 1791] [serial = 1149] [outer = 0x890b8c00] 16:04:46 INFO - PROCESS | 1791 | 1462835086814 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]]]}] 16:04:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 16:04:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1643ms 16:04:46 INFO - PROCESS | 1791 | 1462835086851 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 16:04:46 INFO - PROCESS | 1791 | 1462835086858 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 16:04:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 16:04:46 INFO - PROCESS | 1791 | 1462835086870 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 16:04:46 INFO - PROCESS | 1791 | 1462835086875 Marionette TRACE conn4 <- [1,1502,null,{}] 16:04:46 INFO - PROCESS | 1791 | 1462835086885 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}] 16:04:47 INFO - PROCESS | 1791 | 1462835087159 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 16:04:47 INFO - PROCESS | 1791 | 1462835087523 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:47 INFO - PROCESS | 1791 | ++DOCSHELL 0x88888800 == 105 [pid = 1791] [id = 383] 16:04:47 INFO - PROCESS | 1791 | ++DOMWINDOW == 126 (0x890bb400) [pid = 1791] [serial = 1150] [outer = (nil)] 16:04:47 INFO - PROCESS | 1791 | ++DOMWINDOW == 127 (0x89acfc00) [pid = 1791] [serial = 1151] [outer = 0x890bb400] 16:04:47 INFO - PROCESS | 1791 | 1462835087627 Marionette DEBUG loaded listener.js 16:04:47 INFO - PROCESS | 1791 | ++DOMWINDOW == 128 (0x8c4ebc00) [pid = 1791] [serial = 1152] [outer = 0x890bb400] 16:04:48 INFO - PROCESS | 1791 | 1462835088673 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]]]}] 16:04:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 16:04:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1844ms 16:04:48 INFO - PROCESS | 1791 | 1462835088715 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 16:04:48 INFO - PROCESS | 1791 | 1462835088724 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 16:04:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 16:04:48 INFO - PROCESS | 1791 | 1462835088736 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 16:04:48 INFO - PROCESS | 1791 | 1462835088740 Marionette TRACE conn4 <- [1,1506,null,{}] 16:04:48 INFO - PROCESS | 1791 | 1462835088748 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}] 16:04:49 INFO - PROCESS | 1791 | 1462835089026 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 16:04:49 INFO - PROCESS | 1791 | 1462835089337 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:49 INFO - PROCESS | 1791 | ++DOCSHELL 0x8e004400 == 106 [pid = 1791] [id = 384] 16:04:49 INFO - PROCESS | 1791 | ++DOMWINDOW == 129 (0x8e00b800) [pid = 1791] [serial = 1153] [outer = (nil)] 16:04:49 INFO - PROCESS | 1791 | ++DOMWINDOW == 130 (0x8e184c00) [pid = 1791] [serial = 1154] [outer = 0x8e00b800] 16:04:49 INFO - PROCESS | 1791 | 1462835089438 Marionette DEBUG loaded listener.js 16:04:49 INFO - PROCESS | 1791 | ++DOMWINDOW == 131 (0x8e86b400) [pid = 1791] [serial = 1155] [outer = 0x8e00b800] 16:04:50 INFO - PROCESS | 1791 | 1462835090471 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]]]}] 16:04:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 16:04:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1796ms 16:04:50 INFO - PROCESS | 1791 | 1462835090533 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 16:04:50 INFO - PROCESS | 1791 | 1462835090536 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 16:04:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 16:04:50 INFO - PROCESS | 1791 | 1462835090545 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 16:04:50 INFO - PROCESS | 1791 | 1462835090551 Marionette TRACE conn4 <- [1,1510,null,{}] 16:04:50 INFO - PROCESS | 1791 | 1462835090610 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}] 16:04:50 INFO - PROCESS | 1791 | 1462835090955 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 16:04:51 INFO - PROCESS | 1791 | 1462835091177 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:51 INFO - PROCESS | 1791 | ++DOCSHELL 0x8c5b8000 == 107 [pid = 1791] [id = 385] 16:04:51 INFO - PROCESS | 1791 | ++DOMWINDOW == 132 (0x8fb42c00) [pid = 1791] [serial = 1156] [outer = (nil)] 16:04:51 INFO - PROCESS | 1791 | ++DOMWINDOW == 133 (0x8fb88400) [pid = 1791] [serial = 1157] [outer = 0x8fb42c00] 16:04:51 INFO - PROCESS | 1791 | 1462835091277 Marionette DEBUG loaded listener.js 16:04:51 INFO - PROCESS | 1791 | ++DOMWINDOW == 134 (0x8fb95000) [pid = 1791] [serial = 1158] [outer = 0x8fb42c00] 16:04:52 INFO - PROCESS | 1791 | 1462835092227 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]]]}] 16:04:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 16:04:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1699ms 16:04:52 INFO - PROCESS | 1791 | 1462835092244 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 16:04:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 16:04:52 INFO - PROCESS | 1791 | 1462835092249 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 16:04:52 INFO - PROCESS | 1791 | 1462835092256 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 16:04:52 INFO - PROCESS | 1791 | 1462835092260 Marionette TRACE conn4 <- [1,1514,null,{}] 16:04:52 INFO - PROCESS | 1791 | 1462835092266 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}] 16:04:52 INFO - PROCESS | 1791 | 1462835092496 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 16:04:52 INFO - PROCESS | 1791 | 1462835092766 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:52 INFO - PROCESS | 1791 | ++DOCSHELL 0x8e010c00 == 108 [pid = 1791] [id = 386] 16:04:52 INFO - PROCESS | 1791 | ++DOMWINDOW == 135 (0x8faecc00) [pid = 1791] [serial = 1159] [outer = (nil)] 16:04:52 INFO - PROCESS | 1791 | ++DOMWINDOW == 136 (0x8fba3c00) [pid = 1791] [serial = 1160] [outer = 0x8faecc00] 16:04:52 INFO - PROCESS | 1791 | 1462835092906 Marionette DEBUG loaded listener.js 16:04:53 INFO - PROCESS | 1791 | ++DOMWINDOW == 137 (0x8fc2a000) [pid = 1791] [serial = 1161] [outer = 0x8faecc00] 16:04:53 INFO - PROCESS | 1791 | 1462835093835 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]]]}] 16:04:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 16:04:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1635ms 16:04:53 INFO - PROCESS | 1791 | 1462835093892 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 16:04:53 INFO - PROCESS | 1791 | 1462835093897 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 16:04:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 16:04:53 INFO - PROCESS | 1791 | 1462835093904 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 16:04:53 INFO - PROCESS | 1791 | 1462835093909 Marionette TRACE conn4 <- [1,1518,null,{}] 16:04:53 INFO - PROCESS | 1791 | 1462835093915 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}] 16:04:54 INFO - PROCESS | 1791 | 1462835094182 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 16:04:54 INFO - PROCESS | 1791 | 1462835094493 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:54 INFO - PROCESS | 1791 | ++DOCSHELL 0x8b7e5000 == 109 [pid = 1791] [id = 387] 16:04:54 INFO - PROCESS | 1791 | ++DOMWINDOW == 138 (0x8faea400) [pid = 1791] [serial = 1162] [outer = (nil)] 16:04:54 INFO - PROCESS | 1791 | ++DOMWINDOW == 139 (0x91e38c00) [pid = 1791] [serial = 1163] [outer = 0x8faea400] 16:04:54 INFO - PROCESS | 1791 | 1462835094587 Marionette DEBUG loaded listener.js 16:04:54 INFO - PROCESS | 1791 | ++DOMWINDOW == 140 (0x91e3e000) [pid = 1791] [serial = 1164] [outer = 0x8faea400] 16:04:55 INFO - PROCESS | 1791 | 1462835095568 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]]]}] 16:04:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 16:04:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1693ms 16:04:55 INFO - PROCESS | 1791 | 1462835095598 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 16:04:55 INFO - PROCESS | 1791 | 1462835095603 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 16:04:55 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 16:04:55 INFO - PROCESS | 1791 | 1462835095610 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 16:04:55 INFO - PROCESS | 1791 | 1462835095614 Marionette TRACE conn4 <- [1,1522,null,{}] 16:04:55 INFO - PROCESS | 1791 | 1462835095620 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}] 16:04:55 INFO - PROCESS | 1791 | 1462835095937 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 16:04:56 INFO - PROCESS | 1791 | 1462835096252 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:56 INFO - PROCESS | 1791 | ++DOCSHELL 0x91e06c00 == 110 [pid = 1791] [id = 388] 16:04:56 INFO - PROCESS | 1791 | ++DOMWINDOW == 141 (0x91e0b800) [pid = 1791] [serial = 1165] [outer = (nil)] 16:04:56 INFO - PROCESS | 1791 | ++DOMWINDOW == 142 (0x924d9c00) [pid = 1791] [serial = 1166] [outer = 0x91e0b800] 16:04:56 INFO - PROCESS | 1791 | 1462835096357 Marionette DEBUG loaded listener.js 16:04:56 INFO - PROCESS | 1791 | ++DOMWINDOW == 143 (0x92858c00) [pid = 1791] [serial = 1167] [outer = 0x91e0b800] 16:04:57 INFO - PROCESS | 1791 | SkCairoFTTypeface::onFilterRec unimplemented 16:04:57 INFO - PROCESS | 1791 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 16:04:57 INFO - PROCESS | 1791 | SkCairoFTTypeface::onFilterRec unimplemented 16:04:57 INFO - PROCESS | 1791 | SkCairoFTTypeface::onFilterRec unimplemented 16:04:57 INFO - PROCESS | 1791 | SkCairoFTTypeface::onFilterRec unimplemented 16:04:57 INFO - PROCESS | 1791 | SkCairoFTTypeface::onFilterRec unimplemented 16:04:57 INFO - PROCESS | 1791 | SkCairoFTTypeface::onFilterRec unimplemented 16:04:57 INFO - PROCESS | 1791 | SkCairoFTTypeface::onFilterRec unimplemented 16:04:57 INFO - PROCESS | 1791 | SkCairoFTTypeface::onFilterRec unimplemented 16:04:57 INFO - PROCESS | 1791 | SkCairoFTTypeface::onFilterRec unimplemented 16:04:57 INFO - PROCESS | 1791 | SkCairoFTTypeface::onFilterRec unimplemented 16:04:57 INFO - PROCESS | 1791 | SkCairoFTTypeface::onFilterRec unimplemented 16:04:57 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 () { 16:04:57 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:04:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 16:04:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:04:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:04:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 16:04:57 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 () { 16:04:57 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:04:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 16:04:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:04:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:04:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 16:04:57 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 () { 16:04:57 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:04:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 16:04:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:04:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:04:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 16:04:57 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 () { 16:04:57 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:04:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 16:04:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:04:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:04:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 16:04:57 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1688ms 16:04:57 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 16:04:57 INFO - PROCESS | 1791 | 1462835097271 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"]]]}] 16:04:57 INFO - PROCESS | 1791 | 1462835097301 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 16:04:57 INFO - PROCESS | 1791 | 1462835097304 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 16:04:57 INFO - PROCESS | 1791 | 1462835097321 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 16:04:57 INFO - PROCESS | 1791 | 1462835097326 Marionette TRACE conn4 <- [1,1526,null,{}] 16:04:57 INFO - PROCESS | 1791 | 1462835097352 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}] 16:04:57 INFO - PROCESS | 1791 | 1462835097643 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 16:04:57 INFO - PROCESS | 1791 | 1462835097844 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:57 INFO - PROCESS | 1791 | ++DOCSHELL 0x890b8800 == 111 [pid = 1791] [id = 389] 16:04:57 INFO - PROCESS | 1791 | ++DOMWINDOW == 144 (0x8faec000) [pid = 1791] [serial = 1168] [outer = (nil)] 16:04:57 INFO - PROCESS | 1791 | ++DOMWINDOW == 145 (0x92c65800) [pid = 1791] [serial = 1169] [outer = 0x8faec000] 16:04:57 INFO - PROCESS | 1791 | 1462835097983 Marionette DEBUG loaded listener.js 16:04:58 INFO - PROCESS | 1791 | ++DOMWINDOW == 146 (0x93cee000) [pid = 1791] [serial = 1170] [outer = 0x8faec000] 16:04:58 INFO - PROCESS | 1791 | 1462835098851 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"]]]}] 16:04:58 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 16:04:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 16:04:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:04:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:04:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 16:04:58 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 16:04:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 16:04:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:04:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:04:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 16:04:58 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 16:04:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 16:04:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:04:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:04:58 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 16:04:58 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1597ms 16:04:58 INFO - PROCESS | 1791 | 1462835098921 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 16:04:58 INFO - PROCESS | 1791 | 1462835098927 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 16:04:58 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 16:04:58 INFO - PROCESS | 1791 | 1462835098934 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 16:04:58 INFO - PROCESS | 1791 | 1462835098937 Marionette TRACE conn4 <- [1,1530,null,{}] 16:04:58 INFO - PROCESS | 1791 | 1462835098944 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}] 16:04:59 INFO - PROCESS | 1791 | 1462835099170 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 16:04:59 INFO - PROCESS | 1791 | 1462835099393 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:59 INFO - PROCESS | 1791 | ++DOCSHELL 0x924d8800 == 112 [pid = 1791] [id = 390] 16:04:59 INFO - PROCESS | 1791 | ++DOMWINDOW == 147 (0x92664400) [pid = 1791] [serial = 1171] [outer = (nil)] 16:04:59 INFO - PROCESS | 1791 | ++DOMWINDOW == 148 (0x95182800) [pid = 1791] [serial = 1172] [outer = 0x92664400] 16:04:59 INFO - PROCESS | 1791 | 1462835099566 Marionette DEBUG loaded listener.js 16:04:59 INFO - PROCESS | 1791 | ++DOMWINDOW == 149 (0x95844000) [pid = 1791] [serial = 1173] [outer = 0x92664400] 16:05:00 INFO - PROCESS | 1791 | 1462835100434 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]]]}] 16:05:00 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 16:05:00 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 16:05:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:00 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 16:05:00 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 16:05:00 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. 16:05:00 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 16:05:00 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1536ms 16:05:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 16:05:00 INFO - PROCESS | 1791 | 1462835100476 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 16:05:00 INFO - PROCESS | 1791 | 1462835100481 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 16:05:00 INFO - PROCESS | 1791 | 1462835100491 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 16:05:00 INFO - PROCESS | 1791 | 1462835100497 Marionette TRACE conn4 <- [1,1534,null,{}] 16:05:00 INFO - PROCESS | 1791 | 1462835100564 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}] 16:05:00 INFO - PROCESS | 1791 | 1462835100892 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 16:05:01 INFO - PROCESS | 1791 | 1462835101180 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:01 INFO - PROCESS | 1791 | ++DOCSHELL 0x95096000 == 113 [pid = 1791] [id = 391] 16:05:01 INFO - PROCESS | 1791 | ++DOMWINDOW == 150 (0x951d4800) [pid = 1791] [serial = 1174] [outer = (nil)] 16:05:01 INFO - PROCESS | 1791 | ++DOMWINDOW == 151 (0x9818e400) [pid = 1791] [serial = 1175] [outer = 0x951d4800] 16:05:01 INFO - PROCESS | 1791 | 1462835101287 Marionette DEBUG loaded listener.js 16:05:01 INFO - PROCESS | 1791 | ++DOMWINDOW == 152 (0x9926c400) [pid = 1791] [serial = 1176] [outer = 0x951d4800] 16:05:02 INFO - PROCESS | 1791 | 1462835102403 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]]]}] 16:05:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 16:05:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1986ms 16:05:02 INFO - PROCESS | 1791 | 1462835102475 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 16:05:02 INFO - PROCESS | 1791 | 1462835102478 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 16:05:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 16:05:02 INFO - PROCESS | 1791 | 1462835102487 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 16:05:02 INFO - PROCESS | 1791 | 1462835102490 Marionette TRACE conn4 <- [1,1538,null,{}] 16:05:02 INFO - PROCESS | 1791 | 1462835102497 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}] 16:05:02 INFO - PROCESS | 1791 | 1462835102794 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 16:05:03 INFO - PROCESS | 1791 | 1462835103119 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:03 INFO - PROCESS | 1791 | ++DOCSHELL 0x922f3c00 == 114 [pid = 1791] [id = 392] 16:05:03 INFO - PROCESS | 1791 | ++DOMWINDOW == 153 (0x92ef3800) [pid = 1791] [serial = 1177] [outer = (nil)] 16:05:03 INFO - PROCESS | 1791 | ++DOMWINDOW == 154 (0x996e6800) [pid = 1791] [serial = 1178] [outer = 0x92ef3800] 16:05:03 INFO - PROCESS | 1791 | 1462835103212 Marionette DEBUG loaded listener.js 16:05:03 INFO - PROCESS | 1791 | ++DOMWINDOW == 155 (0x996eb400) [pid = 1791] [serial = 1179] [outer = 0x92ef3800] 16:05:04 INFO - PROCESS | 1791 | 1462835104186 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]]]}] 16:05:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 16:05:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1742ms 16:05:04 INFO - PROCESS | 1791 | 1462835104230 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 16:05:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 16:05:04 INFO - PROCESS | 1791 | 1462835104235 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 16:05:04 INFO - PROCESS | 1791 | 1462835104242 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 16:05:04 INFO - PROCESS | 1791 | 1462835104247 Marionette TRACE conn4 <- [1,1542,null,{}] 16:05:04 INFO - PROCESS | 1791 | 1462835104253 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}] 16:05:04 INFO - PROCESS | 1791 | 1462835104514 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 16:05:04 INFO - PROCESS | 1791 | 1462835104844 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:04 INFO - PROCESS | 1791 | ++DOCSHELL 0x99ddd400 == 115 [pid = 1791] [id = 393] 16:05:04 INFO - PROCESS | 1791 | ++DOMWINDOW == 156 (0x9a64b400) [pid = 1791] [serial = 1180] [outer = (nil)] 16:05:04 INFO - PROCESS | 1791 | ++DOMWINDOW == 157 (0x9a780c00) [pid = 1791] [serial = 1181] [outer = 0x9a64b400] 16:05:04 INFO - PROCESS | 1791 | 1462835104968 Marionette DEBUG loaded listener.js 16:05:05 INFO - PROCESS | 1791 | ++DOMWINDOW == 158 (0x9a861400) [pid = 1791] [serial = 1182] [outer = 0x9a64b400] 16:05:05 INFO - PROCESS | 1791 | 1462835105892 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]]]}] 16:05:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 16:05:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1693ms 16:05:05 INFO - PROCESS | 1791 | 1462835105935 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 16:05:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 16:05:05 INFO - PROCESS | 1791 | 1462835105939 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 16:05:05 INFO - PROCESS | 1791 | 1462835105946 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 16:05:05 INFO - PROCESS | 1791 | 1462835105950 Marionette TRACE conn4 <- [1,1546,null,{}] 16:05:05 INFO - PROCESS | 1791 | 1462835105955 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}] 16:05:06 INFO - PROCESS | 1791 | 1462835106183 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 16:05:06 INFO - PROCESS | 1791 | 1462835106501 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:06 INFO - PROCESS | 1791 | ++DOCSHELL 0x97648400 == 116 [pid = 1791] [id = 394] 16:05:06 INFO - PROCESS | 1791 | ++DOMWINDOW == 159 (0x9a149400) [pid = 1791] [serial = 1183] [outer = (nil)] 16:05:06 INFO - PROCESS | 1791 | ++DOMWINDOW == 160 (0x9a86ac00) [pid = 1791] [serial = 1184] [outer = 0x9a149400] 16:05:06 INFO - PROCESS | 1791 | 1462835106596 Marionette DEBUG loaded listener.js 16:05:06 INFO - PROCESS | 1791 | ++DOMWINDOW == 161 (0x9a86d000) [pid = 1791] [serial = 1185] [outer = 0x9a149400] 16:05:07 INFO - PROCESS | 1791 | 1462835107560 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]]]}] 16:05:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 16:05:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1689ms 16:05:07 INFO - PROCESS | 1791 | 1462835107635 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 16:05:07 INFO - PROCESS | 1791 | 1462835107640 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 16:05:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 16:05:07 INFO - PROCESS | 1791 | 1462835107646 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 16:05:07 INFO - PROCESS | 1791 | 1462835107650 Marionette TRACE conn4 <- [1,1550,null,{}] 16:05:07 INFO - PROCESS | 1791 | 1462835107667 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}] 16:05:07 INFO - PROCESS | 1791 | 1462835107952 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 16:05:08 INFO - PROCESS | 1791 | 1462835108270 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:08 INFO - PROCESS | 1791 | ++DOCSHELL 0x8abe9000 == 117 [pid = 1791] [id = 395] 16:05:08 INFO - PROCESS | 1791 | ++DOMWINDOW == 162 (0x8fb99000) [pid = 1791] [serial = 1186] [outer = (nil)] 16:05:08 INFO - PROCESS | 1791 | ++DOMWINDOW == 163 (0x9ad32400) [pid = 1791] [serial = 1187] [outer = 0x8fb99000] 16:05:08 INFO - PROCESS | 1791 | 1462835108368 Marionette DEBUG loaded listener.js 16:05:08 INFO - PROCESS | 1791 | ++DOMWINDOW == 164 (0x9ad3b800) [pid = 1791] [serial = 1188] [outer = 0x8fb99000] 16:05:09 INFO - PROCESS | 1791 | 1462835109292 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]]]}] 16:05:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 16:05:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1701ms 16:05:09 INFO - PROCESS | 1791 | 1462835109348 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 16:05:09 INFO - PROCESS | 1791 | 1462835109353 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 16:05:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 16:05:09 INFO - PROCESS | 1791 | 1462835109359 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 16:05:09 INFO - PROCESS | 1791 | 1462835109364 Marionette TRACE conn4 <- [1,1554,null,{}] 16:05:09 INFO - PROCESS | 1791 | 1462835109370 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}] 16:05:09 INFO - PROCESS | 1791 | 1462835109606 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 16:05:09 INFO - PROCESS | 1791 | 1462835109919 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:09 INFO - PROCESS | 1791 | ++DOCSHELL 0x872af800 == 118 [pid = 1791] [id = 396] 16:05:09 INFO - PROCESS | 1791 | ++DOMWINDOW == 165 (0x95175c00) [pid = 1791] [serial = 1189] [outer = (nil)] 16:05:10 INFO - PROCESS | 1791 | ++DOMWINDOW == 166 (0x9aeee400) [pid = 1791] [serial = 1190] [outer = 0x95175c00] 16:05:10 INFO - PROCESS | 1791 | 1462835110032 Marionette DEBUG loaded listener.js 16:05:10 INFO - PROCESS | 1791 | ++DOMWINDOW == 167 (0x9b062000) [pid = 1791] [serial = 1191] [outer = 0x95175c00] 16:05:10 INFO - PROCESS | 1791 | 1462835110958 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]]]}] 16:05:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 16:05:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1634ms 16:05:10 INFO - PROCESS | 1791 | 1462835110994 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 16:05:11 INFO - PROCESS | 1791 | 1462835110999 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 16:05:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 16:05:11 INFO - PROCESS | 1791 | 1462835111006 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 16:05:11 INFO - PROCESS | 1791 | 1462835111010 Marionette TRACE conn4 <- [1,1558,null,{}] 16:05:11 INFO - PROCESS | 1791 | 1462835111016 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}] 16:05:11 INFO - PROCESS | 1791 | 1462835111252 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 16:05:11 INFO - PROCESS | 1791 | 1462835111567 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:11 INFO - PROCESS | 1791 | ++DOCSHELL 0x9ad37c00 == 119 [pid = 1791] [id = 397] 16:05:11 INFO - PROCESS | 1791 | ++DOMWINDOW == 168 (0x9ad38c00) [pid = 1791] [serial = 1192] [outer = (nil)] 16:05:11 INFO - PROCESS | 1791 | ++DOMWINDOW == 169 (0x9b06e000) [pid = 1791] [serial = 1193] [outer = 0x9ad38c00] 16:05:11 INFO - PROCESS | 1791 | 1462835111665 Marionette DEBUG loaded listener.js 16:05:11 INFO - PROCESS | 1791 | ++DOMWINDOW == 170 (0x9b209400) [pid = 1791] [serial = 1194] [outer = 0x9ad38c00] 16:05:12 INFO - PROCESS | 1791 | 1462835112582 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]]]}] 16:05:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 16:05:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1638ms 16:05:12 INFO - PROCESS | 1791 | 1462835112646 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 16:05:12 INFO - PROCESS | 1791 | 1462835112650 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 16:05:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 16:05:12 INFO - PROCESS | 1791 | 1462835112687 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 16:05:12 INFO - PROCESS | 1791 | 1462835112692 Marionette TRACE conn4 <- [1,1562,null,{}] 16:05:12 INFO - PROCESS | 1791 | 1462835112698 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}] 16:05:13 INFO - PROCESS | 1791 | 1462835113040 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 16:05:13 INFO - PROCESS | 1791 | 1462835113306 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:13 INFO - PROCESS | 1791 | ++DOCSHELL 0x898f1800 == 120 [pid = 1791] [id = 398] 16:05:13 INFO - PROCESS | 1791 | ++DOMWINDOW == 171 (0x95842000) [pid = 1791] [serial = 1195] [outer = (nil)] 16:05:13 INFO - PROCESS | 1791 | ++DOMWINDOW == 172 (0x9ba18c00) [pid = 1791] [serial = 1196] [outer = 0x95842000] 16:05:13 INFO - PROCESS | 1791 | 1462835113403 Marionette DEBUG loaded listener.js 16:05:13 INFO - PROCESS | 1791 | ++DOMWINDOW == 173 (0x9ba41400) [pid = 1791] [serial = 1197] [outer = 0x95842000] 16:05:14 INFO - PROCESS | 1791 | 1462835114427 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]]]}] 16:05:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 16:05:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1810ms 16:05:14 INFO - PROCESS | 1791 | 1462835114473 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 16:05:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 16:05:14 INFO - PROCESS | 1791 | 1462835114477 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 16:05:14 INFO - PROCESS | 1791 | 1462835114485 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 16:05:14 INFO - PROCESS | 1791 | 1462835114488 Marionette TRACE conn4 <- [1,1566,null,{}] 16:05:14 INFO - PROCESS | 1791 | 1462835114496 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}] 16:05:14 INFO - PROCESS | 1791 | 1462835114742 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 16:05:15 INFO - PROCESS | 1791 | 1462835115071 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:15 INFO - PROCESS | 1791 | ++DOCSHELL 0x9bf36800 == 121 [pid = 1791] [id = 399] 16:05:15 INFO - PROCESS | 1791 | ++DOMWINDOW == 174 (0x9c151800) [pid = 1791] [serial = 1198] [outer = (nil)] 16:05:15 INFO - PROCESS | 1791 | ++DOMWINDOW == 175 (0x9c157800) [pid = 1791] [serial = 1199] [outer = 0x9c151800] 16:05:15 INFO - PROCESS | 1791 | 1462835115209 Marionette DEBUG loaded listener.js 16:05:15 INFO - PROCESS | 1791 | ++DOMWINDOW == 176 (0x9c15cc00) [pid = 1791] [serial = 1200] [outer = 0x9c151800] 16:05:16 INFO - PROCESS | 1791 | 1462835116152 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]]]}] 16:05:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 16:05:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1697ms 16:05:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 16:05:16 INFO - PROCESS | 1791 | 1462835116183 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 16:05:16 INFO - PROCESS | 1791 | 1462835116186 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 16:05:16 INFO - PROCESS | 1791 | 1462835116194 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 16:05:16 INFO - PROCESS | 1791 | 1462835116197 Marionette TRACE conn4 <- [1,1570,null,{}] 16:05:16 INFO - PROCESS | 1791 | 1462835116204 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}] 16:05:16 INFO - PROCESS | 1791 | 1462835116443 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 16:05:17 INFO - PROCESS | 1791 | --DOCSHELL 0xa8c51400 == 120 [pid = 1791] [id = 58] 16:05:17 INFO - PROCESS | 1791 | --DOCSHELL 0x8c5b8400 == 119 [pid = 1791] [id = 211] 16:05:17 INFO - PROCESS | 1791 | --DOCSHELL 0x8e1f4000 == 118 [pid = 1791] [id = 366] 16:05:17 INFO - PROCESS | 1791 | --DOCSHELL 0x89ac5800 == 117 [pid = 1791] [id = 365] 16:05:17 INFO - PROCESS | 1791 | --DOCSHELL 0x88885400 == 116 [pid = 1791] [id = 363] 16:05:17 INFO - PROCESS | 1791 | --DOCSHELL 0x8d613800 == 115 [pid = 1791] [id = 364] 16:05:17 INFO - PROCESS | 1791 | --DOCSHELL 0x867cac00 == 114 [pid = 1791] [id = 362] 16:05:17 INFO - PROCESS | 1791 | --DOMWINDOW == 175 (0x9a78c000) [pid = 1791] [serial = 1061] [outer = (nil)] [url = about:blank] 16:05:17 INFO - PROCESS | 1791 | --DOMWINDOW == 174 (0x8e18fc00) [pid = 1791] [serial = 1035] [outer = (nil)] [url = about:blank] 16:05:17 INFO - PROCESS | 1791 | --DOMWINDOW == 173 (0x8abe9c00) [pid = 1791] [serial = 1071] [outer = (nil)] [url = about:blank] 16:05:17 INFO - PROCESS | 1791 | --DOMWINDOW == 172 (0x91e3a000) [pid = 1791] [serial = 1044] [outer = (nil)] [url = about:blank] 16:05:17 INFO - PROCESS | 1791 | --DOMWINDOW == 171 (0x92c65c00) [pid = 1791] [serial = 1053] [outer = (nil)] [url = about:blank] 16:05:17 INFO - PROCESS | 1791 | --DOMWINDOW == 170 (0x8fc1e000) [pid = 1791] [serial = 966] [outer = (nil)] [url = about:blank] 16:05:17 INFO - PROCESS | 1791 | --DOMWINDOW == 169 (0x8a8f0800) [pid = 1791] [serial = 1082] [outer = (nil)] [url = about:blank] 16:05:17 INFO - PROCESS | 1791 | --DOMWINDOW == 168 (0x8a8ef800) [pid = 1791] [serial = 1031] [outer = (nil)] [url = about:blank] 16:05:17 INFO - PROCESS | 1791 | --DOMWINDOW == 167 (0x872bc800) [pid = 1791] [serial = 1076] [outer = (nil)] [url = about:blank] 16:05:17 INFO - PROCESS | 1791 | --DOMWINDOW == 166 (0x922e8800) [pid = 1791] [serial = 1046] [outer = (nil)] [url = about:blank] 16:05:17 INFO - PROCESS | 1791 | --DOMWINDOW == 165 (0x88884800) [pid = 1791] [serial = 1028] [outer = (nil)] [url = about:blank] 16:05:17 INFO - PROCESS | 1791 | --DOMWINDOW == 164 (0x922ebc00) [pid = 1791] [serial = 1047] [outer = (nil)] [url = about:blank] 16:05:17 INFO - PROCESS | 1791 | --DOMWINDOW == 163 (0x8bdbd800) [pid = 1791] [serial = 1032] [outer = (nil)] [url = about:blank] 16:05:17 INFO - PROCESS | 1791 | --DOMWINDOW == 162 (0x99680800) [pid = 1791] [serial = 1058] [outer = (nil)] [url = about:blank] 16:05:17 INFO - PROCESS | 1791 | --DOMWINDOW == 161 (0x890be400) [pid = 1791] [serial = 1029] [outer = (nil)] [url = about:blank] 16:05:17 INFO - PROCESS | 1791 | --DOMWINDOW == 160 (0x92662c00) [pid = 1791] [serial = 1050] [outer = (nil)] [url = about:blank] 16:05:17 INFO - PROCESS | 1791 | --DOMWINDOW == 159 (0x9b061800) [pid = 1791] [serial = 1064] [outer = (nil)] [url = about:blank] 16:05:17 INFO - PROCESS | 1791 | --DOMWINDOW == 158 (0x99de1c00) [pid = 1791] [serial = 1059] [outer = (nil)] [url = about:blank] 16:05:17 INFO - PROCESS | 1791 | --DOMWINDOW == 157 (0x8faf2400) [pid = 1791] [serial = 1040] [outer = (nil)] [url = about:blank] 16:05:17 INFO - PROCESS | 1791 | --DOMWINDOW == 156 (0x88885800) [pid = 1791] [serial = 1070] [outer = (nil)] [url = about:blank] 16:05:17 INFO - PROCESS | 1791 | --DOMWINDOW == 155 (0x91e0d800) [pid = 1791] [serial = 1043] [outer = (nil)] [url = about:blank] 16:05:17 INFO - PROCESS | 1791 | --DOMWINDOW == 154 (0x8fb8d000) [pid = 1791] [serial = 1041] [outer = (nil)] [url = about:blank] 16:05:17 INFO - PROCESS | 1791 | --DOMWINDOW == 153 (0x9c262000) [pid = 1791] [serial = 1068] [outer = (nil)] [url = about:blank] 16:05:17 INFO - PROCESS | 1791 | --DOMWINDOW == 152 (0x92671400) [pid = 1791] [serial = 1052] [outer = (nil)] [url = about:blank] 16:05:17 INFO - PROCESS | 1791 | --DOMWINDOW == 151 (0x957f9000) [pid = 1791] [serial = 1056] [outer = (nil)] [url = about:blank] 16:05:17 INFO - PROCESS | 1791 | --DOMWINDOW == 150 (0x898f5400) [pid = 1791] [serial = 1080] [outer = (nil)] [url = about:blank] 16:05:17 INFO - PROCESS | 1791 | --DOMWINDOW == 149 (0x8ebbb400) [pid = 1791] [serial = 1038] [outer = (nil)] [url = about:blank] 16:05:17 INFO - PROCESS | 1791 | --DOMWINDOW == 148 (0x8ebac800) [pid = 1791] [serial = 1037] [outer = (nil)] [url = about:blank] 16:05:17 INFO - PROCESS | 1791 | --DOMWINDOW == 147 (0x91e0d000) [pid = 1791] [serial = 1073] [outer = (nil)] [url = about:blank] 16:05:17 INFO - PROCESS | 1791 | --DOMWINDOW == 146 (0x8b7e0400) [pid = 1791] [serial = 1083] [outer = (nil)] [url = about:blank] 16:05:17 INFO - PROCESS | 1791 | --DOMWINDOW == 145 (0x9c15d800) [pid = 1791] [serial = 1067] [outer = (nil)] [url = about:blank] 16:05:17 INFO - PROCESS | 1791 | --DOMWINDOW == 144 (0x9b209000) [pid = 1791] [serial = 1065] [outer = (nil)] [url = about:blank] 16:05:17 INFO - PROCESS | 1791 | --DOMWINDOW == 143 (0x951c7c00) [pid = 1791] [serial = 1055] [outer = (nil)] [url = about:blank] 16:05:17 INFO - PROCESS | 1791 | --DOMWINDOW == 142 (0x924dc400) [pid = 1791] [serial = 1049] [outer = (nil)] [url = about:blank] 16:05:17 INFO - PROCESS | 1791 | --DOMWINDOW == 141 (0x9ad2e800) [pid = 1791] [serial = 1062] [outer = (nil)] [url = about:blank] 16:05:17 INFO - PROCESS | 1791 | --DOMWINDOW == 140 (0x8e181c00) [pid = 1791] [serial = 1034] [outer = (nil)] [url = about:blank] 16:05:17 INFO - PROCESS | 1791 | --DOMWINDOW == 139 (0x890c2c00) [pid = 1791] [serial = 1079] [outer = (nil)] [url = about:blank] 16:05:17 INFO - PROCESS | 1791 | --DOMWINDOW == 138 (0x873a5000) [pid = 1791] [serial = 1077] [outer = (nil)] [url = about:blank] 16:05:17 INFO - PROCESS | 1791 | --DOMWINDOW == 137 (0x8bef6c00) [pid = 1791] [serial = 1085] [outer = (nil)] [url = about:blank] 16:05:18 INFO - PROCESS | 1791 | 1462835118061 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:18 INFO - PROCESS | 1791 | ++DOCSHELL 0x873a0400 == 115 [pid = 1791] [id = 400] 16:05:18 INFO - PROCESS | 1791 | ++DOMWINDOW == 138 (0x873a5000) [pid = 1791] [serial = 1201] [outer = (nil)] 16:05:18 INFO - PROCESS | 1791 | ++DOMWINDOW == 139 (0x88055800) [pid = 1791] [serial = 1202] [outer = 0x873a5000] 16:05:18 INFO - PROCESS | 1791 | 1462835118153 Marionette DEBUG loaded listener.js 16:05:18 INFO - PROCESS | 1791 | ++DOMWINDOW == 140 (0x88885800) [pid = 1791] [serial = 1203] [outer = 0x873a5000] 16:05:19 INFO - PROCESS | 1791 | 1462835119033 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]]]}] 16:05:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 16:05:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 2890ms 16:05:19 INFO - PROCESS | 1791 | 1462835119084 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 16:05:19 INFO - PROCESS | 1791 | 1462835119090 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 16:05:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 16:05:19 INFO - PROCESS | 1791 | 1462835119099 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 16:05:19 INFO - PROCESS | 1791 | 1462835119105 Marionette TRACE conn4 <- [1,1574,null,{}] 16:05:19 INFO - PROCESS | 1791 | 1462835119113 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}] 16:05:19 INFO - PROCESS | 1791 | 1462835119339 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 16:05:19 INFO - PROCESS | 1791 | 1462835119528 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:19 INFO - PROCESS | 1791 | ++DOCSHELL 0x8a0d6000 == 116 [pid = 1791] [id = 401] 16:05:19 INFO - PROCESS | 1791 | ++DOMWINDOW == 141 (0x8a0e0c00) [pid = 1791] [serial = 1204] [outer = (nil)] 16:05:19 INFO - PROCESS | 1791 | ++DOMWINDOW == 142 (0x8abe6800) [pid = 1791] [serial = 1205] [outer = 0x8a0e0c00] 16:05:19 INFO - PROCESS | 1791 | 1462835119670 Marionette DEBUG loaded listener.js 16:05:19 INFO - PROCESS | 1791 | ++DOMWINDOW == 143 (0x8bdb8800) [pid = 1791] [serial = 1206] [outer = 0x8a0e0c00] 16:05:20 INFO - PROCESS | 1791 | 1462835120591 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]]]}] 16:05:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 16:05:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1532ms 16:05:20 INFO - PROCESS | 1791 | 1462835120636 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 16:05:20 INFO - PROCESS | 1791 | 1462835120643 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 16:05:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 16:05:20 INFO - PROCESS | 1791 | 1462835120656 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 16:05:20 INFO - PROCESS | 1791 | 1462835120659 Marionette TRACE conn4 <- [1,1578,null,{}] 16:05:20 INFO - PROCESS | 1791 | 1462835120666 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}] 16:05:20 INFO - PROCESS | 1791 | 1462835120964 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 16:05:21 INFO - PROCESS | 1791 | 1462835121000 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:21 INFO - PROCESS | 1791 | ++DOCSHELL 0x8a8ed800 == 117 [pid = 1791] [id = 402] 16:05:21 INFO - PROCESS | 1791 | ++DOMWINDOW == 144 (0x8c5b0000) [pid = 1791] [serial = 1207] [outer = (nil)] 16:05:21 INFO - PROCESS | 1791 | ++DOMWINDOW == 145 (0x8d7a7c00) [pid = 1791] [serial = 1208] [outer = 0x8c5b0000] 16:05:21 INFO - PROCESS | 1791 | 1462835121082 Marionette DEBUG loaded listener.js 16:05:21 INFO - PROCESS | 1791 | ++DOMWINDOW == 146 (0x8e010800) [pid = 1791] [serial = 1209] [outer = 0x8c5b0000] 16:05:22 INFO - PROCESS | 1791 | 1462835122178 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]]]}] 16:05:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 16:05:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1588ms 16:05:22 INFO - PROCESS | 1791 | 1462835122246 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 16:05:22 INFO - PROCESS | 1791 | 1462835122250 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 16:05:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 16:05:22 INFO - PROCESS | 1791 | 1462835122266 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 16:05:22 INFO - PROCESS | 1791 | 1462835122276 Marionette TRACE conn4 <- [1,1582,null,{}] 16:05:22 INFO - PROCESS | 1791 | --DOMWINDOW == 145 (0x873a0800) [pid = 1791] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 16:05:22 INFO - PROCESS | 1791 | --DOMWINDOW == 144 (0x890c0800) [pid = 1791] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 16:05:22 INFO - PROCESS | 1791 | --DOMWINDOW == 143 (0x89ad4400) [pid = 1791] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 16:05:22 INFO - PROCESS | 1791 | --DOMWINDOW == 142 (0x8bef2400) [pid = 1791] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 16:05:22 INFO - PROCESS | 1791 | --DOMWINDOW == 141 (0x872b7800) [pid = 1791] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 16:05:22 INFO - PROCESS | 1791 | 1462835122783 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}] 16:05:22 INFO - PROCESS | 1791 | 1462835122988 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 16:05:23 INFO - PROCESS | 1791 | 1462835123164 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:23 INFO - PROCESS | 1791 | ++DOCSHELL 0x890c0800 == 118 [pid = 1791] [id = 403] 16:05:23 INFO - PROCESS | 1791 | ++DOMWINDOW == 142 (0x8a8e3c00) [pid = 1791] [serial = 1210] [outer = (nil)] 16:05:23 INFO - PROCESS | 1791 | ++DOMWINDOW == 143 (0x8e185800) [pid = 1791] [serial = 1211] [outer = 0x8a8e3c00] 16:05:23 INFO - PROCESS | 1791 | 1462835123242 Marionette DEBUG loaded listener.js 16:05:23 INFO - PROCESS | 1791 | ++DOMWINDOW == 144 (0x8ebac800) [pid = 1791] [serial = 1212] [outer = 0x8a8e3c00] 16:05:24 INFO - PROCESS | 1791 | 1462835124035 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]]]}] 16:05:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 16:05:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1850ms 16:05:24 INFO - PROCESS | 1791 | 1462835124109 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 16:05:24 INFO - PROCESS | 1791 | 1462835124114 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 16:05:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 16:05:24 INFO - PROCESS | 1791 | 1462835124120 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 16:05:24 INFO - PROCESS | 1791 | 1462835124124 Marionette TRACE conn4 <- [1,1586,null,{}] 16:05:24 INFO - PROCESS | 1791 | 1462835124130 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}] 16:05:24 INFO - PROCESS | 1791 | 1462835124340 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 16:05:24 INFO - PROCESS | 1791 | 1462835124535 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:24 INFO - PROCESS | 1791 | ++DOCSHELL 0x898f6400 == 119 [pid = 1791] [id = 404] 16:05:24 INFO - PROCESS | 1791 | ++DOMWINDOW == 145 (0x8a0de800) [pid = 1791] [serial = 1213] [outer = (nil)] 16:05:24 INFO - PROCESS | 1791 | ++DOMWINDOW == 146 (0x8f2d8800) [pid = 1791] [serial = 1214] [outer = 0x8a0de800] 16:05:24 INFO - PROCESS | 1791 | 1462835124611 Marionette DEBUG loaded listener.js 16:05:24 INFO - PROCESS | 1791 | ++DOMWINDOW == 147 (0x8faf8800) [pid = 1791] [serial = 1215] [outer = 0x8a0de800] 16:05:25 INFO - PROCESS | 1791 | 1462835125800 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]]]}] 16:05:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 16:05:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1732ms 16:05:25 INFO - PROCESS | 1791 | 1462835125855 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 16:05:25 INFO - PROCESS | 1791 | 1462835125863 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 16:05:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 16:05:25 INFO - PROCESS | 1791 | 1462835125872 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 16:05:25 INFO - PROCESS | 1791 | 1462835125878 Marionette TRACE conn4 <- [1,1590,null,{}] 16:05:25 INFO - PROCESS | 1791 | 1462835125887 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}] 16:05:26 INFO - PROCESS | 1791 | 1462835126130 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 16:05:26 INFO - PROCESS | 1791 | 1462835126462 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:26 INFO - PROCESS | 1791 | ++DOCSHELL 0x898f0800 == 120 [pid = 1791] [id = 405] 16:05:26 INFO - PROCESS | 1791 | ++DOMWINDOW == 148 (0x898f5400) [pid = 1791] [serial = 1216] [outer = (nil)] 16:05:26 INFO - PROCESS | 1791 | ++DOMWINDOW == 149 (0x8abe7400) [pid = 1791] [serial = 1217] [outer = 0x898f5400] 16:05:26 INFO - PROCESS | 1791 | 1462835126558 Marionette DEBUG loaded listener.js 16:05:26 INFO - PROCESS | 1791 | ++DOMWINDOW == 150 (0x8c5ba800) [pid = 1791] [serial = 1218] [outer = 0x898f5400] 16:05:27 INFO - PROCESS | 1791 | 1462835127553 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]]]}] 16:05:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 16:05:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1748ms 16:05:27 INFO - PROCESS | 1791 | 1462835127622 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 16:05:27 INFO - PROCESS | 1791 | 1462835127631 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 16:05:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 16:05:27 INFO - PROCESS | 1791 | 1462835127644 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 16:05:27 INFO - PROCESS | 1791 | 1462835127648 Marionette TRACE conn4 <- [1,1594,null,{}] 16:05:27 INFO - PROCESS | 1791 | 1462835127656 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}] 16:05:27 INFO - PROCESS | 1791 | 1462835127986 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 16:05:28 INFO - PROCESS | 1791 | 1462835128226 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:28 INFO - PROCESS | 1791 | ++DOCSHELL 0x8e189400 == 121 [pid = 1791] [id = 406] 16:05:28 INFO - PROCESS | 1791 | ++DOMWINDOW == 151 (0x8e1f7800) [pid = 1791] [serial = 1219] [outer = (nil)] 16:05:28 INFO - PROCESS | 1791 | ++DOMWINDOW == 152 (0x8f2cc800) [pid = 1791] [serial = 1220] [outer = 0x8e1f7800] 16:05:28 INFO - PROCESS | 1791 | 1462835128319 Marionette DEBUG loaded listener.js 16:05:28 INFO - PROCESS | 1791 | ++DOMWINDOW == 153 (0x8fb45c00) [pid = 1791] [serial = 1221] [outer = 0x8e1f7800] 16:05:29 INFO - PROCESS | 1791 | 1462835129327 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]]]}] 16:05:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 16:05:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1738ms 16:05:29 INFO - PROCESS | 1791 | 1462835129383 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 16:05:29 INFO - PROCESS | 1791 | 1462835129386 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 16:05:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 16:05:29 INFO - PROCESS | 1791 | 1462835129395 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 16:05:29 INFO - PROCESS | 1791 | 1462835129401 Marionette TRACE conn4 <- [1,1598,null,{}] 16:05:29 INFO - PROCESS | 1791 | 1462835129420 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}] 16:05:29 INFO - PROCESS | 1791 | 1462835129720 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 16:05:30 INFO - PROCESS | 1791 | 1462835130048 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:30 INFO - PROCESS | 1791 | ++DOCSHELL 0x8fb98800 == 122 [pid = 1791] [id = 407] 16:05:30 INFO - PROCESS | 1791 | ++DOMWINDOW == 154 (0x8fba5400) [pid = 1791] [serial = 1222] [outer = (nil)] 16:05:30 INFO - PROCESS | 1791 | ++DOMWINDOW == 155 (0x91e0c000) [pid = 1791] [serial = 1223] [outer = 0x8fba5400] 16:05:30 INFO - PROCESS | 1791 | 1462835130148 Marionette DEBUG loaded listener.js 16:05:30 INFO - PROCESS | 1791 | ++DOMWINDOW == 156 (0x91f37400) [pid = 1791] [serial = 1224] [outer = 0x8fba5400] 16:05:31 INFO - PROCESS | 1791 | 1462835131183 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]]]}] 16:05:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 16:05:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1838ms 16:05:31 INFO - PROCESS | 1791 | 1462835131233 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 16:05:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 16:05:31 INFO - PROCESS | 1791 | 1462835131239 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 16:05:31 INFO - PROCESS | 1791 | 1462835131247 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 16:05:31 INFO - PROCESS | 1791 | 1462835131250 Marionette TRACE conn4 <- [1,1602,null,{}] 16:05:31 INFO - PROCESS | 1791 | 1462835131258 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}] 16:05:31 INFO - PROCESS | 1791 | 1462835131507 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 16:05:31 INFO - PROCESS | 1791 | 1462835131819 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:31 INFO - PROCESS | 1791 | ++DOCSHELL 0x8e872800 == 123 [pid = 1791] [id = 408] 16:05:31 INFO - PROCESS | 1791 | ++DOMWINDOW == 157 (0x91e07000) [pid = 1791] [serial = 1225] [outer = (nil)] 16:05:31 INFO - PROCESS | 1791 | ++DOMWINDOW == 158 (0x922f2400) [pid = 1791] [serial = 1226] [outer = 0x91e07000] 16:05:31 INFO - PROCESS | 1791 | 1462835131922 Marionette DEBUG loaded listener.js 16:05:32 INFO - PROCESS | 1791 | ++DOMWINDOW == 159 (0x92488800) [pid = 1791] [serial = 1227] [outer = 0x91e07000] 16:05:32 INFO - PROCESS | 1791 | 1462835132864 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]]]}] 16:05:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 16:05:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1692ms 16:05:32 INFO - PROCESS | 1791 | 1462835132939 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 16:05:32 INFO - PROCESS | 1791 | 1462835132942 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 16:05:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 16:05:32 INFO - PROCESS | 1791 | 1462835132950 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 16:05:32 INFO - PROCESS | 1791 | 1462835132955 Marionette TRACE conn4 <- [1,1606,null,{}] 16:05:32 INFO - PROCESS | 1791 | 1462835132961 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}] 16:05:33 INFO - PROCESS | 1791 | 1462835133241 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 16:05:33 INFO - PROCESS | 1791 | 1462835133562 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:33 INFO - PROCESS | 1791 | ++DOCSHELL 0x89ad0400 == 124 [pid = 1791] [id = 409] 16:05:33 INFO - PROCESS | 1791 | ++DOMWINDOW == 160 (0x91e07800) [pid = 1791] [serial = 1228] [outer = (nil)] 16:05:33 INFO - PROCESS | 1791 | ++DOMWINDOW == 161 (0x92662c00) [pid = 1791] [serial = 1229] [outer = 0x91e07800] 16:05:33 INFO - PROCESS | 1791 | 1462835133661 Marionette DEBUG loaded listener.js 16:05:33 INFO - PROCESS | 1791 | ++DOMWINDOW == 162 (0x92668000) [pid = 1791] [serial = 1230] [outer = 0x91e07800] 16:05:34 INFO - PROCESS | 1791 | 1462835134652 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]]]}] 16:05:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 16:05:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1745ms 16:05:34 INFO - PROCESS | 1791 | 1462835134698 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 16:05:34 INFO - PROCESS | 1791 | 1462835134702 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 16:05:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 16:05:34 INFO - PROCESS | 1791 | 1462835134710 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 16:05:34 INFO - PROCESS | 1791 | 1462835134714 Marionette TRACE conn4 <- [1,1610,null,{}] 16:05:34 INFO - PROCESS | 1791 | 1462835134721 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}] 16:05:34 INFO - PROCESS | 1791 | 1462835134982 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 16:05:35 INFO - PROCESS | 1791 | 1462835135322 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:35 INFO - PROCESS | 1791 | ++DOCSHELL 0x898f7c00 == 125 [pid = 1791] [id = 410] 16:05:35 INFO - PROCESS | 1791 | ++DOMWINDOW == 163 (0x8fc25000) [pid = 1791] [serial = 1231] [outer = (nil)] 16:05:35 INFO - PROCESS | 1791 | ++DOMWINDOW == 164 (0x94626800) [pid = 1791] [serial = 1232] [outer = 0x8fc25000] 16:05:35 INFO - PROCESS | 1791 | 1462835135423 Marionette DEBUG loaded listener.js 16:05:35 INFO - PROCESS | 1791 | ++DOMWINDOW == 165 (0x9509d000) [pid = 1791] [serial = 1233] [outer = 0x8fc25000] 16:05:36 INFO - PROCESS | 1791 | 1462835136364 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]]]}] 16:05:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 16:05:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1689ms 16:05:36 INFO - PROCESS | 1791 | 1462835136400 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 16:05:36 INFO - PROCESS | 1791 | 1462835136405 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 16:05:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 16:05:36 INFO - PROCESS | 1791 | 1462835136411 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 16:05:36 INFO - PROCESS | 1791 | 1462835136415 Marionette TRACE conn4 <- [1,1614,null,{}] 16:05:36 INFO - PROCESS | 1791 | 1462835136422 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}] 16:05:36 INFO - PROCESS | 1791 | 1462835136655 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 16:05:37 INFO - PROCESS | 1791 | 1462835136984 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:37 INFO - PROCESS | 1791 | ++DOCSHELL 0x867ca400 == 126 [pid = 1791] [id = 411] 16:05:37 INFO - PROCESS | 1791 | ++DOMWINDOW == 166 (0x91e09c00) [pid = 1791] [serial = 1234] [outer = (nil)] 16:05:37 INFO - PROCESS | 1791 | ++DOMWINDOW == 167 (0x95a92c00) [pid = 1791] [serial = 1235] [outer = 0x91e09c00] 16:05:37 INFO - PROCESS | 1791 | 1462835137084 Marionette DEBUG loaded listener.js 16:05:37 INFO - PROCESS | 1791 | ++DOMWINDOW == 168 (0x97643400) [pid = 1791] [serial = 1236] [outer = 0x91e09c00] 16:05:38 INFO - PROCESS | 1791 | 1462835138006 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]]]}] 16:05:38 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 16:05:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1637ms 16:05:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 16:05:38 INFO - PROCESS | 1791 | 1462835138057 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 16:05:38 INFO - PROCESS | 1791 | 1462835138061 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 16:05:38 INFO - PROCESS | 1791 | 1462835138069 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 16:05:38 INFO - PROCESS | 1791 | 1462835138072 Marionette TRACE conn4 <- [1,1618,null,{}] 16:05:38 INFO - PROCESS | 1791 | 1462835138079 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}] 16:05:38 INFO - PROCESS | 1791 | 1462835138317 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 16:05:38 INFO - PROCESS | 1791 | 1462835138631 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:38 INFO - PROCESS | 1791 | ++DOCSHELL 0x8888c000 == 127 [pid = 1791] [id = 412] 16:05:38 INFO - PROCESS | 1791 | ++DOMWINDOW == 169 (0x95003400) [pid = 1791] [serial = 1237] [outer = (nil)] 16:05:38 INFO - PROCESS | 1791 | ++DOMWINDOW == 170 (0x996e3c00) [pid = 1791] [serial = 1238] [outer = 0x95003400] 16:05:38 INFO - PROCESS | 1791 | 1462835138733 Marionette DEBUG loaded listener.js 16:05:38 INFO - PROCESS | 1791 | ++DOMWINDOW == 171 (0x996e9800) [pid = 1791] [serial = 1239] [outer = 0x95003400] 16:05:39 INFO - PROCESS | 1791 | 1462835139667 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]]]}] 16:05:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 16:05:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1633ms 16:05:39 INFO - PROCESS | 1791 | 1462835139702 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 16:05:39 INFO - PROCESS | 1791 | 1462835139706 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 16:05:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 16:05:39 INFO - PROCESS | 1791 | 1462835139714 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 16:05:39 INFO - PROCESS | 1791 | 1462835139717 Marionette TRACE conn4 <- [1,1622,null,{}] 16:05:39 INFO - PROCESS | 1791 | 1462835139725 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}] 16:05:39 INFO - PROCESS | 1791 | 1462835139971 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 16:05:40 INFO - PROCESS | 1791 | 1462835140299 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:40 INFO - PROCESS | 1791 | ++DOCSHELL 0x867d0000 == 128 [pid = 1791] [id = 413] 16:05:40 INFO - PROCESS | 1791 | ++DOMWINDOW == 172 (0x8e86a800) [pid = 1791] [serial = 1240] [outer = (nil)] 16:05:40 INFO - PROCESS | 1791 | ++DOMWINDOW == 173 (0x9a24b000) [pid = 1791] [serial = 1241] [outer = 0x8e86a800] 16:05:40 INFO - PROCESS | 1791 | 1462835140399 Marionette DEBUG loaded listener.js 16:05:40 INFO - PROCESS | 1791 | ++DOMWINDOW == 174 (0x9a77e400) [pid = 1791] [serial = 1242] [outer = 0x8e86a800] 16:05:41 INFO - PROCESS | 1791 | 1462835141340 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]]]}] 16:05:41 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 16:05:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1686ms 16:05:41 INFO - PROCESS | 1791 | 1462835141400 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 16:05:41 INFO - PROCESS | 1791 | 1462835141405 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 16:05:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 16:05:41 INFO - PROCESS | 1791 | 1462835141413 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 16:05:41 INFO - PROCESS | 1791 | 1462835141417 Marionette TRACE conn4 <- [1,1626,null,{}] 16:05:41 INFO - PROCESS | 1791 | 1462835141423 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}] 16:05:41 INFO - PROCESS | 1791 | 1462835141670 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 16:05:42 INFO - PROCESS | 1791 | 1462835142000 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:42 INFO - PROCESS | 1791 | ++DOCSHELL 0x95841400 == 129 [pid = 1791] [id = 414] 16:05:42 INFO - PROCESS | 1791 | ++DOMWINDOW == 175 (0x996e7400) [pid = 1791] [serial = 1243] [outer = (nil)] 16:05:42 INFO - PROCESS | 1791 | ++DOMWINDOW == 176 (0x9ad31800) [pid = 1791] [serial = 1244] [outer = 0x996e7400] 16:05:42 INFO - PROCESS | 1791 | 1462835142098 Marionette DEBUG loaded listener.js 16:05:42 INFO - PROCESS | 1791 | ++DOMWINDOW == 177 (0x9aee1000) [pid = 1791] [serial = 1245] [outer = 0x996e7400] 16:05:43 INFO - PROCESS | 1791 | 1462835143027 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]]]}] 16:05:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 16:05:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1686ms 16:05:43 INFO - PROCESS | 1791 | 1462835143101 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 16:05:43 INFO - PROCESS | 1791 | 1462835143106 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 16:05:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 16:05:43 INFO - PROCESS | 1791 | 1462835143112 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 16:05:43 INFO - PROCESS | 1791 | 1462835143118 Marionette TRACE conn4 <- [1,1630,null,{}] 16:05:43 INFO - PROCESS | 1791 | 1462835143124 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}] 16:05:43 INFO - PROCESS | 1791 | 1462835143419 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 16:05:43 INFO - PROCESS | 1791 | 1462835143751 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:43 INFO - PROCESS | 1791 | ++DOCSHELL 0x9b067c00 == 130 [pid = 1791] [id = 415] 16:05:43 INFO - PROCESS | 1791 | ++DOMWINDOW == 178 (0x9c153800) [pid = 1791] [serial = 1246] [outer = (nil)] 16:05:43 INFO - PROCESS | 1791 | ++DOMWINDOW == 179 (0x9c15f800) [pid = 1791] [serial = 1247] [outer = 0x9c153800] 16:05:43 INFO - PROCESS | 1791 | 1462835143858 Marionette DEBUG loaded listener.js 16:05:43 INFO - PROCESS | 1791 | ++DOMWINDOW == 180 (0x9d499000) [pid = 1791] [serial = 1248] [outer = 0x9c153800] 16:05:44 INFO - PROCESS | 1791 | 1462835144802 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]]]}] 16:05:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 16:05:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1749ms 16:05:44 INFO - PROCESS | 1791 | 1462835144862 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 16:05:44 INFO - PROCESS | 1791 | 1462835144866 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 16:05:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 16:05:44 INFO - PROCESS | 1791 | 1462835144874 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 16:05:44 INFO - PROCESS | 1791 | 1462835144878 Marionette TRACE conn4 <- [1,1634,null,{}] 16:05:44 INFO - PROCESS | 1791 | 1462835144885 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}] 16:05:45 INFO - PROCESS | 1791 | 1462835145125 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 16:05:45 INFO - PROCESS | 1791 | 1462835145456 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:45 INFO - PROCESS | 1791 | ++DOCSHELL 0x9aeeec00 == 131 [pid = 1791] [id = 416] 16:05:45 INFO - PROCESS | 1791 | ++DOMWINDOW == 181 (0x9ba35400) [pid = 1791] [serial = 1249] [outer = (nil)] 16:05:45 INFO - PROCESS | 1791 | ++DOMWINDOW == 182 (0xa050e400) [pid = 1791] [serial = 1250] [outer = 0x9ba35400] 16:05:45 INFO - PROCESS | 1791 | 1462835145567 Marionette DEBUG loaded listener.js 16:05:45 INFO - PROCESS | 1791 | ++DOMWINDOW == 183 (0xa104c800) [pid = 1791] [serial = 1251] [outer = 0x9ba35400] 16:05:46 INFO - PROCESS | 1791 | 1462835146583 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]]]}] 16:05:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 16:05:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1783ms 16:05:46 INFO - PROCESS | 1791 | 1462835146659 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 16:05:46 INFO - PROCESS | 1791 | 1462835146662 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 16:05:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 16:05:46 INFO - PROCESS | 1791 | 1462835146669 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 16:05:46 INFO - PROCESS | 1791 | 1462835146673 Marionette TRACE conn4 <- [1,1638,null,{}] 16:05:46 INFO - PROCESS | 1791 | 1462835146679 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}] 16:05:46 INFO - PROCESS | 1791 | 1462835146963 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 16:05:47 INFO - PROCESS | 1791 | 1462835147292 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:47 INFO - PROCESS | 1791 | ++DOCSHELL 0x99efa400 == 132 [pid = 1791] [id = 417] 16:05:47 INFO - PROCESS | 1791 | ++DOMWINDOW == 184 (0x9d8be000) [pid = 1791] [serial = 1252] [outer = (nil)] 16:05:47 INFO - PROCESS | 1791 | ++DOMWINDOW == 185 (0xa21a7c00) [pid = 1791] [serial = 1253] [outer = 0x9d8be000] 16:05:47 INFO - PROCESS | 1791 | 1462835147386 Marionette DEBUG loaded listener.js 16:05:47 INFO - PROCESS | 1791 | ++DOMWINDOW == 186 (0xa2278400) [pid = 1791] [serial = 1254] [outer = 0x9d8be000] 16:05:48 INFO - PROCESS | 1791 | 1462835148286 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]]]}] 16:05:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 16:05:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1689ms 16:05:48 INFO - PROCESS | 1791 | 1462835148370 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 16:05:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 16:05:48 INFO - PROCESS | 1791 | 1462835148375 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 16:05:48 INFO - PROCESS | 1791 | 1462835148382 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 16:05:48 INFO - PROCESS | 1791 | 1462835148385 Marionette TRACE conn4 <- [1,1642,null,{}] 16:05:48 INFO - PROCESS | 1791 | 1462835148394 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}] 16:05:48 INFO - PROCESS | 1791 | 1462835148635 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 16:05:48 INFO - PROCESS | 1791 | 1462835148957 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:48 INFO - PROCESS | 1791 | ++DOCSHELL 0x9b208c00 == 133 [pid = 1791] [id = 418] 16:05:48 INFO - PROCESS | 1791 | ++DOMWINDOW == 187 (0xa2154000) [pid = 1791] [serial = 1255] [outer = (nil)] 16:05:49 INFO - PROCESS | 1791 | ++DOMWINDOW == 188 (0xa26bfc00) [pid = 1791] [serial = 1256] [outer = 0xa2154000] 16:05:49 INFO - PROCESS | 1791 | 1462835149055 Marionette DEBUG loaded listener.js 16:05:49 INFO - PROCESS | 1791 | ++DOMWINDOW == 189 (0xa26e8000) [pid = 1791] [serial = 1257] [outer = 0xa2154000] 16:05:49 INFO - PROCESS | 1791 | 1462835149920 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]]]}] 16:05:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 16:05:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1601ms 16:05:49 INFO - PROCESS | 1791 | 1462835149989 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 16:05:49 INFO - PROCESS | 1791 | 1462835149994 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 16:05:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 16:05:50 INFO - PROCESS | 1791 | 1462835150005 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 16:05:50 INFO - PROCESS | 1791 | 1462835150008 Marionette TRACE conn4 <- [1,1646,null,{}] 16:05:50 INFO - PROCESS | 1791 | 1462835150015 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}] 16:05:50 INFO - PROCESS | 1791 | 1462835150257 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 16:05:50 INFO - PROCESS | 1791 | 1462835150592 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:50 INFO - PROCESS | 1791 | ++DOCSHELL 0x9c15b800 == 134 [pid = 1791] [id = 419] 16:05:50 INFO - PROCESS | 1791 | ++DOMWINDOW == 190 (0xa215c400) [pid = 1791] [serial = 1258] [outer = (nil)] 16:05:50 INFO - PROCESS | 1791 | ++DOMWINDOW == 191 (0xa3251400) [pid = 1791] [serial = 1259] [outer = 0xa215c400] 16:05:50 INFO - PROCESS | 1791 | 1462835150693 Marionette DEBUG loaded listener.js 16:05:50 INFO - PROCESS | 1791 | ++DOMWINDOW == 192 (0xa325d000) [pid = 1791] [serial = 1260] [outer = 0xa215c400] 16:05:51 INFO - PROCESS | 1791 | 1462835151679 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]]]}] 16:05:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 16:05:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1733ms 16:05:51 INFO - PROCESS | 1791 | 1462835151739 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 16:05:51 INFO - PROCESS | 1791 | 1462835151742 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 16:05:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 16:05:51 INFO - PROCESS | 1791 | 1462835151750 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 16:05:51 INFO - PROCESS | 1791 | 1462835151754 Marionette TRACE conn4 <- [1,1650,null,{}] 16:05:51 INFO - PROCESS | 1791 | 1462835151760 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}] 16:05:52 INFO - PROCESS | 1791 | 1462835152020 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 16:05:52 INFO - PROCESS | 1791 | 1462835152343 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:52 INFO - PROCESS | 1791 | ++DOCSHELL 0x8739e400 == 135 [pid = 1791] [id = 420] 16:05:52 INFO - PROCESS | 1791 | ++DOMWINDOW == 193 (0x8abe9400) [pid = 1791] [serial = 1261] [outer = (nil)] 16:05:52 INFO - PROCESS | 1791 | ++DOMWINDOW == 194 (0xa5039800) [pid = 1791] [serial = 1262] [outer = 0x8abe9400] 16:05:52 INFO - PROCESS | 1791 | 1462835152441 Marionette DEBUG loaded listener.js 16:05:52 INFO - PROCESS | 1791 | ++DOMWINDOW == 195 (0xa50f0000) [pid = 1791] [serial = 1263] [outer = 0x8abe9400] 16:05:53 INFO - PROCESS | 1791 | 1462835153369 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]]]}] 16:05:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 16:05:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1682ms 16:05:53 INFO - PROCESS | 1791 | 1462835153433 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 16:05:53 INFO - PROCESS | 1791 | 1462835153437 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 16:05:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 16:05:53 INFO - PROCESS | 1791 | 1462835153444 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 16:05:53 INFO - PROCESS | 1791 | 1462835153448 Marionette TRACE conn4 <- [1,1654,null,{}] 16:05:53 INFO - PROCESS | 1791 | 1462835153455 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}] 16:05:53 INFO - PROCESS | 1791 | 1462835153700 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 16:05:54 INFO - PROCESS | 1791 | 1462835154028 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:54 INFO - PROCESS | 1791 | ++DOCSHELL 0x9d8bf400 == 136 [pid = 1791] [id = 421] 16:05:54 INFO - PROCESS | 1791 | ++DOMWINDOW == 196 (0xa3256000) [pid = 1791] [serial = 1264] [outer = (nil)] 16:05:54 INFO - PROCESS | 1791 | ++DOMWINDOW == 197 (0xa676f000) [pid = 1791] [serial = 1265] [outer = 0xa3256000] 16:05:54 INFO - PROCESS | 1791 | 1462835154131 Marionette DEBUG loaded listener.js 16:05:54 INFO - PROCESS | 1791 | ++DOMWINDOW == 198 (0xa67bc800) [pid = 1791] [serial = 1266] [outer = 0xa3256000] 16:05:55 INFO - PROCESS | 1791 | ************************* 16:05:55 INFO - PROCESS | 1791 | A coding exception was thrown and uncaught in a Task. 16:05:55 INFO - PROCESS | 1791 | 16:05:55 INFO - PROCESS | 1791 | Full message: TypeError: NetworkError when attempting to fetch resource. 16:05:55 INFO - PROCESS | 1791 | Full stack: 16:05:55 INFO - PROCESS | 1791 | ************************* 16:05:55 INFO - PROCESS | 1791 | 1462835155117 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]]]}] 16:05:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 16:05:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1734ms 16:05:55 INFO - PROCESS | 1791 | 1462835155179 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 16:05:55 INFO - PROCESS | 1791 | 1462835155182 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 16:05:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 16:05:55 INFO - PROCESS | 1791 | 1462835155191 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 16:05:55 INFO - PROCESS | 1791 | 1462835155194 Marionette TRACE conn4 <- [1,1658,null,{}] 16:05:55 INFO - PROCESS | 1791 | 1462835155201 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}] 16:05:55 INFO - PROCESS | 1791 | 1462835155469 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 16:05:57 INFO - PROCESS | 1791 | --DOCSHELL 0x8887ec00 == 135 [pid = 1791] [id = 341] 16:05:57 INFO - PROCESS | 1791 | --DOCSHELL 0x8faee000 == 134 [pid = 1791] [id = 223] 16:05:57 INFO - PROCESS | 1791 | --DOCSHELL 0x88880000 == 133 [pid = 1791] [id = 315] 16:05:57 INFO - PROCESS | 1791 | --DOCSHELL 0x9248b400 == 132 [pid = 1791] [id = 222] 16:05:57 INFO - PROCESS | 1791 | --DOCSHELL 0x88883400 == 131 [pid = 1791] [id = 357] 16:05:57 INFO - PROCESS | 1791 | --DOMWINDOW == 197 (0x8c4ed800) [pid = 1791] [serial = 1086] [outer = (nil)] [url = about:blank] 16:05:57 INFO - PROCESS | 1791 | --DOMWINDOW == 196 (0x8c5ad800) [pid = 1791] [serial = 1143] [outer = (nil)] [url = about:blank] 16:05:57 INFO - PROCESS | 1791 | --DOMWINDOW == 195 (0x8befec00) [pid = 1791] [serial = 1142] [outer = (nil)] [url = about:blank] 16:05:57 INFO - PROCESS | 1791 | --DOMWINDOW == 194 (0x8888a000) [pid = 1791] [serial = 1145] [outer = (nil)] [url = about:blank] 16:05:57 INFO - PROCESS | 1791 | --DOMWINDOW == 193 (0x93cf3400) [pid = 1791] [serial = 1121] [outer = (nil)] [url = about:blank] 16:05:57 INFO - PROCESS | 1791 | --DOMWINDOW == 192 (0x9285ec00) [pid = 1791] [serial = 1118] [outer = (nil)] [url = about:blank] 16:05:57 INFO - PROCESS | 1791 | --DOMWINDOW == 191 (0x924d7000) [pid = 1791] [serial = 1115] [outer = (nil)] [url = about:blank] 16:05:57 INFO - PROCESS | 1791 | --DOMWINDOW == 190 (0x922f1000) [pid = 1791] [serial = 1112] [outer = (nil)] [url = about:blank] 16:05:57 INFO - PROCESS | 1791 | --DOMWINDOW == 189 (0x91f3a000) [pid = 1791] [serial = 1109] [outer = (nil)] [url = about:blank] 16:05:57 INFO - PROCESS | 1791 | --DOMWINDOW == 188 (0x91e02400) [pid = 1791] [serial = 1106] [outer = (nil)] [url = about:blank] 16:05:57 INFO - PROCESS | 1791 | --DOMWINDOW == 187 (0x8fb8a400) [pid = 1791] [serial = 1103] [outer = (nil)] [url = about:blank] 16:05:57 INFO - PROCESS | 1791 | --DOMWINDOW == 186 (0x8f2d2c00) [pid = 1791] [serial = 1100] [outer = (nil)] [url = about:blank] 16:05:57 INFO - PROCESS | 1791 | --DOMWINDOW == 185 (0x8e1fec00) [pid = 1791] [serial = 1097] [outer = (nil)] [url = about:blank] 16:05:57 INFO - PROCESS | 1791 | --DOMWINDOW == 184 (0x8d61dc00) [pid = 1791] [serial = 1094] [outer = (nil)] [url = about:blank] 16:05:57 INFO - PROCESS | 1791 | --DOMWINDOW == 183 (0x8abe6000) [pid = 1791] [serial = 1091] [outer = (nil)] [url = about:blank] 16:05:57 INFO - PROCESS | 1791 | --DOMWINDOW == 182 (0x873a0000) [pid = 1791] [serial = 1088] [outer = (nil)] [url = about:blank] 16:05:57 INFO - PROCESS | 1791 | --DOMWINDOW == 181 (0x89acb000) [pid = 1791] [serial = 1139] [outer = (nil)] [url = about:blank] 16:05:57 INFO - PROCESS | 1791 | --DOMWINDOW == 180 (0x890bac00) [pid = 1791] [serial = 1137] [outer = (nil)] [url = about:blank] 16:05:57 INFO - PROCESS | 1791 | --DOMWINDOW == 179 (0x88054800) [pid = 1791] [serial = 1136] [outer = (nil)] [url = about:blank] 16:05:57 INFO - PROCESS | 1791 | --DOMWINDOW == 178 (0x890c2800) [pid = 1791] [serial = 1133] [outer = (nil)] [url = about:blank] 16:05:57 INFO - PROCESS | 1791 | --DOMWINDOW == 177 (0x97642c00) [pid = 1791] [serial = 1130] [outer = (nil)] [url = about:blank] 16:05:57 INFO - PROCESS | 1791 | --DOMWINDOW == 176 (0x95a88400) [pid = 1791] [serial = 1127] [outer = (nil)] [url = about:blank] 16:05:57 INFO - PROCESS | 1791 | --DOMWINDOW == 175 (0x951d0c00) [pid = 1791] [serial = 1124] [outer = (nil)] [url = about:blank] 16:05:57 INFO - PROCESS | 1791 | --DOMWINDOW == 174 (0x8e188c00) [pid = 1791] [serial = 1148] [outer = (nil)] [url = about:blank] 16:05:57 INFO - PROCESS | 1791 | --DOMWINDOW == 173 (0x8abedc00) [pid = 1791] [serial = 1146] [outer = (nil)] [url = about:blank] 16:05:57 INFO - PROCESS | 1791 | --DOMWINDOW == 172 (0x8a0d8400) [pid = 1791] [serial = 1140] [outer = (nil)] [url = about:blank] 16:05:57 INFO - PROCESS | 1791 | 1462835157571 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:57 INFO - PROCESS | 1791 | ++DOCSHELL 0x873a0000 == 132 [pid = 1791] [id = 422] 16:05:57 INFO - PROCESS | 1791 | ++DOMWINDOW == 173 (0x88054800) [pid = 1791] [serial = 1267] [outer = (nil)] 16:05:57 INFO - PROCESS | 1791 | ++DOMWINDOW == 174 (0x88882400) [pid = 1791] [serial = 1268] [outer = 0x88054800] 16:05:57 INFO - PROCESS | 1791 | 1462835157687 Marionette DEBUG loaded listener.js 16:05:57 INFO - PROCESS | 1791 | ++DOMWINDOW == 175 (0x890bf800) [pid = 1791] [serial = 1269] [outer = 0x88054800] 16:05:58 INFO - PROCESS | 1791 | 1462835158576 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]]]}] 16:05:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 16:05:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 3443ms 16:05:58 INFO - PROCESS | 1791 | 1462835158637 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 16:05:58 INFO - PROCESS | 1791 | 1462835158644 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 16:05:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 16:05:58 INFO - PROCESS | 1791 | 1462835158653 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 16:05:58 INFO - PROCESS | 1791 | 1462835158660 Marionette TRACE conn4 <- [1,1662,null,{}] 16:05:58 INFO - PROCESS | 1791 | 1462835158667 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}] 16:05:58 INFO - PROCESS | 1791 | 1462835158919 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 16:05:59 INFO - PROCESS | 1791 | 1462835159193 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:59 INFO - PROCESS | 1791 | ++DOCSHELL 0x8abe8400 == 133 [pid = 1791] [id = 423] 16:05:59 INFO - PROCESS | 1791 | ++DOMWINDOW == 176 (0x8abea800) [pid = 1791] [serial = 1270] [outer = (nil)] 16:05:59 INFO - PROCESS | 1791 | ++DOMWINDOW == 177 (0x8bef3c00) [pid = 1791] [serial = 1271] [outer = 0x8abea800] 16:05:59 INFO - PROCESS | 1791 | 1462835159282 Marionette DEBUG loaded listener.js 16:05:59 INFO - PROCESS | 1791 | ++DOMWINDOW == 178 (0x8c5ad800) [pid = 1791] [serial = 1272] [outer = 0x8abea800] 16:06:00 INFO - PROCESS | 1791 | 1462835160220 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]]]}] 16:06:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 16:06:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1634ms 16:06:00 INFO - PROCESS | 1791 | 1462835160294 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 16:06:00 INFO - PROCESS | 1791 | 1462835160299 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 16:06:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 16:06:00 INFO - PROCESS | 1791 | 1462835160307 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 16:06:00 INFO - PROCESS | 1791 | 1462835160311 Marionette TRACE conn4 <- [1,1666,null,{}] 16:06:00 INFO - PROCESS | 1791 | 1462835160317 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}] 16:06:00 INFO - PROCESS | 1791 | 1462835160619 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 16:06:00 INFO - PROCESS | 1791 | 1462835160652 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:00 INFO - PROCESS | 1791 | ++DOCSHELL 0x890ba000 == 134 [pid = 1791] [id = 424] 16:06:00 INFO - PROCESS | 1791 | ++DOMWINDOW == 179 (0x8e182000) [pid = 1791] [serial = 1273] [outer = (nil)] 16:06:00 INFO - PROCESS | 1791 | ++DOMWINDOW == 180 (0x8e1fcc00) [pid = 1791] [serial = 1274] [outer = 0x8e182000] 16:06:00 INFO - PROCESS | 1791 | 1462835160739 Marionette DEBUG loaded listener.js 16:06:00 INFO - PROCESS | 1791 | ++DOMWINDOW == 181 (0x8ebb6000) [pid = 1791] [serial = 1275] [outer = 0x8e182000] 16:06:02 INFO - PROCESS | 1791 | 1462835161994 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]]]}] 16:06:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 16:06:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 2942ms 16:06:03 INFO - PROCESS | 1791 | --DOMWINDOW == 180 (0x8888c400) [pid = 1791] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 16:06:03 INFO - PROCESS | 1791 | --DOMWINDOW == 179 (0x898ef000) [pid = 1791] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 16:06:03 INFO - PROCESS | 1791 | --DOMWINDOW == 178 (0x890bbc00) [pid = 1791] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 16:06:03 INFO - PROCESS | 1791 | --DOMWINDOW == 177 (0x867c9400) [pid = 1791] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 16:06:03 INFO - PROCESS | 1791 | --DOMWINDOW == 176 (0x8c5b0000) [pid = 1791] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 16:06:03 INFO - PROCESS | 1791 | --DOMWINDOW == 175 (0x8a8e3c00) [pid = 1791] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 16:06:03 INFO - PROCESS | 1791 | --DOMWINDOW == 174 (0x8a0e0c00) [pid = 1791] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 16:06:03 INFO - PROCESS | 1791 | --DOMWINDOW == 173 (0x873a5000) [pid = 1791] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 16:06:03 INFO - PROCESS | 1791 | --DOMWINDOW == 172 (0x9c151800) [pid = 1791] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 16:06:03 INFO - PROCESS | 1791 | --DOMWINDOW == 171 (0x95842000) [pid = 1791] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 16:06:03 INFO - PROCESS | 1791 | --DOMWINDOW == 170 (0x9ad38c00) [pid = 1791] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 16:06:03 INFO - PROCESS | 1791 | --DOMWINDOW == 169 (0x95175c00) [pid = 1791] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 16:06:03 INFO - PROCESS | 1791 | --DOMWINDOW == 168 (0x8fb99000) [pid = 1791] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 16:06:03 INFO - PROCESS | 1791 | --DOMWINDOW == 167 (0x9a149400) [pid = 1791] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 16:06:03 INFO - PROCESS | 1791 | --DOMWINDOW == 166 (0x9a64b400) [pid = 1791] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 16:06:03 INFO - PROCESS | 1791 | --DOMWINDOW == 165 (0x92ef3800) [pid = 1791] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 16:06:03 INFO - PROCESS | 1791 | --DOMWINDOW == 164 (0x951d4800) [pid = 1791] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 16:06:03 INFO - PROCESS | 1791 | --DOMWINDOW == 163 (0x92664400) [pid = 1791] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 16:06:03 INFO - PROCESS | 1791 | --DOMWINDOW == 162 (0x8faec000) [pid = 1791] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 16:06:03 INFO - PROCESS | 1791 | --DOMWINDOW == 161 (0x91e0b800) [pid = 1791] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 16:06:03 INFO - PROCESS | 1791 | --DOMWINDOW == 160 (0x8faea400) [pid = 1791] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 16:06:03 INFO - PROCESS | 1791 | --DOMWINDOW == 159 (0x8faecc00) [pid = 1791] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 16:06:03 INFO - PROCESS | 1791 | --DOMWINDOW == 158 (0x8fb42c00) [pid = 1791] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 16:06:03 INFO - PROCESS | 1791 | --DOMWINDOW == 157 (0x8e00b800) [pid = 1791] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 16:06:03 INFO - PROCESS | 1791 | --DOMWINDOW == 156 (0x890bb400) [pid = 1791] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 16:06:03 INFO - PROCESS | 1791 | --DOMWINDOW == 155 (0x890b8c00) [pid = 1791] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 16:06:03 INFO - PROCESS | 1791 | 1462835163430 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 16:06:03 INFO - PROCESS | 1791 | 1462835163433 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 16:06:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 16:06:03 INFO - PROCESS | 1791 | 1462835163454 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 16:06:03 INFO - PROCESS | 1791 | 1462835163465 Marionette TRACE conn4 <- [1,1670,null,{}] 16:06:03 INFO - PROCESS | 1791 | 1462835163473 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}] 16:06:03 INFO - PROCESS | 1791 | 1462835163755 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 16:06:03 INFO - PROCESS | 1791 | 1462835163883 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:03 INFO - PROCESS | 1791 | ++DOCSHELL 0x8a8e3c00 == 135 [pid = 1791] [id = 425] 16:06:03 INFO - PROCESS | 1791 | ++DOMWINDOW == 156 (0x8c5b9400) [pid = 1791] [serial = 1276] [outer = (nil)] 16:06:03 INFO - PROCESS | 1791 | ++DOMWINDOW == 157 (0x8ebb7000) [pid = 1791] [serial = 1277] [outer = 0x8c5b9400] 16:06:03 INFO - PROCESS | 1791 | 1462835163981 Marionette DEBUG loaded listener.js 16:06:04 INFO - PROCESS | 1791 | ++DOMWINDOW == 158 (0x8faf3800) [pid = 1791] [serial = 1278] [outer = 0x8c5b9400] 16:06:04 INFO - PROCESS | 1791 | 1462835164816 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]]]}] 16:06:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 16:06:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1402ms 16:06:04 INFO - PROCESS | 1791 | 1462835164845 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 16:06:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 16:06:04 INFO - PROCESS | 1791 | 1462835164850 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 16:06:04 INFO - PROCESS | 1791 | 1462835164857 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 16:06:04 INFO - PROCESS | 1791 | 1462835164860 Marionette TRACE conn4 <- [1,1674,null,{}] 16:06:04 INFO - PROCESS | 1791 | 1462835164866 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}] 16:06:05 INFO - PROCESS | 1791 | 1462835165076 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 16:06:05 INFO - PROCESS | 1791 | 1462835165408 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:05 INFO - PROCESS | 1791 | ++DOCSHELL 0x872bc800 == 136 [pid = 1791] [id = 426] 16:06:05 INFO - PROCESS | 1791 | ++DOMWINDOW == 159 (0x87399800) [pid = 1791] [serial = 1279] [outer = (nil)] 16:06:05 INFO - PROCESS | 1791 | ++DOMWINDOW == 160 (0x8804e800) [pid = 1791] [serial = 1280] [outer = 0x87399800] 16:06:05 INFO - PROCESS | 1791 | 1462835165575 Marionette DEBUG loaded listener.js 16:06:05 INFO - PROCESS | 1791 | ++DOMWINDOW == 161 (0x8888c400) [pid = 1791] [serial = 1281] [outer = 0x87399800] 16:06:06 INFO - PROCESS | 1791 | 1462835166598 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]]]}] 16:06:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 16:06:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1787ms 16:06:06 INFO - PROCESS | 1791 | 1462835166645 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 16:06:06 INFO - PROCESS | 1791 | 1462835166652 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 16:06:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 16:06:06 INFO - PROCESS | 1791 | 1462835166662 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 16:06:06 INFO - PROCESS | 1791 | 1462835166668 Marionette TRACE conn4 <- [1,1678,null,{}] 16:06:06 INFO - PROCESS | 1791 | 1462835166677 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}] 16:06:06 INFO - PROCESS | 1791 | 1462835166967 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 16:06:07 INFO - PROCESS | 1791 | 1462835167314 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:07 INFO - PROCESS | 1791 | ++DOCSHELL 0x8a8e1400 == 137 [pid = 1791] [id = 427] 16:06:07 INFO - PROCESS | 1791 | ++DOMWINDOW == 162 (0x8abe2c00) [pid = 1791] [serial = 1282] [outer = (nil)] 16:06:07 INFO - PROCESS | 1791 | ++DOMWINDOW == 163 (0x8bef4000) [pid = 1791] [serial = 1283] [outer = 0x8abe2c00] 16:06:07 INFO - PROCESS | 1791 | 1462835167421 Marionette DEBUG loaded listener.js 16:06:07 INFO - PROCESS | 1791 | ++DOMWINDOW == 164 (0x8c5b7000) [pid = 1791] [serial = 1284] [outer = 0x8abe2c00] 16:06:08 INFO - PROCESS | 1791 | 1462835168481 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]]]}] 16:06:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 16:06:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1893ms 16:06:08 INFO - PROCESS | 1791 | 1462835168561 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 16:06:08 INFO - PROCESS | 1791 | 1462835168569 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 16:06:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 16:06:08 INFO - PROCESS | 1791 | 1462835168579 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 16:06:08 INFO - PROCESS | 1791 | 1462835168583 Marionette TRACE conn4 <- [1,1682,null,{}] 16:06:08 INFO - PROCESS | 1791 | 1462835168592 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}] 16:06:08 INFO - PROCESS | 1791 | 1462835168906 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 16:06:09 INFO - PROCESS | 1791 | 1462835169311 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:09 INFO - PROCESS | 1791 | ++DOCSHELL 0x8e003000 == 138 [pid = 1791] [id = 428] 16:06:09 INFO - PROCESS | 1791 | ++DOMWINDOW == 165 (0x8e003800) [pid = 1791] [serial = 1285] [outer = (nil)] 16:06:09 INFO - PROCESS | 1791 | ++DOMWINDOW == 166 (0x8e867800) [pid = 1791] [serial = 1286] [outer = 0x8e003800] 16:06:09 INFO - PROCESS | 1791 | 1462835169471 Marionette DEBUG loaded listener.js 16:06:09 INFO - PROCESS | 1791 | ++DOMWINDOW == 167 (0x8fb3e000) [pid = 1791] [serial = 1287] [outer = 0x8e003800] 16:06:10 INFO - PROCESS | 1791 | 1462835170697 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]]]}] 16:06:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 16:06:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 2192ms 16:06:10 INFO - PROCESS | 1791 | 1462835170772 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 16:06:10 INFO - PROCESS | 1791 | 1462835170776 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 16:06:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 16:06:10 INFO - PROCESS | 1791 | 1462835170787 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 16:06:10 INFO - PROCESS | 1791 | 1462835170798 Marionette TRACE conn4 <- [1,1686,null,{}] 16:06:10 INFO - PROCESS | 1791 | 1462835170814 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}] 16:06:11 INFO - PROCESS | 1791 | 1462835171234 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 16:06:11 INFO - PROCESS | 1791 | 1462835171532 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:11 INFO - PROCESS | 1791 | ++DOCSHELL 0x8ebae800 == 139 [pid = 1791] [id = 429] 16:06:11 INFO - PROCESS | 1791 | ++DOMWINDOW == 168 (0x91e0bc00) [pid = 1791] [serial = 1288] [outer = (nil)] 16:06:11 INFO - PROCESS | 1791 | ++DOMWINDOW == 169 (0x91e3cc00) [pid = 1791] [serial = 1289] [outer = 0x91e0bc00] 16:06:11 INFO - PROCESS | 1791 | 1462835171633 Marionette DEBUG loaded listener.js 16:06:11 INFO - PROCESS | 1791 | ++DOMWINDOW == 170 (0x91f43400) [pid = 1791] [serial = 1290] [outer = 0x91e0bc00] 16:06:12 INFO - PROCESS | 1791 | 1462835172763 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]]]}] 16:06:12 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 16:06:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 2054ms 16:06:12 INFO - PROCESS | 1791 | 1462835172839 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 16:06:12 INFO - PROCESS | 1791 | 1462835172844 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 16:06:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 16:06:12 INFO - PROCESS | 1791 | 1462835172856 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 16:06:12 INFO - PROCESS | 1791 | 1462835172861 Marionette TRACE conn4 <- [1,1690,null,{}] 16:06:12 INFO - PROCESS | 1791 | 1462835172873 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}] 16:06:13 INFO - PROCESS | 1791 | 1462835173306 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 16:06:13 INFO - PROCESS | 1791 | 1462835173750 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:13 INFO - PROCESS | 1791 | ++DOCSHELL 0x8a0dd000 == 140 [pid = 1791] [id = 430] 16:06:13 INFO - PROCESS | 1791 | ++DOMWINDOW == 171 (0x8d61dc00) [pid = 1791] [serial = 1291] [outer = (nil)] 16:06:13 INFO - PROCESS | 1791 | ++DOMWINDOW == 172 (0x924d3c00) [pid = 1791] [serial = 1292] [outer = 0x8d61dc00] 16:06:13 INFO - PROCESS | 1791 | 1462835173917 Marionette DEBUG loaded listener.js 16:06:14 INFO - PROCESS | 1791 | ++DOMWINDOW == 173 (0x924ddc00) [pid = 1791] [serial = 1293] [outer = 0x8d61dc00] 16:06:15 INFO - PROCESS | 1791 | 1462835175071 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]]]}] 16:06:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 16:06:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 2260ms 16:06:15 INFO - PROCESS | 1791 | 1462835175114 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 16:06:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 16:06:15 INFO - PROCESS | 1791 | 1462835175119 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 16:06:15 INFO - PROCESS | 1791 | 1462835175126 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 16:06:15 INFO - PROCESS | 1791 | 1462835175129 Marionette TRACE conn4 <- [1,1694,null,{}] 16:06:15 INFO - PROCESS | 1791 | 1462835175136 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}] 16:06:15 INFO - PROCESS | 1791 | 1462835175400 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 16:06:15 INFO - PROCESS | 1791 | 1462835175745 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:15 INFO - PROCESS | 1791 | ++DOCSHELL 0x92857400 == 141 [pid = 1791] [id = 431] 16:06:15 INFO - PROCESS | 1791 | ++DOMWINDOW == 174 (0x9285b000) [pid = 1791] [serial = 1294] [outer = (nil)] 16:06:15 INFO - PROCESS | 1791 | ++DOMWINDOW == 175 (0x92c58c00) [pid = 1791] [serial = 1295] [outer = 0x9285b000] 16:06:15 INFO - PROCESS | 1791 | 1462835175866 Marionette DEBUG loaded listener.js 16:06:16 INFO - PROCESS | 1791 | ++DOMWINDOW == 176 (0x92efb800) [pid = 1791] [serial = 1296] [outer = 0x9285b000] 16:06:17 INFO - PROCESS | 1791 | 1462835176993 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]]]}] 16:06:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 16:06:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1896ms 16:06:17 INFO - PROCESS | 1791 | 1462835177022 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 16:06:17 INFO - PROCESS | 1791 | 1462835177027 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 16:06:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 16:06:17 INFO - PROCESS | 1791 | 1462835177034 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 16:06:17 INFO - PROCESS | 1791 | 1462835177039 Marionette TRACE conn4 <- [1,1698,null,{}] 16:06:17 INFO - PROCESS | 1791 | 1462835177050 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}] 16:06:17 INFO - PROCESS | 1791 | 1462835177389 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 16:06:17 INFO - PROCESS | 1791 | 1462835177819 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:17 INFO - PROCESS | 1791 | ++DOCSHELL 0x867cec00 == 142 [pid = 1791] [id = 432] 16:06:17 INFO - PROCESS | 1791 | ++DOMWINDOW == 177 (0x8bdbec00) [pid = 1791] [serial = 1297] [outer = (nil)] 16:06:17 INFO - PROCESS | 1791 | ++DOMWINDOW == 178 (0x9500ec00) [pid = 1791] [serial = 1298] [outer = 0x8bdbec00] 16:06:17 INFO - PROCESS | 1791 | 1462835177916 Marionette DEBUG loaded listener.js 16:06:18 INFO - PROCESS | 1791 | ++DOMWINDOW == 179 (0x951d0400) [pid = 1791] [serial = 1299] [outer = 0x8bdbec00] 16:06:18 INFO - PROCESS | 1791 | 1462835178931 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]]]}] 16:06:18 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 16:06:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1935ms 16:06:18 INFO - PROCESS | 1791 | 1462835178972 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 16:06:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 16:06:18 INFO - PROCESS | 1791 | 1462835178978 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 16:06:18 INFO - PROCESS | 1791 | 1462835178985 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 16:06:18 INFO - PROCESS | 1791 | 1462835178989 Marionette TRACE conn4 <- [1,1702,null,{}] 16:06:19 INFO - PROCESS | 1791 | 1462835178998 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}] 16:06:19 INFO - PROCESS | 1791 | 1462835179273 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 16:06:19 INFO - PROCESS | 1791 | 1462835179613 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:19 INFO - PROCESS | 1791 | ++DOCSHELL 0x94625800 == 143 [pid = 1791] [id = 433] 16:06:19 INFO - PROCESS | 1791 | ++DOMWINDOW == 180 (0x95095800) [pid = 1791] [serial = 1300] [outer = (nil)] 16:06:19 INFO - PROCESS | 1791 | ++DOMWINDOW == 181 (0x95a8e400) [pid = 1791] [serial = 1301] [outer = 0x95095800] 16:06:19 INFO - PROCESS | 1791 | 1462835179727 Marionette DEBUG loaded listener.js 16:06:19 INFO - PROCESS | 1791 | ++DOMWINDOW == 182 (0x95a94400) [pid = 1791] [serial = 1302] [outer = 0x95095800] 16:06:20 INFO - PROCESS | 1791 | 1462835180688 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]]]}] 16:06:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 16:06:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1738ms 16:06:20 INFO - PROCESS | 1791 | 1462835180727 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 16:06:20 INFO - PROCESS | 1791 | 1462835180733 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 16:06:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 16:06:20 INFO - PROCESS | 1791 | 1462835180746 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 16:06:20 INFO - PROCESS | 1791 | 1462835180749 Marionette TRACE conn4 <- [1,1706,null,{}] 16:06:20 INFO - PROCESS | 1791 | 1462835180756 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}] 16:06:21 INFO - PROCESS | 1791 | 1462835181002 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 16:06:21 INFO - PROCESS | 1791 | 1462835181355 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:21 INFO - PROCESS | 1791 | ++DOCSHELL 0x91e0a000 == 144 [pid = 1791] [id = 434] 16:06:21 INFO - PROCESS | 1791 | ++DOMWINDOW == 183 (0x95177c00) [pid = 1791] [serial = 1303] [outer = (nil)] 16:06:21 INFO - PROCESS | 1791 | ++DOMWINDOW == 184 (0x9926e000) [pid = 1791] [serial = 1304] [outer = 0x95177c00] 16:06:21 INFO - PROCESS | 1791 | 1462835181478 Marionette DEBUG loaded listener.js 16:06:21 INFO - PROCESS | 1791 | ++DOMWINDOW == 185 (0x99678400) [pid = 1791] [serial = 1305] [outer = 0x95177c00] 16:06:22 INFO - PROCESS | 1791 | 1462835182466 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]]]}] 16:06:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 16:06:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1787ms 16:06:22 INFO - PROCESS | 1791 | 1462835182530 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 16:06:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 16:06:22 INFO - PROCESS | 1791 | 1462835182536 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 16:06:22 INFO - PROCESS | 1791 | 1462835182544 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 16:06:22 INFO - PROCESS | 1791 | 1462835182547 Marionette TRACE conn4 <- [1,1710,null,{}] 16:06:22 INFO - PROCESS | 1791 | 1462835182555 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}] 16:06:22 INFO - PROCESS | 1791 | 1462835182872 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 16:06:23 INFO - PROCESS | 1791 | 1462835183230 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:23 INFO - PROCESS | 1791 | ++DOCSHELL 0x8739e000 == 145 [pid = 1791] [id = 435] 16:06:23 INFO - PROCESS | 1791 | ++DOMWINDOW == 186 (0x8c5b2400) [pid = 1791] [serial = 1306] [outer = (nil)] 16:06:23 INFO - PROCESS | 1791 | ++DOMWINDOW == 187 (0x99fb8c00) [pid = 1791] [serial = 1307] [outer = 0x8c5b2400] 16:06:23 INFO - PROCESS | 1791 | 1462835183323 Marionette DEBUG loaded listener.js 16:06:23 INFO - PROCESS | 1791 | ++DOMWINDOW == 188 (0x9a77e000) [pid = 1791] [serial = 1308] [outer = 0x8c5b2400] 16:06:24 INFO - PROCESS | 1791 | 1462835184355 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]]]}] 16:06:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 16:06:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1849ms 16:06:24 INFO - PROCESS | 1791 | 1462835184394 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 16:06:24 INFO - PROCESS | 1791 | 1462835184399 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 16:06:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 16:06:24 INFO - PROCESS | 1791 | 1462835184409 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 16:06:24 INFO - PROCESS | 1791 | 1462835184412 Marionette TRACE conn4 <- [1,1714,null,{}] 16:06:24 INFO - PROCESS | 1791 | 1462835184419 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}] 16:06:24 INFO - PROCESS | 1791 | 1462835184668 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 16:06:25 INFO - PROCESS | 1791 | 1462835185037 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:25 INFO - PROCESS | 1791 | ++DOCSHELL 0x996ea400 == 146 [pid = 1791] [id = 436] 16:06:25 INFO - PROCESS | 1791 | ++DOMWINDOW == 189 (0x9ad31c00) [pid = 1791] [serial = 1309] [outer = (nil)] 16:06:25 INFO - PROCESS | 1791 | ++DOMWINDOW == 190 (0x9ad3a400) [pid = 1791] [serial = 1310] [outer = 0x9ad31c00] 16:06:25 INFO - PROCESS | 1791 | 1462835185160 Marionette DEBUG loaded listener.js 16:06:25 INFO - PROCESS | 1791 | ++DOMWINDOW == 191 (0x9b069000) [pid = 1791] [serial = 1311] [outer = 0x9ad31c00] 16:06:26 INFO - PROCESS | 1791 | 1462835186168 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]]]}] 16:06:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 16:06:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1833ms 16:06:26 INFO - PROCESS | 1791 | 1462835186242 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 16:06:26 INFO - PROCESS | 1791 | 1462835186246 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 16:06:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 16:06:26 INFO - PROCESS | 1791 | 1462835186254 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 16:06:26 INFO - PROCESS | 1791 | 1462835186260 Marionette TRACE conn4 <- [1,1718,null,{}] 16:06:26 INFO - PROCESS | 1791 | 1462835186266 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}] 16:06:26 INFO - PROCESS | 1791 | 1462835186611 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 16:06:27 INFO - PROCESS | 1791 | 1462835187034 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:27 INFO - PROCESS | 1791 | ++DOCSHELL 0x9a867400 == 147 [pid = 1791] [id = 437] 16:06:27 INFO - PROCESS | 1791 | ++DOMWINDOW == 192 (0x9ad2cc00) [pid = 1791] [serial = 1312] [outer = (nil)] 16:06:27 INFO - PROCESS | 1791 | ++DOMWINDOW == 193 (0x9c156800) [pid = 1791] [serial = 1313] [outer = 0x9ad2cc00] 16:06:27 INFO - PROCESS | 1791 | 1462835187139 Marionette DEBUG loaded listener.js 16:06:27 INFO - PROCESS | 1791 | ++DOMWINDOW == 194 (0x9c20d800) [pid = 1791] [serial = 1314] [outer = 0x9ad2cc00] 16:06:28 INFO - PROCESS | 1791 | 1462835188087 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]]]}] 16:06:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 16:06:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1884ms 16:06:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 16:06:28 INFO - PROCESS | 1791 | 1462835188141 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 16:06:28 INFO - PROCESS | 1791 | 1462835188144 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 16:06:28 INFO - PROCESS | 1791 | 1462835188151 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 16:06:28 INFO - PROCESS | 1791 | 1462835188155 Marionette TRACE conn4 <- [1,1722,null,{}] 16:06:28 INFO - PROCESS | 1791 | 1462835188162 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}] 16:06:28 INFO - PROCESS | 1791 | 1462835188408 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 16:06:28 INFO - PROCESS | 1791 | 1462835188758 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:28 INFO - PROCESS | 1791 | ++DOCSHELL 0x95a87400 == 148 [pid = 1791] [id = 438] 16:06:28 INFO - PROCESS | 1791 | ++DOMWINDOW == 195 (0x9bab9800) [pid = 1791] [serial = 1315] [outer = (nil)] 16:06:28 INFO - PROCESS | 1791 | ++DOMWINDOW == 196 (0xa2277c00) [pid = 1791] [serial = 1316] [outer = 0x9bab9800] 16:06:28 INFO - PROCESS | 1791 | 1462835188869 Marionette DEBUG loaded listener.js 16:06:29 INFO - PROCESS | 1791 | ++DOMWINDOW == 197 (0xa24efc00) [pid = 1791] [serial = 1317] [outer = 0x9bab9800] 16:06:29 INFO - PROCESS | 1791 | 1462835189793 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]]]}] 16:06:29 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 16:06:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1688ms 16:06:29 INFO - PROCESS | 1791 | 1462835189839 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 16:06:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 16:06:29 INFO - PROCESS | 1791 | 1462835189854 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 16:06:29 INFO - PROCESS | 1791 | 1462835189861 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 16:06:29 INFO - PROCESS | 1791 | 1462835189864 Marionette TRACE conn4 <- [1,1726,null,{}] 16:06:29 INFO - PROCESS | 1791 | 1462835189871 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}] 16:06:30 INFO - PROCESS | 1791 | 1462835190110 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 16:06:30 INFO - PROCESS | 1791 | 1462835190441 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:30 INFO - PROCESS | 1791 | ++DOCSHELL 0x873a3c00 == 149 [pid = 1791] [id = 439] 16:06:30 INFO - PROCESS | 1791 | ++DOMWINDOW == 198 (0x873a4400) [pid = 1791] [serial = 1318] [outer = (nil)] 16:06:30 INFO - PROCESS | 1791 | ++DOMWINDOW == 199 (0xa676f800) [pid = 1791] [serial = 1319] [outer = 0x873a4400] 16:06:30 INFO - PROCESS | 1791 | 1462835190540 Marionette DEBUG loaded listener.js 16:06:30 INFO - PROCESS | 1791 | ++DOMWINDOW == 200 (0xa6881c00) [pid = 1791] [serial = 1320] [outer = 0x873a4400] 16:06:31 INFO - PROCESS | 1791 | 1462835191488 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]]]}] 16:06:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 16:06:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1689ms 16:06:31 INFO - PROCESS | 1791 | 1462835191552 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 16:06:31 INFO - PROCESS | 1791 | 1462835191558 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 16:06:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 16:06:31 INFO - PROCESS | 1791 | 1462835191568 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 16:06:31 INFO - PROCESS | 1791 | 1462835191574 Marionette TRACE conn4 <- [1,1730,null,{}] 16:06:31 INFO - PROCESS | 1791 | 1462835191583 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}] 16:06:31 INFO - PROCESS | 1791 | 1462835191944 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 16:06:32 INFO - PROCESS | 1791 | 1462835192284 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:32 INFO - PROCESS | 1791 | ++DOCSHELL 0x8abec000 == 150 [pid = 1791] [id = 440] 16:06:32 INFO - PROCESS | 1791 | ++DOMWINDOW == 201 (0x8e1f4400) [pid = 1791] [serial = 1321] [outer = (nil)] 16:06:32 INFO - PROCESS | 1791 | ++DOMWINDOW == 202 (0xa6c26c00) [pid = 1791] [serial = 1322] [outer = 0x8e1f4400] 16:06:32 INFO - PROCESS | 1791 | 1462835192395 Marionette DEBUG loaded listener.js 16:06:32 INFO - PROCESS | 1791 | ++DOMWINDOW == 203 (0xa6c2a800) [pid = 1791] [serial = 1323] [outer = 0x8e1f4400] 16:06:33 INFO - PROCESS | 1791 | 1462835193377 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]]]}] 16:06:33 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 16:06:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1852ms 16:06:33 INFO - PROCESS | 1791 | 1462835193422 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 16:06:33 INFO - PROCESS | 1791 | 1462835193428 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 16:06:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 16:06:33 INFO - PROCESS | 1791 | 1462835193460 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 16:06:33 INFO - PROCESS | 1791 | 1462835193463 Marionette TRACE conn4 <- [1,1734,null,{}] 16:06:33 INFO - PROCESS | 1791 | 1462835193471 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}] 16:06:33 INFO - PROCESS | 1791 | 1462835193749 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 16:06:34 INFO - PROCESS | 1791 | 1462835194062 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:34 INFO - PROCESS | 1791 | ++DOCSHELL 0x91e09800 == 151 [pid = 1791] [id = 441] 16:06:34 INFO - PROCESS | 1791 | ++DOMWINDOW == 204 (0xa68bd400) [pid = 1791] [serial = 1324] [outer = (nil)] 16:06:34 INFO - PROCESS | 1791 | ++DOMWINDOW == 205 (0xa6c43400) [pid = 1791] [serial = 1325] [outer = 0xa68bd400] 16:06:34 INFO - PROCESS | 1791 | 1462835194155 Marionette DEBUG loaded listener.js 16:06:34 INFO - PROCESS | 1791 | ++DOMWINDOW == 206 (0xa6c46800) [pid = 1791] [serial = 1326] [outer = 0xa68bd400] 16:06:35 INFO - PROCESS | 1791 | 1462835195154 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]]]}] 16:06:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 16:06:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1742ms 16:06:35 INFO - PROCESS | 1791 | 1462835195200 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 16:06:35 INFO - PROCESS | 1791 | 1462835195206 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 16:06:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 16:06:35 INFO - PROCESS | 1791 | 1462835195215 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 16:06:35 INFO - PROCESS | 1791 | 1462835195219 Marionette TRACE conn4 <- [1,1738,null,{}] 16:06:35 INFO - PROCESS | 1791 | 1462835195227 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}] 16:06:35 INFO - PROCESS | 1791 | 1462835195491 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 16:06:37 INFO - PROCESS | 1791 | --DOCSHELL 0x873a0400 == 150 [pid = 1791] [id = 400] 16:06:37 INFO - PROCESS | 1791 | --DOCSHELL 0x8a0d6000 == 149 [pid = 1791] [id = 401] 16:06:37 INFO - PROCESS | 1791 | --DOCSHELL 0x8a8e3c00 == 148 [pid = 1791] [id = 425] 16:06:37 INFO - PROCESS | 1791 | --DOCSHELL 0x890ba000 == 147 [pid = 1791] [id = 424] 16:06:37 INFO - PROCESS | 1791 | --DOCSHELL 0x8abe8400 == 146 [pid = 1791] [id = 423] 16:06:37 INFO - PROCESS | 1791 | --DOCSHELL 0x873a0000 == 145 [pid = 1791] [id = 422] 16:06:37 INFO - PROCESS | 1791 | --DOCSHELL 0x8739e400 == 144 [pid = 1791] [id = 420] 16:06:37 INFO - PROCESS | 1791 | --DOCSHELL 0x9c15b800 == 143 [pid = 1791] [id = 419] 16:06:37 INFO - PROCESS | 1791 | --DOCSHELL 0x99efa400 == 142 [pid = 1791] [id = 417] 16:06:37 INFO - PROCESS | 1791 | --DOCSHELL 0x9b208c00 == 141 [pid = 1791] [id = 418] 16:06:37 INFO - PROCESS | 1791 | --DOCSHELL 0x9aeeec00 == 140 [pid = 1791] [id = 416] 16:06:37 INFO - PROCESS | 1791 | --DOCSHELL 0x9b067c00 == 139 [pid = 1791] [id = 415] 16:06:37 INFO - PROCESS | 1791 | --DOCSHELL 0x95841400 == 138 [pid = 1791] [id = 414] 16:06:37 INFO - PROCESS | 1791 | --DOCSHELL 0x8888c000 == 137 [pid = 1791] [id = 412] 16:06:37 INFO - PROCESS | 1791 | --DOCSHELL 0x867d0000 == 136 [pid = 1791] [id = 413] 16:06:37 INFO - PROCESS | 1791 | --DOCSHELL 0x867ca400 == 135 [pid = 1791] [id = 411] 16:06:37 INFO - PROCESS | 1791 | --DOCSHELL 0x898f7c00 == 134 [pid = 1791] [id = 410] 16:06:37 INFO - PROCESS | 1791 | --DOCSHELL 0x89ad0400 == 133 [pid = 1791] [id = 409] 16:06:37 INFO - PROCESS | 1791 | --DOCSHELL 0x8e872800 == 132 [pid = 1791] [id = 408] 16:06:37 INFO - PROCESS | 1791 | --DOCSHELL 0x8fb98800 == 131 [pid = 1791] [id = 407] 16:06:37 INFO - PROCESS | 1791 | --DOCSHELL 0x8e189400 == 130 [pid = 1791] [id = 406] 16:06:37 INFO - PROCESS | 1791 | --DOCSHELL 0x898f0800 == 129 [pid = 1791] [id = 405] 16:06:37 INFO - PROCESS | 1791 | --DOMWINDOW == 205 (0x9a86cc00) [pid = 1791] [serial = 1014] [outer = (nil)] [url = about:blank] 16:06:37 INFO - PROCESS | 1791 | --DOMWINDOW == 204 (0x890c0000) [pid = 1791] [serial = 1011] [outer = (nil)] [url = about:blank] 16:06:37 INFO - PROCESS | 1791 | --DOMWINDOW == 203 (0x924df000) [pid = 1791] [serial = 1074] [outer = (nil)] [url = about:blank] 16:06:37 INFO - PROCESS | 1791 | --DOMWINDOW == 202 (0x8c4eb400) [pid = 1791] [serial = 1026] [outer = (nil)] [url = about:blank] 16:06:37 INFO - PROCESS | 1791 | --DOMWINDOW == 201 (0x8d7a7c00) [pid = 1791] [serial = 1208] [outer = (nil)] [url = about:blank] 16:06:37 INFO - PROCESS | 1791 | --DOMWINDOW == 200 (0x8e185800) [pid = 1791] [serial = 1211] [outer = (nil)] [url = about:blank] 16:06:37 INFO - PROCESS | 1791 | --DOMWINDOW == 199 (0x8abe6800) [pid = 1791] [serial = 1205] [outer = (nil)] [url = about:blank] 16:06:37 INFO - PROCESS | 1791 | --DOMWINDOW == 198 (0x88055800) [pid = 1791] [serial = 1202] [outer = (nil)] [url = about:blank] 16:06:37 INFO - PROCESS | 1791 | --DOMWINDOW == 197 (0x88885800) [pid = 1791] [serial = 1203] [outer = (nil)] [url = about:blank] 16:06:37 INFO - PROCESS | 1791 | --DOMWINDOW == 196 (0x9c15cc00) [pid = 1791] [serial = 1200] [outer = (nil)] [url = about:blank] 16:06:37 INFO - PROCESS | 1791 | --DOMWINDOW == 195 (0x9c157800) [pid = 1791] [serial = 1199] [outer = (nil)] [url = about:blank] 16:06:37 INFO - PROCESS | 1791 | --DOMWINDOW == 194 (0x9ba41400) [pid = 1791] [serial = 1197] [outer = (nil)] [url = about:blank] 16:06:37 INFO - PROCESS | 1791 | --DOMWINDOW == 193 (0x9ba18c00) [pid = 1791] [serial = 1196] [outer = (nil)] [url = about:blank] 16:06:37 INFO - PROCESS | 1791 | --DOMWINDOW == 192 (0x9b209400) [pid = 1791] [serial = 1194] [outer = (nil)] [url = about:blank] 16:06:37 INFO - PROCESS | 1791 | --DOMWINDOW == 191 (0x9b06e000) [pid = 1791] [serial = 1193] [outer = (nil)] [url = about:blank] 16:06:37 INFO - PROCESS | 1791 | --DOMWINDOW == 190 (0x9b062000) [pid = 1791] [serial = 1191] [outer = (nil)] [url = about:blank] 16:06:37 INFO - PROCESS | 1791 | --DOMWINDOW == 189 (0x9aeee400) [pid = 1791] [serial = 1190] [outer = (nil)] [url = about:blank] 16:06:37 INFO - PROCESS | 1791 | --DOMWINDOW == 188 (0x9ad3b800) [pid = 1791] [serial = 1188] [outer = (nil)] [url = about:blank] 16:06:37 INFO - PROCESS | 1791 | --DOMWINDOW == 187 (0x9ad32400) [pid = 1791] [serial = 1187] [outer = (nil)] [url = about:blank] 16:06:37 INFO - PROCESS | 1791 | --DOMWINDOW == 186 (0x9a86d000) [pid = 1791] [serial = 1185] [outer = (nil)] [url = about:blank] 16:06:37 INFO - PROCESS | 1791 | --DOMWINDOW == 185 (0x9a86ac00) [pid = 1791] [serial = 1184] [outer = (nil)] [url = about:blank] 16:06:37 INFO - PROCESS | 1791 | --DOMWINDOW == 184 (0x9a861400) [pid = 1791] [serial = 1182] [outer = (nil)] [url = about:blank] 16:06:37 INFO - PROCESS | 1791 | --DOMWINDOW == 183 (0x9a780c00) [pid = 1791] [serial = 1181] [outer = (nil)] [url = about:blank] 16:06:37 INFO - PROCESS | 1791 | --DOMWINDOW == 182 (0x996eb400) [pid = 1791] [serial = 1179] [outer = (nil)] [url = about:blank] 16:06:37 INFO - PROCESS | 1791 | --DOMWINDOW == 181 (0x996e6800) [pid = 1791] [serial = 1178] [outer = (nil)] [url = about:blank] 16:06:37 INFO - PROCESS | 1791 | --DOMWINDOW == 180 (0x9926c400) [pid = 1791] [serial = 1176] [outer = (nil)] [url = about:blank] 16:06:37 INFO - PROCESS | 1791 | --DOMWINDOW == 179 (0x9818e400) [pid = 1791] [serial = 1175] [outer = (nil)] [url = about:blank] 16:06:37 INFO - PROCESS | 1791 | --DOMWINDOW == 178 (0x95844000) [pid = 1791] [serial = 1173] [outer = (nil)] [url = about:blank] 16:06:37 INFO - PROCESS | 1791 | --DOMWINDOW == 177 (0x95182800) [pid = 1791] [serial = 1172] [outer = (nil)] [url = about:blank] 16:06:37 INFO - PROCESS | 1791 | --DOMWINDOW == 176 (0x93cee000) [pid = 1791] [serial = 1170] [outer = (nil)] [url = about:blank] 16:06:37 INFO - PROCESS | 1791 | --DOMWINDOW == 175 (0x92c65800) [pid = 1791] [serial = 1169] [outer = (nil)] [url = about:blank] 16:06:37 INFO - PROCESS | 1791 | --DOMWINDOW == 174 (0x92858c00) [pid = 1791] [serial = 1167] [outer = (nil)] [url = about:blank] 16:06:37 INFO - PROCESS | 1791 | --DOMWINDOW == 173 (0x924d9c00) [pid = 1791] [serial = 1166] [outer = (nil)] [url = about:blank] 16:06:37 INFO - PROCESS | 1791 | --DOMWINDOW == 172 (0x91e3e000) [pid = 1791] [serial = 1164] [outer = (nil)] [url = about:blank] 16:06:37 INFO - PROCESS | 1791 | --DOMWINDOW == 171 (0x91e38c00) [pid = 1791] [serial = 1163] [outer = (nil)] [url = about:blank] 16:06:37 INFO - PROCESS | 1791 | --DOMWINDOW == 170 (0x8fc2a000) [pid = 1791] [serial = 1161] [outer = (nil)] [url = about:blank] 16:06:37 INFO - PROCESS | 1791 | --DOMWINDOW == 169 (0x8fba3c00) [pid = 1791] [serial = 1160] [outer = (nil)] [url = about:blank] 16:06:37 INFO - PROCESS | 1791 | --DOMWINDOW == 168 (0x8fb95000) [pid = 1791] [serial = 1158] [outer = (nil)] [url = about:blank] 16:06:37 INFO - PROCESS | 1791 | --DOMWINDOW == 167 (0x8fb88400) [pid = 1791] [serial = 1157] [outer = (nil)] [url = about:blank] 16:06:37 INFO - PROCESS | 1791 | --DOMWINDOW == 166 (0x8e86b400) [pid = 1791] [serial = 1155] [outer = (nil)] [url = about:blank] 16:06:37 INFO - PROCESS | 1791 | --DOMWINDOW == 165 (0x8e184c00) [pid = 1791] [serial = 1154] [outer = (nil)] [url = about:blank] 16:06:37 INFO - PROCESS | 1791 | --DOMWINDOW == 164 (0x8c4ebc00) [pid = 1791] [serial = 1152] [outer = (nil)] [url = about:blank] 16:06:37 INFO - PROCESS | 1791 | --DOMWINDOW == 163 (0x89acfc00) [pid = 1791] [serial = 1151] [outer = (nil)] [url = about:blank] 16:06:37 INFO - PROCESS | 1791 | --DOMWINDOW == 162 (0x8e1f9400) [pid = 1791] [serial = 1149] [outer = (nil)] [url = about:blank] 16:06:37 INFO - PROCESS | 1791 | --DOMWINDOW == 161 (0x8e010800) [pid = 1791] [serial = 1209] [outer = (nil)] [url = about:blank] 16:06:37 INFO - PROCESS | 1791 | --DOMWINDOW == 160 (0x8bdb8800) [pid = 1791] [serial = 1206] [outer = (nil)] [url = about:blank] 16:06:37 INFO - PROCESS | 1791 | --DOMWINDOW == 159 (0x8ebac800) [pid = 1791] [serial = 1212] [outer = (nil)] [url = about:blank] 16:06:38 INFO - PROCESS | 1791 | 1462835198014 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:38 INFO - PROCESS | 1791 | ++DOCSHELL 0x8739e400 == 130 [pid = 1791] [id = 442] 16:06:38 INFO - PROCESS | 1791 | ++DOMWINDOW == 160 (0x873a0000) [pid = 1791] [serial = 1327] [outer = (nil)] 16:06:38 INFO - PROCESS | 1791 | ++DOMWINDOW == 161 (0x88050c00) [pid = 1791] [serial = 1328] [outer = 0x873a0000] 16:06:38 INFO - PROCESS | 1791 | 1462835198111 Marionette DEBUG loaded listener.js 16:06:38 INFO - PROCESS | 1791 | ++DOMWINDOW == 162 (0x88885c00) [pid = 1791] [serial = 1329] [outer = 0x873a0000] 16:06:39 INFO - PROCESS | 1791 | 1462835199001 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]]]}] 16:06:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 16:06:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 3848ms 16:06:39 INFO - PROCESS | 1791 | 1462835199065 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 16:06:39 INFO - PROCESS | 1791 | 1462835199072 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 16:06:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 16:06:39 INFO - PROCESS | 1791 | 1462835199081 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 16:06:39 INFO - PROCESS | 1791 | 1462835199087 Marionette TRACE conn4 <- [1,1742,null,{}] 16:06:39 INFO - PROCESS | 1791 | 1462835199094 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}] 16:06:39 INFO - PROCESS | 1791 | 1462835199316 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 16:06:39 INFO - PROCESS | 1791 | 1462835199581 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:39 INFO - PROCESS | 1791 | ++DOCSHELL 0x8a0d5c00 == 131 [pid = 1791] [id = 443] 16:06:39 INFO - PROCESS | 1791 | ++DOMWINDOW == 163 (0x8a0d6000) [pid = 1791] [serial = 1330] [outer = (nil)] 16:06:39 INFO - PROCESS | 1791 | ++DOMWINDOW == 164 (0x8a8e7000) [pid = 1791] [serial = 1331] [outer = 0x8a0d6000] 16:06:39 INFO - PROCESS | 1791 | 1462835199672 Marionette DEBUG loaded listener.js 16:06:39 INFO - PROCESS | 1791 | ++DOMWINDOW == 165 (0x8abef400) [pid = 1791] [serial = 1332] [outer = 0x8a0d6000] 16:06:40 INFO - PROCESS | 1791 | 1462835200592 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]]]}] 16:06:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 16:06:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1591ms 16:06:40 INFO - PROCESS | 1791 | 1462835200676 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 16:06:40 INFO - PROCESS | 1791 | 1462835200682 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 16:06:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 16:06:40 INFO - PROCESS | 1791 | 1462835200700 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 16:06:40 INFO - PROCESS | 1791 | 1462835200704 Marionette TRACE conn4 <- [1,1746,null,{}] 16:06:40 INFO - PROCESS | 1791 | 1462835200710 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}] 16:06:41 INFO - PROCESS | 1791 | 1462835201038 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 16:06:41 INFO - PROCESS | 1791 | 1462835201286 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:41 INFO - PROCESS | 1791 | ++DOCSHELL 0x8c4ee800 == 132 [pid = 1791] [id = 444] 16:06:41 INFO - PROCESS | 1791 | ++DOMWINDOW == 166 (0x8d614c00) [pid = 1791] [serial = 1333] [outer = (nil)] 16:06:41 INFO - PROCESS | 1791 | ++DOMWINDOW == 167 (0x8d61b400) [pid = 1791] [serial = 1334] [outer = 0x8d614c00] 16:06:41 INFO - PROCESS | 1791 | 1462835201367 Marionette DEBUG loaded listener.js 16:06:41 INFO - PROCESS | 1791 | ++DOMWINDOW == 168 (0x8e002800) [pid = 1791] [serial = 1335] [outer = 0x8d614c00] 16:06:42 INFO - PROCESS | 1791 | 1462835202327 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]]]}] 16:06:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 16:06:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 2490ms 16:06:43 INFO - PROCESS | 1791 | --DOMWINDOW == 167 (0x8abe9400) [pid = 1791] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 16:06:43 INFO - PROCESS | 1791 | --DOMWINDOW == 166 (0x9d8be000) [pid = 1791] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 16:06:43 INFO - PROCESS | 1791 | --DOMWINDOW == 165 (0x996e7400) [pid = 1791] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 16:06:43 INFO - PROCESS | 1791 | --DOMWINDOW == 164 (0x867cd800) [pid = 1791] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 16:06:43 INFO - PROCESS | 1791 | --DOMWINDOW == 163 (0x9c153800) [pid = 1791] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 16:06:43 INFO - PROCESS | 1791 | --DOMWINDOW == 162 (0x8e188000) [pid = 1791] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 16:06:43 INFO - PROCESS | 1791 | --DOMWINDOW == 161 (0x91e07800) [pid = 1791] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 16:06:43 INFO - PROCESS | 1791 | --DOMWINDOW == 160 (0x8fb89000) [pid = 1791] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 16:06:43 INFO - PROCESS | 1791 | --DOMWINDOW == 159 (0x91e39800) [pid = 1791] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 16:06:43 INFO - PROCESS | 1791 | --DOMWINDOW == 158 (0x91e07000) [pid = 1791] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 16:06:43 INFO - PROCESS | 1791 | --DOMWINDOW == 157 (0x898f5400) [pid = 1791] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 16:06:43 INFO - PROCESS | 1791 | --DOMWINDOW == 156 (0x9ba35400) [pid = 1791] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 16:06:43 INFO - PROCESS | 1791 | --DOMWINDOW == 155 (0x8fba5400) [pid = 1791] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 16:06:43 INFO - PROCESS | 1791 | --DOMWINDOW == 154 (0x8e86a800) [pid = 1791] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 16:06:43 INFO - PROCESS | 1791 | --DOMWINDOW == 153 (0x957f2000) [pid = 1791] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 16:06:43 INFO - PROCESS | 1791 | --DOMWINDOW == 152 (0x8d618c00) [pid = 1791] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 16:06:43 INFO - PROCESS | 1791 | --DOMWINDOW == 151 (0x8ebb5000) [pid = 1791] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 16:06:43 INFO - PROCESS | 1791 | --DOMWINDOW == 150 (0x92efe800) [pid = 1791] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 16:06:43 INFO - PROCESS | 1791 | --DOMWINDOW == 149 (0x88054800) [pid = 1791] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 16:06:43 INFO - PROCESS | 1791 | --DOMWINDOW == 148 (0x922e6c00) [pid = 1791] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 16:06:43 INFO - PROCESS | 1791 | --DOMWINDOW == 147 (0x8abea800) [pid = 1791] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 16:06:43 INFO - PROCESS | 1791 | --DOMWINDOW == 146 (0x91e09c00) [pid = 1791] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 16:06:43 INFO - PROCESS | 1791 | --DOMWINDOW == 145 (0x867c8800) [pid = 1791] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 16:06:43 INFO - PROCESS | 1791 | --DOMWINDOW == 144 (0x95003400) [pid = 1791] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 16:06:43 INFO - PROCESS | 1791 | --DOMWINDOW == 143 (0x92efc800) [pid = 1791] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 16:06:43 INFO - PROCESS | 1791 | --DOMWINDOW == 142 (0x8e1f7800) [pid = 1791] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 16:06:43 INFO - PROCESS | 1791 | --DOMWINDOW == 141 (0x8e182000) [pid = 1791] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 16:06:43 INFO - PROCESS | 1791 | --DOMWINDOW == 140 (0x9285a400) [pid = 1791] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 16:06:43 INFO - PROCESS | 1791 | --DOMWINDOW == 139 (0x8fc25000) [pid = 1791] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 16:06:43 INFO - PROCESS | 1791 | --DOMWINDOW == 138 (0x8fb4c800) [pid = 1791] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 16:06:43 INFO - PROCESS | 1791 | --DOMWINDOW == 137 (0x8a8e5000) [pid = 1791] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 16:06:43 INFO - PROCESS | 1791 | --DOMWINDOW == 136 (0xa215c400) [pid = 1791] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 16:06:43 INFO - PROCESS | 1791 | --DOMWINDOW == 135 (0x91e0fc00) [pid = 1791] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 16:06:43 INFO - PROCESS | 1791 | --DOMWINDOW == 134 (0x95846c00) [pid = 1791] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 16:06:43 INFO - PROCESS | 1791 | --DOMWINDOW == 133 (0xa2154000) [pid = 1791] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 16:06:43 INFO - PROCESS | 1791 | 1462835203358 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 16:06:43 INFO - PROCESS | 1791 | 1462835203361 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 16:06:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 16:06:43 INFO - PROCESS | 1791 | 1462835203379 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 16:06:43 INFO - PROCESS | 1791 | 1462835203390 Marionette TRACE conn4 <- [1,1750,null,{}] 16:06:43 INFO - PROCESS | 1791 | 1462835203411 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}] 16:06:43 INFO - PROCESS | 1791 | 1462835203652 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 16:06:43 INFO - PROCESS | 1791 | 1462835203841 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:43 INFO - PROCESS | 1791 | ++DOCSHELL 0x8befbc00 == 133 [pid = 1791] [id = 445] 16:06:43 INFO - PROCESS | 1791 | ++DOMWINDOW == 134 (0x8c4e8800) [pid = 1791] [serial = 1336] [outer = (nil)] 16:06:43 INFO - PROCESS | 1791 | ++DOMWINDOW == 135 (0x8e188000) [pid = 1791] [serial = 1337] [outer = 0x8c4e8800] 16:06:43 INFO - PROCESS | 1791 | 1462835203925 Marionette DEBUG loaded listener.js 16:06:44 INFO - PROCESS | 1791 | ++DOMWINDOW == 136 (0x8e1f6800) [pid = 1791] [serial = 1338] [outer = 0x8c4e8800] 16:06:44 INFO - PROCESS | 1791 | 1462835204823 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]]]}] 16:06:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 16:06:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1517ms 16:06:44 INFO - PROCESS | 1791 | 1462835204889 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 16:06:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 16:06:44 INFO - PROCESS | 1791 | 1462835204895 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 16:06:44 INFO - PROCESS | 1791 | 1462835204901 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 16:06:44 INFO - PROCESS | 1791 | 1462835204905 Marionette TRACE conn4 <- [1,1754,null,{}] 16:06:44 INFO - PROCESS | 1791 | 1462835204911 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}] 16:06:45 INFO - PROCESS | 1791 | 1462835205131 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 16:06:45 INFO - PROCESS | 1791 | 1462835205558 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:45 INFO - PROCESS | 1791 | ++DOCSHELL 0x872bec00 == 134 [pid = 1791] [id = 446] 16:06:45 INFO - PROCESS | 1791 | ++DOMWINDOW == 137 (0x87397400) [pid = 1791] [serial = 1339] [outer = (nil)] 16:06:45 INFO - PROCESS | 1791 | ++DOMWINDOW == 138 (0x88054800) [pid = 1791] [serial = 1340] [outer = 0x87397400] 16:06:45 INFO - PROCESS | 1791 | 1462835205661 Marionette DEBUG loaded listener.js 16:06:45 INFO - PROCESS | 1791 | ++DOMWINDOW == 139 (0x890c1c00) [pid = 1791] [serial = 1341] [outer = 0x87397400] 16:06:46 INFO - PROCESS | 1791 | 1462835206699 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]]]}] 16:06:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 16:06:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1846ms 16:06:46 INFO - PROCESS | 1791 | 1462835206752 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 16:06:46 INFO - PROCESS | 1791 | 1462835206763 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 16:06:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 16:06:46 INFO - PROCESS | 1791 | 1462835206774 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 16:06:46 INFO - PROCESS | 1791 | 1462835206780 Marionette TRACE conn4 <- [1,1758,null,{}] 16:06:46 INFO - PROCESS | 1791 | 1462835206789 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}] 16:06:47 INFO - PROCESS | 1791 | 1462835207059 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 16:06:47 INFO - PROCESS | 1791 | 1462835207430 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:47 INFO - PROCESS | 1791 | ++DOCSHELL 0x89ad2000 == 135 [pid = 1791] [id = 447] 16:06:47 INFO - PROCESS | 1791 | ++DOMWINDOW == 140 (0x8abe1800) [pid = 1791] [serial = 1342] [outer = (nil)] 16:06:47 INFO - PROCESS | 1791 | ++DOMWINDOW == 141 (0x8befc400) [pid = 1791] [serial = 1343] [outer = 0x8abe1800] 16:06:47 INFO - PROCESS | 1791 | 1462835207539 Marionette DEBUG loaded listener.js 16:06:47 INFO - PROCESS | 1791 | ++DOMWINDOW == 142 (0x8d61ac00) [pid = 1791] [serial = 1344] [outer = 0x8abe1800] 16:06:48 INFO - PROCESS | 1791 | 1462835208619 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]]]}] 16:06:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 16:06:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1898ms 16:06:48 INFO - PROCESS | 1791 | 1462835208675 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 16:06:48 INFO - PROCESS | 1791 | 1462835208682 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 16:06:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 16:06:48 INFO - PROCESS | 1791 | 1462835208693 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 16:06:48 INFO - PROCESS | 1791 | 1462835208696 Marionette TRACE conn4 <- [1,1762,null,{}] 16:06:48 INFO - PROCESS | 1791 | 1462835208703 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}] 16:06:48 INFO - PROCESS | 1791 | 1462835208973 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 16:06:49 INFO - PROCESS | 1791 | 1462835209367 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:49 INFO - PROCESS | 1791 | ++DOCSHELL 0x8c4eb400 == 136 [pid = 1791] [id = 448] 16:06:49 INFO - PROCESS | 1791 | ++DOMWINDOW == 143 (0x8e1fa400) [pid = 1791] [serial = 1345] [outer = (nil)] 16:06:49 INFO - PROCESS | 1791 | ++DOMWINDOW == 144 (0x8ebaf400) [pid = 1791] [serial = 1346] [outer = 0x8e1fa400] 16:06:49 INFO - PROCESS | 1791 | 1462835209469 Marionette DEBUG loaded listener.js 16:06:49 INFO - PROCESS | 1791 | ++DOMWINDOW == 145 (0x8f2d3000) [pid = 1791] [serial = 1347] [outer = 0x8e1fa400] 16:06:50 INFO - PROCESS | 1791 | 1462835210572 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]]]}] 16:06:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 16:06:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1935ms 16:06:50 INFO - PROCESS | 1791 | 1462835210629 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 16:06:50 INFO - PROCESS | 1791 | 1462835210634 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 16:06:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 16:06:50 INFO - PROCESS | 1791 | 1462835210651 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 16:06:50 INFO - PROCESS | 1791 | 1462835210661 Marionette TRACE conn4 <- [1,1766,null,{}] 16:06:50 INFO - PROCESS | 1791 | 1462835210672 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}] 16:06:51 INFO - PROCESS | 1791 | 1462835211008 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 16:06:51 INFO - PROCESS | 1791 | 1462835211397 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:51 INFO - PROCESS | 1791 | ++DOCSHELL 0x8fb4b000 == 137 [pid = 1791] [id = 449] 16:06:51 INFO - PROCESS | 1791 | ++DOMWINDOW == 146 (0x8fb89c00) [pid = 1791] [serial = 1348] [outer = (nil)] 16:06:51 INFO - PROCESS | 1791 | ++DOMWINDOW == 147 (0x8fba3400) [pid = 1791] [serial = 1349] [outer = 0x8fb89c00] 16:06:51 INFO - PROCESS | 1791 | 1462835211494 Marionette DEBUG loaded listener.js 16:06:51 INFO - PROCESS | 1791 | ++DOMWINDOW == 148 (0x8fc21800) [pid = 1791] [serial = 1350] [outer = 0x8fb89c00] 16:06:52 INFO - PROCESS | 1791 | 1462835212550 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]]]}] 16:06:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 16:06:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1954ms 16:06:52 INFO - PROCESS | 1791 | 1462835212597 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 16:06:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 16:06:52 INFO - PROCESS | 1791 | 1462835212603 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 16:06:52 INFO - PROCESS | 1791 | 1462835212609 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 16:06:52 INFO - PROCESS | 1791 | 1462835212613 Marionette TRACE conn4 <- [1,1770,null,{}] 16:06:52 INFO - PROCESS | 1791 | 1462835212619 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}] 16:06:52 INFO - PROCESS | 1791 | 1462835212869 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 16:06:53 INFO - PROCESS | 1791 | 1462835213217 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:53 INFO - PROCESS | 1791 | ++DOCSHELL 0x89accc00 == 138 [pid = 1791] [id = 450] 16:06:53 INFO - PROCESS | 1791 | ++DOMWINDOW == 149 (0x8a0d5400) [pid = 1791] [serial = 1351] [outer = (nil)] 16:06:53 INFO - PROCESS | 1791 | ++DOMWINDOW == 150 (0x91e08400) [pid = 1791] [serial = 1352] [outer = 0x8a0d5400] 16:06:53 INFO - PROCESS | 1791 | 1462835213339 Marionette DEBUG loaded listener.js 16:06:53 INFO - PROCESS | 1791 | ++DOMWINDOW == 151 (0x91e3e000) [pid = 1791] [serial = 1353] [outer = 0x8a0d5400] 16:06:54 INFO - PROCESS | 1791 | 1462835214328 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]]]}] 16:06:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 16:06:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1782ms 16:06:54 INFO - PROCESS | 1791 | 1462835214394 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 16:06:54 INFO - PROCESS | 1791 | 1462835214400 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 16:06:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 16:06:54 INFO - PROCESS | 1791 | 1462835214410 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 16:06:54 INFO - PROCESS | 1791 | 1462835214414 Marionette TRACE conn4 <- [1,1774,null,{}] 16:06:54 INFO - PROCESS | 1791 | 1462835214420 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}] 16:06:54 INFO - PROCESS | 1791 | 1462835214729 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 16:06:55 INFO - PROCESS | 1791 | 1462835215076 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:55 INFO - PROCESS | 1791 | ++DOCSHELL 0x91f39800 == 139 [pid = 1791] [id = 451] 16:06:55 INFO - PROCESS | 1791 | ++DOMWINDOW == 152 (0x91f3fc00) [pid = 1791] [serial = 1354] [outer = (nil)] 16:06:55 INFO - PROCESS | 1791 | ++DOMWINDOW == 153 (0x922eb800) [pid = 1791] [serial = 1355] [outer = 0x91f3fc00] 16:06:55 INFO - PROCESS | 1791 | 1462835215195 Marionette DEBUG loaded listener.js 16:06:55 INFO - PROCESS | 1791 | ++DOMWINDOW == 154 (0x924da800) [pid = 1791] [serial = 1356] [outer = 0x91f3fc00] 16:06:56 INFO - PROCESS | 1791 | 1462835216413 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]]]}] 16:06:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 16:06:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 2089ms 16:06:56 INFO - PROCESS | 1791 | 1462835216503 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 16:06:56 INFO - PROCESS | 1791 | 1462835216510 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 16:06:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 16:06:56 INFO - PROCESS | 1791 | 1462835216521 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 16:06:56 INFO - PROCESS | 1791 | 1462835216534 Marionette TRACE conn4 <- [1,1778,null,{}] 16:06:56 INFO - PROCESS | 1791 | 1462835216637 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}] 16:06:57 INFO - PROCESS | 1791 | 1462835217048 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 16:06:57 INFO - PROCESS | 1791 | 1462835217347 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:57 INFO - PROCESS | 1791 | ++DOCSHELL 0x91e0b800 == 140 [pid = 1791] [id = 452] 16:06:57 INFO - PROCESS | 1791 | ++DOMWINDOW == 155 (0x9266c800) [pid = 1791] [serial = 1357] [outer = (nil)] 16:06:57 INFO - PROCESS | 1791 | ++DOMWINDOW == 156 (0x92c57800) [pid = 1791] [serial = 1358] [outer = 0x9266c800] 16:06:57 INFO - PROCESS | 1791 | 1462835217453 Marionette DEBUG loaded listener.js 16:06:57 INFO - PROCESS | 1791 | ++DOMWINDOW == 157 (0x92c5d400) [pid = 1791] [serial = 1359] [outer = 0x9266c800] 16:06:58 INFO - PROCESS | 1791 | 1462835218505 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]]]}] 16:06:58 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 16:06:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 2043ms 16:06:58 INFO - PROCESS | 1791 | 1462835218562 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 16:06:58 INFO - PROCESS | 1791 | 1462835218566 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 16:06:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 16:06:58 INFO - PROCESS | 1791 | 1462835218573 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 16:06:58 INFO - PROCESS | 1791 | 1462835218576 Marionette TRACE conn4 <- [1,1782,null,{}] 16:06:58 INFO - PROCESS | 1791 | 1462835218583 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}] 16:06:58 INFO - PROCESS | 1791 | 1462835218828 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 16:06:59 INFO - PROCESS | 1791 | 1462835219219 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:59 INFO - PROCESS | 1791 | ++DOCSHELL 0x8fba5400 == 141 [pid = 1791] [id = 453] 16:06:59 INFO - PROCESS | 1791 | ++DOMWINDOW == 158 (0x9266d800) [pid = 1791] [serial = 1360] [outer = (nil)] 16:06:59 INFO - PROCESS | 1791 | ++DOMWINDOW == 159 (0x92ef7000) [pid = 1791] [serial = 1361] [outer = 0x9266d800] 16:06:59 INFO - PROCESS | 1791 | 1462835219332 Marionette DEBUG loaded listener.js 16:06:59 INFO - PROCESS | 1791 | ++DOMWINDOW == 160 (0x92ef9800) [pid = 1791] [serial = 1362] [outer = 0x9266d800] 16:07:00 INFO - PROCESS | 1791 | 1462835220286 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]]]}] 16:07:00 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 16:07:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1786ms 16:07:00 INFO - PROCESS | 1791 | 1462835220362 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 16:07:00 INFO - PROCESS | 1791 | 1462835220365 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 16:07:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 16:07:00 INFO - PROCESS | 1791 | 1462835220373 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 16:07:00 INFO - PROCESS | 1791 | 1462835220377 Marionette TRACE conn4 <- [1,1786,null,{}] 16:07:00 INFO - PROCESS | 1791 | 1462835220384 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}] 16:07:00 INFO - PROCESS | 1791 | 1462835220644 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 16:07:00 INFO - PROCESS | 1791 | 1462835220974 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:01 INFO - PROCESS | 1791 | ++DOCSHELL 0x8739a400 == 142 [pid = 1791] [id = 454] 16:07:01 INFO - PROCESS | 1791 | ++DOMWINDOW == 161 (0x8d7a7c00) [pid = 1791] [serial = 1363] [outer = (nil)] 16:07:01 INFO - PROCESS | 1791 | ++DOMWINDOW == 162 (0x94625000) [pid = 1791] [serial = 1364] [outer = 0x8d7a7c00] 16:07:01 INFO - PROCESS | 1791 | 1462835221069 Marionette DEBUG loaded listener.js 16:07:01 INFO - PROCESS | 1791 | ++DOMWINDOW == 163 (0x95003000) [pid = 1791] [serial = 1365] [outer = 0x8d7a7c00] 16:07:02 INFO - PROCESS | 1791 | 1462835222043 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]]]}] 16:07:02 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 16:07:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1740ms 16:07:02 INFO - PROCESS | 1791 | 1462835222114 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 16:07:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 16:07:02 INFO - PROCESS | 1791 | 1462835222119 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 16:07:02 INFO - PROCESS | 1791 | 1462835222126 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 16:07:02 INFO - PROCESS | 1791 | 1462835222130 Marionette TRACE conn4 <- [1,1790,null,{}] 16:07:02 INFO - PROCESS | 1791 | 1462835222136 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}] 16:07:02 INFO - PROCESS | 1791 | 1462835222393 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 16:07:02 INFO - PROCESS | 1791 | 1462835222770 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:02 INFO - PROCESS | 1791 | ++DOCSHELL 0x93a06400 == 143 [pid = 1791] [id = 455] 16:07:02 INFO - PROCESS | 1791 | ++DOMWINDOW == 164 (0x95175400) [pid = 1791] [serial = 1366] [outer = (nil)] 16:07:02 INFO - PROCESS | 1791 | ++DOMWINDOW == 165 (0x957f3400) [pid = 1791] [serial = 1367] [outer = 0x95175400] 16:07:02 INFO - PROCESS | 1791 | 1462835222879 Marionette DEBUG loaded listener.js 16:07:03 INFO - PROCESS | 1791 | ++DOMWINDOW == 166 (0x95845c00) [pid = 1791] [serial = 1368] [outer = 0x95175400] 16:07:03 INFO - PROCESS | 1791 | 1462835223861 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]]]}] 16:07:03 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) 16:07:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1796ms 16:07:03 INFO - PROCESS | 1791 | 1462835223922 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 16:07:03 INFO - PROCESS | 1791 | 1462835223926 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 16:07:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 16:07:03 INFO - PROCESS | 1791 | 1462835223934 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 16:07:03 INFO - PROCESS | 1791 | 1462835223938 Marionette TRACE conn4 <- [1,1794,null,{}] 16:07:03 INFO - PROCESS | 1791 | 1462835223944 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}] 16:07:04 INFO - PROCESS | 1791 | 1462835224188 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 16:07:04 INFO - PROCESS | 1791 | 1462835224529 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:04 INFO - PROCESS | 1791 | ++DOCSHELL 0x97609c00 == 144 [pid = 1791] [id = 456] 16:07:04 INFO - PROCESS | 1791 | ++DOMWINDOW == 167 (0x9760fc00) [pid = 1791] [serial = 1369] [outer = (nil)] 16:07:04 INFO - PROCESS | 1791 | ++DOMWINDOW == 168 (0x97647400) [pid = 1791] [serial = 1370] [outer = 0x9760fc00] 16:07:04 INFO - PROCESS | 1791 | 1462835224652 Marionette DEBUG loaded listener.js 16:07:04 INFO - PROCESS | 1791 | ++DOMWINDOW == 169 (0x99278c00) [pid = 1791] [serial = 1371] [outer = 0x9760fc00] 16:07:05 INFO - PROCESS | 1791 | 1462835225626 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]]]}] 16:07:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:07:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1740ms 16:07:05 INFO - PROCESS | 1791 | 1462835225675 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 16:07:05 INFO - PROCESS | 1791 | 1462835225680 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 16:07:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 16:07:05 INFO - PROCESS | 1791 | 1462835225688 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 16:07:05 INFO - PROCESS | 1791 | 1462835225694 Marionette TRACE conn4 <- [1,1798,null,{}] 16:07:05 INFO - PROCESS | 1791 | 1462835225700 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}] 16:07:05 INFO - PROCESS | 1791 | 1462835225984 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 16:07:06 INFO - PROCESS | 1791 | 1462835226318 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:06 INFO - PROCESS | 1791 | ++DOCSHELL 0x8e869800 == 145 [pid = 1791] [id = 457] 16:07:06 INFO - PROCESS | 1791 | ++DOMWINDOW == 170 (0x8ebb4000) [pid = 1791] [serial = 1372] [outer = (nil)] 16:07:06 INFO - PROCESS | 1791 | ++DOMWINDOW == 171 (0x95a89000) [pid = 1791] [serial = 1373] [outer = 0x8ebb4000] 16:07:06 INFO - PROCESS | 1791 | 1462835226425 Marionette DEBUG loaded listener.js 16:07:06 INFO - PROCESS | 1791 | ++DOMWINDOW == 172 (0x9a788c00) [pid = 1791] [serial = 1374] [outer = 0x8ebb4000] 16:07:07 INFO - PROCESS | 1791 | 1462835227363 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]]]}] 16:07:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 16:07:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1695ms 16:07:07 INFO - PROCESS | 1791 | 1462835227383 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 16:07:07 INFO - PROCESS | 1791 | 1462835227388 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 16:07:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 16:07:07 INFO - PROCESS | 1791 | 1462835227395 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 16:07:07 INFO - PROCESS | 1791 | 1462835227399 Marionette TRACE conn4 <- [1,1802,null,{}] 16:07:07 INFO - PROCESS | 1791 | 1462835227405 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}] 16:07:07 INFO - PROCESS | 1791 | 1462835227666 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 16:07:08 INFO - PROCESS | 1791 | 1462835228009 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:08 INFO - PROCESS | 1791 | ++DOCSHELL 0x9266e400 == 146 [pid = 1791] [id = 458] 16:07:08 INFO - PROCESS | 1791 | ++DOMWINDOW == 173 (0x92859000) [pid = 1791] [serial = 1375] [outer = (nil)] 16:07:08 INFO - PROCESS | 1791 | ++DOMWINDOW == 174 (0x9a86e400) [pid = 1791] [serial = 1376] [outer = 0x92859000] 16:07:08 INFO - PROCESS | 1791 | 1462835228110 Marionette DEBUG loaded listener.js 16:07:08 INFO - PROCESS | 1791 | ++DOMWINDOW == 175 (0x9ad2f400) [pid = 1791] [serial = 1377] [outer = 0x92859000] 16:07:09 INFO - PROCESS | 1791 | 1462835229168 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]]]}] 16:07:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 16:07:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1836ms 16:07:09 INFO - PROCESS | 1791 | 1462835229233 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 16:07:09 INFO - PROCESS | 1791 | 1462835229237 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 16:07:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 16:07:09 INFO - PROCESS | 1791 | 1462835229244 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 16:07:09 INFO - PROCESS | 1791 | 1462835229248 Marionette TRACE conn4 <- [1,1806,null,{}] 16:07:09 INFO - PROCESS | 1791 | 1462835229254 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}] 16:07:09 INFO - PROCESS | 1791 | 1462835229539 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 16:07:09 INFO - PROCESS | 1791 | 1462835229879 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:09 INFO - PROCESS | 1791 | ++DOCSHELL 0x99eed800 == 147 [pid = 1791] [id = 459] 16:07:09 INFO - PROCESS | 1791 | ++DOMWINDOW == 176 (0x9a149400) [pid = 1791] [serial = 1378] [outer = (nil)] 16:07:09 INFO - PROCESS | 1791 | ++DOMWINDOW == 177 (0x9aeea800) [pid = 1791] [serial = 1379] [outer = 0x9a149400] 16:07:09 INFO - PROCESS | 1791 | 1462835229977 Marionette DEBUG loaded listener.js 16:07:10 INFO - PROCESS | 1791 | ++DOMWINDOW == 178 (0x9b062000) [pid = 1791] [serial = 1380] [outer = 0x9a149400] 16:07:10 INFO - PROCESS | 1791 | 1462835230886 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]]]}] 16:07:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 16:07:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1682ms 16:07:10 INFO - PROCESS | 1791 | 1462835230928 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 16:07:10 INFO - PROCESS | 1791 | 1462835230933 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 16:07:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 16:07:10 INFO - PROCESS | 1791 | 1462835230940 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 16:07:10 INFO - PROCESS | 1791 | 1462835230944 Marionette TRACE conn4 <- [1,1810,null,{}] 16:07:10 INFO - PROCESS | 1791 | 1462835230951 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}] 16:07:11 INFO - PROCESS | 1791 | 1462835231190 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 16:07:11 INFO - PROCESS | 1791 | 1462835231546 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:11 INFO - PROCESS | 1791 | ++DOCSHELL 0x957f6c00 == 148 [pid = 1791] [id = 460] 16:07:11 INFO - PROCESS | 1791 | ++DOMWINDOW == 179 (0x9a787000) [pid = 1791] [serial = 1381] [outer = (nil)] 16:07:11 INFO - PROCESS | 1791 | ++DOMWINDOW == 180 (0x9b20e400) [pid = 1791] [serial = 1382] [outer = 0x9a787000] 16:07:11 INFO - PROCESS | 1791 | 1462835231673 Marionette DEBUG loaded listener.js 16:07:11 INFO - PROCESS | 1791 | ++DOMWINDOW == 181 (0x9b48e400) [pid = 1791] [serial = 1383] [outer = 0x9a787000] 16:07:12 INFO - PROCESS | 1791 | 1462835232610 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]]]}] 16:07:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 16:07:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1743ms 16:07:12 INFO - PROCESS | 1791 | 1462835232685 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 16:07:12 INFO - PROCESS | 1791 | 1462835232688 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 16:07:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 16:07:12 INFO - PROCESS | 1791 | 1462835232696 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 16:07:12 INFO - PROCESS | 1791 | 1462835232700 Marionette TRACE conn4 <- [1,1814,null,{}] 16:07:12 INFO - PROCESS | 1791 | 1462835232707 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}] 16:07:12 INFO - PROCESS | 1791 | 1462835232983 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 16:07:13 INFO - PROCESS | 1791 | 1462835233314 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:13 INFO - PROCESS | 1791 | ++DOCSHELL 0x951cf800 == 149 [pid = 1791] [id = 461] 16:07:13 INFO - PROCESS | 1791 | ++DOMWINDOW == 182 (0x9a86cc00) [pid = 1791] [serial = 1384] [outer = (nil)] 16:07:13 INFO - PROCESS | 1791 | ++DOMWINDOW == 183 (0x9c0b2400) [pid = 1791] [serial = 1385] [outer = 0x9a86cc00] 16:07:13 INFO - PROCESS | 1791 | 1462835233422 Marionette DEBUG loaded listener.js 16:07:13 INFO - PROCESS | 1791 | ++DOMWINDOW == 184 (0x9c157c00) [pid = 1791] [serial = 1386] [outer = 0x9a86cc00] 16:07:14 INFO - PROCESS | 1791 | 1462835234331 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]]]}] 16:07:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 16:07:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1686ms 16:07:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 16:07:14 INFO - PROCESS | 1791 | 1462835234383 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 16:07:14 INFO - PROCESS | 1791 | 1462835234387 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 16:07:14 INFO - PROCESS | 1791 | 1462835234394 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 16:07:14 INFO - PROCESS | 1791 | 1462835234397 Marionette TRACE conn4 <- [1,1818,null,{}] 16:07:14 INFO - PROCESS | 1791 | 1462835234407 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}] 16:07:14 INFO - PROCESS | 1791 | 1462835234642 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 16:07:14 INFO - PROCESS | 1791 | 1462835234973 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:15 INFO - PROCESS | 1791 | ++DOCSHELL 0x9b2b4000 == 150 [pid = 1791] [id = 462] 16:07:15 INFO - PROCESS | 1791 | ++DOMWINDOW == 185 (0x9b2bcc00) [pid = 1791] [serial = 1387] [outer = (nil)] 16:07:15 INFO - PROCESS | 1791 | ++DOMWINDOW == 186 (0xa104f000) [pid = 1791] [serial = 1388] [outer = 0x9b2bcc00] 16:07:15 INFO - PROCESS | 1791 | 1462835235070 Marionette DEBUG loaded listener.js 16:07:15 INFO - PROCESS | 1791 | ++DOMWINDOW == 187 (0xa2154800) [pid = 1791] [serial = 1389] [outer = 0x9b2bcc00] 16:07:17 INFO - PROCESS | 1791 | --DOCSHELL 0x99ddd400 == 149 [pid = 1791] [id = 393] 16:07:17 INFO - PROCESS | 1791 | --DOCSHELL 0x97648400 == 148 [pid = 1791] [id = 394] 16:07:17 INFO - PROCESS | 1791 | --DOCSHELL 0x88881c00 == 147 [pid = 1791] [id = 379] 16:07:17 INFO - PROCESS | 1791 | --DOCSHELL 0x872b4c00 == 146 [pid = 1791] [id = 381] 16:07:17 INFO - PROCESS | 1791 | --DOCSHELL 0x890b8800 == 145 [pid = 1791] [id = 389] 16:07:17 INFO - PROCESS | 1791 | --DOCSHELL 0x924d8800 == 144 [pid = 1791] [id = 390] 16:07:17 INFO - PROCESS | 1791 | --DOCSHELL 0x8e004400 == 143 [pid = 1791] [id = 384] 16:07:17 INFO - PROCESS | 1791 | --DOCSHELL 0x8b7e5000 == 142 [pid = 1791] [id = 387] 16:07:17 INFO - PROCESS | 1791 | --DOCSHELL 0x91e06c00 == 141 [pid = 1791] [id = 388] 16:07:17 INFO - PROCESS | 1791 | --DOCSHELL 0x95096000 == 140 [pid = 1791] [id = 391] 16:07:17 INFO - PROCESS | 1791 | --DOCSHELL 0x922f3c00 == 139 [pid = 1791] [id = 392] 16:07:17 INFO - PROCESS | 1791 | --DOCSHELL 0x9ad37c00 == 138 [pid = 1791] [id = 397] 16:07:17 INFO - PROCESS | 1791 | --DOCSHELL 0x8abe9000 == 137 [pid = 1791] [id = 395] 16:07:17 INFO - PROCESS | 1791 | --DOCSHELL 0x8befbc00 == 136 [pid = 1791] [id = 445] 16:07:17 INFO - PROCESS | 1791 | --DOCSHELL 0x8c4ee800 == 135 [pid = 1791] [id = 444] 16:07:17 INFO - PROCESS | 1791 | --DOCSHELL 0x8a0d5c00 == 134 [pid = 1791] [id = 443] 16:07:17 INFO - PROCESS | 1791 | --DOCSHELL 0x8739e400 == 133 [pid = 1791] [id = 442] 16:07:17 INFO - PROCESS | 1791 | --DOCSHELL 0x8abec000 == 132 [pid = 1791] [id = 440] 16:07:17 INFO - PROCESS | 1791 | --DOCSHELL 0x873a3c00 == 131 [pid = 1791] [id = 439] 16:07:17 INFO - PROCESS | 1791 | --DOCSHELL 0x95a87400 == 130 [pid = 1791] [id = 438] 16:07:17 INFO - PROCESS | 1791 | --DOCSHELL 0x9a867400 == 129 [pid = 1791] [id = 437] 16:07:17 INFO - PROCESS | 1791 | --DOCSHELL 0x8739e000 == 128 [pid = 1791] [id = 435] 16:07:17 INFO - PROCESS | 1791 | --DOCSHELL 0x996ea400 == 127 [pid = 1791] [id = 436] 16:07:17 INFO - PROCESS | 1791 | --DOCSHELL 0x91e0a000 == 126 [pid = 1791] [id = 434] 16:07:17 INFO - PROCESS | 1791 | --DOCSHELL 0x94625800 == 125 [pid = 1791] [id = 433] 16:07:17 INFO - PROCESS | 1791 | --DOCSHELL 0x867cec00 == 124 [pid = 1791] [id = 432] 16:07:17 INFO - PROCESS | 1791 | --DOCSHELL 0x92857400 == 123 [pid = 1791] [id = 431] 16:07:17 INFO - PROCESS | 1791 | --DOCSHELL 0x8a0dd000 == 122 [pid = 1791] [id = 430] 16:07:17 INFO - PROCESS | 1791 | --DOCSHELL 0x8ebae800 == 121 [pid = 1791] [id = 429] 16:07:17 INFO - PROCESS | 1791 | --DOCSHELL 0x8a8e1400 == 120 [pid = 1791] [id = 427] 16:07:17 INFO - PROCESS | 1791 | --DOCSHELL 0x8e003000 == 119 [pid = 1791] [id = 428] 16:07:17 INFO - PROCESS | 1791 | --DOCSHELL 0x872bc800 == 118 [pid = 1791] [id = 426] 16:07:17 INFO - PROCESS | 1791 | --DOMWINDOW == 186 (0xa50f0000) [pid = 1791] [serial = 1263] [outer = (nil)] [url = about:blank] 16:07:17 INFO - PROCESS | 1791 | --DOMWINDOW == 185 (0xa676f000) [pid = 1791] [serial = 1265] [outer = (nil)] [url = about:blank] 16:07:17 INFO - PROCESS | 1791 | --DOMWINDOW == 184 (0xa2278400) [pid = 1791] [serial = 1254] [outer = (nil)] [url = about:blank] 16:07:17 INFO - PROCESS | 1791 | --DOMWINDOW == 183 (0x9aee1000) [pid = 1791] [serial = 1245] [outer = (nil)] [url = about:blank] 16:07:17 INFO - PROCESS | 1791 | --DOMWINDOW == 182 (0x88057400) [pid = 1791] [serial = 1089] [outer = (nil)] [url = about:blank] 16:07:17 INFO - PROCESS | 1791 | --DOMWINDOW == 181 (0x9d499000) [pid = 1791] [serial = 1248] [outer = (nil)] [url = about:blank] 16:07:17 INFO - PROCESS | 1791 | --DOMWINDOW == 180 (0x8e870c00) [pid = 1791] [serial = 1098] [outer = (nil)] [url = about:blank] 16:07:17 INFO - PROCESS | 1791 | --DOMWINDOW == 179 (0x92662c00) [pid = 1791] [serial = 1229] [outer = (nil)] [url = about:blank] 16:07:17 INFO - PROCESS | 1791 | --DOMWINDOW == 178 (0x91e08800) [pid = 1791] [serial = 1107] [outer = (nil)] [url = about:blank] 16:07:17 INFO - PROCESS | 1791 | --DOMWINDOW == 177 (0xa5039800) [pid = 1791] [serial = 1262] [outer = (nil)] [url = about:blank] 16:07:17 INFO - PROCESS | 1791 | --DOMWINDOW == 176 (0x91f3f000) [pid = 1791] [serial = 1110] [outer = (nil)] [url = about:blank] 16:07:17 INFO - PROCESS | 1791 | --DOMWINDOW == 175 (0x92488800) [pid = 1791] [serial = 1227] [outer = (nil)] [url = about:blank] 16:07:17 INFO - PROCESS | 1791 | --DOMWINDOW == 174 (0x8c5ba800) [pid = 1791] [serial = 1218] [outer = (nil)] [url = about:blank] 16:07:17 INFO - PROCESS | 1791 | --DOMWINDOW == 173 (0xa104c800) [pid = 1791] [serial = 1251] [outer = (nil)] [url = about:blank] 16:07:17 INFO - PROCESS | 1791 | --DOMWINDOW == 172 (0x91f37400) [pid = 1791] [serial = 1224] [outer = (nil)] [url = about:blank] 16:07:17 INFO - PROCESS | 1791 | --DOMWINDOW == 171 (0x9a24b000) [pid = 1791] [serial = 1241] [outer = (nil)] [url = about:blank] 16:07:17 INFO - PROCESS | 1791 | --DOMWINDOW == 170 (0x95a8c800) [pid = 1791] [serial = 1128] [outer = (nil)] [url = about:blank] 16:07:17 INFO - PROCESS | 1791 | --DOMWINDOW == 169 (0x9a77e400) [pid = 1791] [serial = 1242] [outer = (nil)] [url = about:blank] 16:07:17 INFO - PROCESS | 1791 | --DOMWINDOW == 168 (0x8d7a9c00) [pid = 1791] [serial = 1095] [outer = (nil)] [url = about:blank] 16:07:17 INFO - PROCESS | 1791 | --DOMWINDOW == 167 (0x8faf5000) [pid = 1791] [serial = 1101] [outer = (nil)] [url = about:blank] 16:07:17 INFO - PROCESS | 1791 | --DOMWINDOW == 166 (0x9c15f800) [pid = 1791] [serial = 1247] [outer = (nil)] [url = about:blank] 16:07:17 INFO - PROCESS | 1791 | --DOMWINDOW == 165 (0xa050e400) [pid = 1791] [serial = 1250] [outer = (nil)] [url = about:blank] 16:07:17 INFO - PROCESS | 1791 | --DOMWINDOW == 164 (0x95094400) [pid = 1791] [serial = 1122] [outer = (nil)] [url = about:blank] 16:07:17 INFO - PROCESS | 1791 | --DOMWINDOW == 163 (0x890bf800) [pid = 1791] [serial = 1269] [outer = (nil)] [url = about:blank] 16:07:17 INFO - PROCESS | 1791 | --DOMWINDOW == 162 (0x924e0400) [pid = 1791] [serial = 1116] [outer = (nil)] [url = about:blank] 16:07:17 INFO - PROCESS | 1791 | --DOMWINDOW == 161 (0x8c5ad800) [pid = 1791] [serial = 1272] [outer = (nil)] [url = about:blank] 16:07:17 INFO - PROCESS | 1791 | --DOMWINDOW == 160 (0x95a92c00) [pid = 1791] [serial = 1235] [outer = (nil)] [url = about:blank] 16:07:17 INFO - PROCESS | 1791 | --DOMWINDOW == 159 (0x9760c400) [pid = 1791] [serial = 1134] [outer = (nil)] [url = about:blank] 16:07:17 INFO - PROCESS | 1791 | --DOMWINDOW == 158 (0x9ad31800) [pid = 1791] [serial = 1244] [outer = (nil)] [url = about:blank] 16:07:17 INFO - PROCESS | 1791 | --DOMWINDOW == 157 (0x97643400) [pid = 1791] [serial = 1236] [outer = (nil)] [url = about:blank] 16:07:17 INFO - PROCESS | 1791 | --DOMWINDOW == 156 (0x996e3c00) [pid = 1791] [serial = 1238] [outer = (nil)] [url = about:blank] 16:07:17 INFO - PROCESS | 1791 | --DOMWINDOW == 155 (0x957f2400) [pid = 1791] [serial = 1125] [outer = (nil)] [url = about:blank] 16:07:17 INFO - PROCESS | 1791 | --DOMWINDOW == 154 (0x92668000) [pid = 1791] [serial = 1230] [outer = (nil)] [url = about:blank] 16:07:17 INFO - PROCESS | 1791 | --DOMWINDOW == 153 (0x8ebb7000) [pid = 1791] [serial = 1277] [outer = (nil)] [url = about:blank] 16:07:17 INFO - PROCESS | 1791 | --DOMWINDOW == 152 (0x922f2400) [pid = 1791] [serial = 1226] [outer = (nil)] [url = about:blank] 16:07:17 INFO - PROCESS | 1791 | --DOMWINDOW == 151 (0x8bef3c00) [pid = 1791] [serial = 1271] [outer = (nil)] [url = about:blank] 16:07:17 INFO - PROCESS | 1791 | --DOMWINDOW == 150 (0x8f2d8800) [pid = 1791] [serial = 1214] [outer = (nil)] [url = about:blank] 16:07:17 INFO - PROCESS | 1791 | --DOMWINDOW == 149 (0x8f2cc800) [pid = 1791] [serial = 1220] [outer = (nil)] [url = about:blank] 16:07:17 INFO - PROCESS | 1791 | --DOMWINDOW == 148 (0x8fb45c00) [pid = 1791] [serial = 1221] [outer = (nil)] [url = about:blank] 16:07:17 INFO - PROCESS | 1791 | --DOMWINDOW == 147 (0x8ebb6000) [pid = 1791] [serial = 1275] [outer = (nil)] [url = about:blank] 16:07:17 INFO - PROCESS | 1791 | --DOMWINDOW == 146 (0x92c61400) [pid = 1791] [serial = 1119] [outer = (nil)] [url = about:blank] 16:07:17 INFO - PROCESS | 1791 | --DOMWINDOW == 145 (0xa26bfc00) [pid = 1791] [serial = 1256] [outer = (nil)] [url = about:blank] 16:07:17 INFO - PROCESS | 1791 | --DOMWINDOW == 144 (0xa21a7c00) [pid = 1791] [serial = 1253] [outer = (nil)] [url = about:blank] 16:07:17 INFO - PROCESS | 1791 | --DOMWINDOW == 143 (0x8e1fcc00) [pid = 1791] [serial = 1274] [outer = (nil)] [url = about:blank] 16:07:17 INFO - PROCESS | 1791 | --DOMWINDOW == 142 (0x9509d000) [pid = 1791] [serial = 1233] [outer = (nil)] [url = about:blank] 16:07:17 INFO - PROCESS | 1791 | --DOMWINDOW == 141 (0x8fc1fc00) [pid = 1791] [serial = 1104] [outer = (nil)] [url = about:blank] 16:07:17 INFO - PROCESS | 1791 | --DOMWINDOW == 140 (0x8b7e7800) [pid = 1791] [serial = 1092] [outer = (nil)] [url = about:blank] 16:07:17 INFO - PROCESS | 1791 | --DOMWINDOW == 139 (0x8abe7400) [pid = 1791] [serial = 1217] [outer = (nil)] [url = about:blank] 16:07:17 INFO - PROCESS | 1791 | --DOMWINDOW == 138 (0x91e0c000) [pid = 1791] [serial = 1223] [outer = (nil)] [url = about:blank] 16:07:17 INFO - PROCESS | 1791 | --DOMWINDOW == 137 (0xa3251400) [pid = 1791] [serial = 1259] [outer = (nil)] [url = about:blank] 16:07:17 INFO - PROCESS | 1791 | --DOMWINDOW == 136 (0x996e9800) [pid = 1791] [serial = 1239] [outer = (nil)] [url = about:blank] 16:07:17 INFO - PROCESS | 1791 | --DOMWINDOW == 135 (0x92482000) [pid = 1791] [serial = 1113] [outer = (nil)] [url = about:blank] 16:07:17 INFO - PROCESS | 1791 | --DOMWINDOW == 134 (0x88882400) [pid = 1791] [serial = 1268] [outer = (nil)] [url = about:blank] 16:07:17 INFO - PROCESS | 1791 | --DOMWINDOW == 133 (0xa325d000) [pid = 1791] [serial = 1260] [outer = (nil)] [url = about:blank] 16:07:17 INFO - PROCESS | 1791 | --DOMWINDOW == 132 (0x94626800) [pid = 1791] [serial = 1232] [outer = (nil)] [url = about:blank] 16:07:17 INFO - PROCESS | 1791 | --DOMWINDOW == 131 (0x97647000) [pid = 1791] [serial = 1131] [outer = (nil)] [url = about:blank] 16:07:17 INFO - PROCESS | 1791 | --DOMWINDOW == 130 (0xa26e8000) [pid = 1791] [serial = 1257] [outer = (nil)] [url = about:blank] 16:07:18 INFO - PROCESS | 1791 | 1462835238050 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]]]}] 16:07:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 16:07:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 3705ms 16:07:18 INFO - PROCESS | 1791 | 1462835238099 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 16:07:18 INFO - PROCESS | 1791 | 1462835238106 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 16:07:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 16:07:18 INFO - PROCESS | 1791 | 1462835238115 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 16:07:18 INFO - PROCESS | 1791 | 1462835238120 Marionette TRACE conn4 <- [1,1822,null,{}] 16:07:18 INFO - PROCESS | 1791 | 1462835238129 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}] 16:07:18 INFO - PROCESS | 1791 | 1462835238396 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 16:07:18 INFO - PROCESS | 1791 | 1462835238608 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:18 INFO - PROCESS | 1791 | ++DOCSHELL 0x8888a000 == 119 [pid = 1791] [id = 463] 16:07:18 INFO - PROCESS | 1791 | ++DOMWINDOW == 131 (0x890c4800) [pid = 1791] [serial = 1390] [outer = (nil)] 16:07:18 INFO - PROCESS | 1791 | ++DOMWINDOW == 132 (0x89ad0c00) [pid = 1791] [serial = 1391] [outer = 0x890c4800] 16:07:18 INFO - PROCESS | 1791 | 1462835238699 Marionette DEBUG loaded listener.js 16:07:18 INFO - PROCESS | 1791 | ++DOMWINDOW == 133 (0x8a0df800) [pid = 1791] [serial = 1392] [outer = 0x890c4800] 16:07:19 INFO - PROCESS | 1791 | 1462835239552 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]]]}] 16:07:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 16:07:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1498ms 16:07:19 INFO - PROCESS | 1791 | 1462835239613 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 16:07:19 INFO - PROCESS | 1791 | 1462835239621 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 16:07:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 16:07:19 INFO - PROCESS | 1791 | 1462835239632 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 16:07:19 INFO - PROCESS | 1791 | 1462835239636 Marionette TRACE conn4 <- [1,1826,null,{}] 16:07:19 INFO - PROCESS | 1791 | 1462835239642 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}] 16:07:19 INFO - PROCESS | 1791 | 1462835239878 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 16:07:20 INFO - PROCESS | 1791 | 1462835240152 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:20 INFO - PROCESS | 1791 | ++DOCSHELL 0x8b7e9c00 == 120 [pid = 1791] [id = 464] 16:07:20 INFO - PROCESS | 1791 | ++DOMWINDOW == 134 (0x8c4f0400) [pid = 1791] [serial = 1393] [outer = (nil)] 16:07:20 INFO - PROCESS | 1791 | ++DOMWINDOW == 135 (0x8c5ba000) [pid = 1791] [serial = 1394] [outer = 0x8c4f0400] 16:07:20 INFO - PROCESS | 1791 | 1462835240246 Marionette DEBUG loaded listener.js 16:07:20 INFO - PROCESS | 1791 | ++DOMWINDOW == 136 (0x8d7abc00) [pid = 1791] [serial = 1395] [outer = 0x8c4f0400] 16:07:21 INFO - PROCESS | 1791 | 1462835241206 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]]]}] 16:07:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 16:07:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1636ms 16:07:21 INFO - PROCESS | 1791 | 1462835241272 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 16:07:21 INFO - PROCESS | 1791 | 1462835241276 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 16:07:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 16:07:21 INFO - PROCESS | 1791 | 1462835241283 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 16:07:21 INFO - PROCESS | 1791 | 1462835241289 Marionette TRACE conn4 <- [1,1830,null,{}] 16:07:21 INFO - PROCESS | 1791 | 1462835241314 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}] 16:07:21 INFO - PROCESS | 1791 | 1462835241624 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 16:07:21 INFO - PROCESS | 1791 | 1462835241881 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:21 INFO - PROCESS | 1791 | ++DOCSHELL 0x8d7ab800 == 121 [pid = 1791] [id = 465] 16:07:21 INFO - PROCESS | 1791 | ++DOMWINDOW == 137 (0x8e1f9400) [pid = 1791] [serial = 1396] [outer = (nil)] 16:07:21 INFO - PROCESS | 1791 | ++DOMWINDOW == 138 (0x8ebb0400) [pid = 1791] [serial = 1397] [outer = 0x8e1f9400] 16:07:21 INFO - PROCESS | 1791 | 1462835241980 Marionette DEBUG loaded listener.js 16:07:22 INFO - PROCESS | 1791 | ++DOMWINDOW == 139 (0x8f2d6c00) [pid = 1791] [serial = 1398] [outer = 0x8e1f9400] 16:07:22 INFO - PROCESS | 1791 | --DOMWINDOW == 138 (0x91e0bc00) [pid = 1791] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 16:07:22 INFO - PROCESS | 1791 | --DOMWINDOW == 137 (0x95095800) [pid = 1791] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 16:07:22 INFO - PROCESS | 1791 | --DOMWINDOW == 136 (0x8e1f4400) [pid = 1791] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 16:07:22 INFO - PROCESS | 1791 | --DOMWINDOW == 135 (0x9ad2cc00) [pid = 1791] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 16:07:22 INFO - PROCESS | 1791 | --DOMWINDOW == 134 (0x8e003800) [pid = 1791] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 16:07:22 INFO - PROCESS | 1791 | --DOMWINDOW == 133 (0x8a0d6000) [pid = 1791] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 16:07:22 INFO - PROCESS | 1791 | --DOMWINDOW == 132 (0x8c5b2400) [pid = 1791] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 16:07:22 INFO - PROCESS | 1791 | --DOMWINDOW == 131 (0xa3256000) [pid = 1791] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 16:07:22 INFO - PROCESS | 1791 | --DOMWINDOW == 130 (0xa68bd400) [pid = 1791] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 16:07:22 INFO - PROCESS | 1791 | --DOMWINDOW == 129 (0x95177c00) [pid = 1791] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 16:07:22 INFO - PROCESS | 1791 | --DOMWINDOW == 128 (0x8d61dc00) [pid = 1791] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 16:07:22 INFO - PROCESS | 1791 | --DOMWINDOW == 127 (0x9bab9800) [pid = 1791] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 16:07:22 INFO - PROCESS | 1791 | --DOMWINDOW == 126 (0x8d614c00) [pid = 1791] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 16:07:22 INFO - PROCESS | 1791 | --DOMWINDOW == 125 (0x9ad31c00) [pid = 1791] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 16:07:22 INFO - PROCESS | 1791 | --DOMWINDOW == 124 (0x873a4400) [pid = 1791] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 16:07:22 INFO - PROCESS | 1791 | --DOMWINDOW == 123 (0x8abe2c00) [pid = 1791] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 16:07:22 INFO - PROCESS | 1791 | --DOMWINDOW == 122 (0x9285b000) [pid = 1791] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 16:07:22 INFO - PROCESS | 1791 | --DOMWINDOW == 121 (0x873a0000) [pid = 1791] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 16:07:22 INFO - PROCESS | 1791 | --DOMWINDOW == 120 (0x8a0de800) [pid = 1791] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 16:07:22 INFO - PROCESS | 1791 | --DOMWINDOW == 119 (0x8bdbec00) [pid = 1791] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 16:07:22 INFO - PROCESS | 1791 | --DOMWINDOW == 118 (0x87399800) [pid = 1791] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 16:07:23 INFO - PROCESS | 1791 | 1462835243375 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]]]}] 16:07:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 16:07:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 2147ms 16:07:23 INFO - PROCESS | 1791 | 1462835243431 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 16:07:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 16:07:23 INFO - PROCESS | 1791 | 1462835243436 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 16:07:23 INFO - PROCESS | 1791 | 1462835243443 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 16:07:23 INFO - PROCESS | 1791 | 1462835243446 Marionette TRACE conn4 <- [1,1834,null,{}] 16:07:23 INFO - PROCESS | 1791 | 1462835243452 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}] 16:07:23 INFO - PROCESS | 1791 | 1462835243674 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 16:07:23 INFO - PROCESS | 1791 | 1462835243863 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:23 INFO - PROCESS | 1791 | ++DOCSHELL 0x87399800 == 122 [pid = 1791] [id = 466] 16:07:23 INFO - PROCESS | 1791 | ++DOMWINDOW == 119 (0x873a4400) [pid = 1791] [serial = 1399] [outer = (nil)] 16:07:23 INFO - PROCESS | 1791 | ++DOMWINDOW == 120 (0x8faeac00) [pid = 1791] [serial = 1400] [outer = 0x873a4400] 16:07:23 INFO - PROCESS | 1791 | 1462835243946 Marionette DEBUG loaded listener.js 16:07:24 INFO - PROCESS | 1791 | ++DOMWINDOW == 121 (0x8fb87000) [pid = 1791] [serial = 1401] [outer = 0x873a4400] 16:07:24 INFO - PROCESS | 1791 | 1462835244944 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]]]}] 16:07:24 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 16:07:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1538ms 16:07:24 INFO - PROCESS | 1791 | 1462835244982 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 16:07:24 INFO - PROCESS | 1791 | 1462835244987 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 16:07:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 16:07:25 INFO - PROCESS | 1791 | 1462835244998 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 16:07:25 INFO - PROCESS | 1791 | 1462835245004 Marionette TRACE conn4 <- [1,1838,null,{}] 16:07:25 INFO - PROCESS | 1791 | 1462835245015 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}] 16:07:25 INFO - PROCESS | 1791 | 1462835245269 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 16:07:25 INFO - PROCESS | 1791 | 1462835245618 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:25 INFO - PROCESS | 1791 | ++DOCSHELL 0x89ac5400 == 123 [pid = 1791] [id = 467] 16:07:25 INFO - PROCESS | 1791 | ++DOMWINDOW == 122 (0x89ac8000) [pid = 1791] [serial = 1402] [outer = (nil)] 16:07:25 INFO - PROCESS | 1791 | ++DOMWINDOW == 123 (0x89ace400) [pid = 1791] [serial = 1403] [outer = 0x89ac8000] 16:07:25 INFO - PROCESS | 1791 | 1462835245719 Marionette DEBUG loaded listener.js 16:07:25 INFO - PROCESS | 1791 | ++DOMWINDOW == 124 (0x8a8e8800) [pid = 1791] [serial = 1404] [outer = 0x89ac8000] 16:07:26 INFO - PROCESS | 1791 | 1462835246731 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]]]}] 16:07:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 16:07:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1792ms 16:07:26 INFO - PROCESS | 1791 | 1462835246790 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 16:07:26 INFO - PROCESS | 1791 | 1462835246800 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 16:07:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 16:07:26 INFO - PROCESS | 1791 | 1462835246812 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 16:07:26 INFO - PROCESS | 1791 | 1462835246817 Marionette TRACE conn4 <- [1,1842,null,{}] 16:07:26 INFO - PROCESS | 1791 | 1462835246824 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}] 16:07:27 INFO - PROCESS | 1791 | 1462835247138 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 16:07:27 INFO - PROCESS | 1791 | 1462835247472 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:27 INFO - PROCESS | 1791 | ++DOCSHELL 0x8d611400 == 124 [pid = 1791] [id = 468] 16:07:27 INFO - PROCESS | 1791 | ++DOMWINDOW == 125 (0x8d7ab000) [pid = 1791] [serial = 1405] [outer = (nil)] 16:07:27 INFO - PROCESS | 1791 | ++DOMWINDOW == 126 (0x8e1fc400) [pid = 1791] [serial = 1406] [outer = 0x8d7ab000] 16:07:27 INFO - PROCESS | 1791 | 1462835247572 Marionette DEBUG loaded listener.js 16:07:27 INFO - PROCESS | 1791 | ++DOMWINDOW == 127 (0x8fb8a400) [pid = 1791] [serial = 1407] [outer = 0x8d7ab000] 16:07:28 INFO - PROCESS | 1791 | 1462835248596 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]]]}] 16:07:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 16:07:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1838ms 16:07:28 INFO - PROCESS | 1791 | 1462835248650 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 16:07:28 INFO - PROCESS | 1791 | 1462835248655 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 16:07:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 16:07:28 INFO - PROCESS | 1791 | 1462835248663 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 16:07:28 INFO - PROCESS | 1791 | 1462835248669 Marionette TRACE conn4 <- [1,1846,null,{}] 16:07:28 INFO - PROCESS | 1791 | 1462835248687 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}] 16:07:28 INFO - PROCESS | 1791 | 1462835248942 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 16:07:29 INFO - PROCESS | 1791 | 1462835249315 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:29 INFO - PROCESS | 1791 | ++DOCSHELL 0x8fb90400 == 125 [pid = 1791] [id = 469] 16:07:29 INFO - PROCESS | 1791 | ++DOMWINDOW == 128 (0x8fba3800) [pid = 1791] [serial = 1408] [outer = (nil)] 16:07:29 INFO - PROCESS | 1791 | ++DOMWINDOW == 129 (0x91e0bc00) [pid = 1791] [serial = 1409] [outer = 0x8fba3800] 16:07:29 INFO - PROCESS | 1791 | 1462835249416 Marionette DEBUG loaded listener.js 16:07:29 INFO - PROCESS | 1791 | ++DOMWINDOW == 130 (0x91e43400) [pid = 1791] [serial = 1410] [outer = 0x8fba3800] 16:07:30 INFO - PROCESS | 1791 | 1462835250364 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]]]}] 16:07:30 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) 16:07:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1742ms 16:07:30 INFO - PROCESS | 1791 | 1462835250405 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 16:07:30 INFO - PROCESS | 1791 | 1462835250410 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 16:07:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 16:07:30 INFO - PROCESS | 1791 | 1462835250417 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 16:07:30 INFO - PROCESS | 1791 | 1462835250421 Marionette TRACE conn4 <- [1,1850,null,{}] 16:07:30 INFO - PROCESS | 1791 | 1462835250428 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}] 16:07:30 INFO - PROCESS | 1791 | 1462835250668 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 16:07:31 INFO - PROCESS | 1791 | 1462835250989 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:31 INFO - PROCESS | 1791 | ++DOCSHELL 0x8fc22000 == 126 [pid = 1791] [id = 470] 16:07:31 INFO - PROCESS | 1791 | ++DOMWINDOW == 131 (0x922ea000) [pid = 1791] [serial = 1411] [outer = (nil)] 16:07:31 INFO - PROCESS | 1791 | ++DOMWINDOW == 132 (0x922f3400) [pid = 1791] [serial = 1412] [outer = 0x922ea000] 16:07:31 INFO - PROCESS | 1791 | 1462835251090 Marionette DEBUG loaded listener.js 16:07:31 INFO - PROCESS | 1791 | ++DOMWINDOW == 133 (0x92486c00) [pid = 1791] [serial = 1413] [outer = 0x922ea000] 16:07:32 INFO - PROCESS | 1791 | 1462835252050 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]]]}] 16:07:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:07:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1698ms 16:07:32 INFO - PROCESS | 1791 | 1462835252116 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 16:07:32 INFO - PROCESS | 1791 | 1462835252121 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 16:07:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 16:07:32 INFO - PROCESS | 1791 | 1462835252128 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 16:07:32 INFO - PROCESS | 1791 | 1462835252132 Marionette TRACE conn4 <- [1,1854,null,{}] 16:07:32 INFO - PROCESS | 1791 | 1462835252138 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}] 16:07:32 INFO - PROCESS | 1791 | 1462835252395 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 16:07:32 INFO - PROCESS | 1791 | 1462835252720 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:32 INFO - PROCESS | 1791 | ++DOCSHELL 0x8e00a400 == 127 [pid = 1791] [id = 471] 16:07:32 INFO - PROCESS | 1791 | ++DOMWINDOW == 134 (0x91f3d800) [pid = 1791] [serial = 1414] [outer = (nil)] 16:07:32 INFO - PROCESS | 1791 | ++DOMWINDOW == 135 (0x924d2400) [pid = 1791] [serial = 1415] [outer = 0x91f3d800] 16:07:32 INFO - PROCESS | 1791 | 1462835252824 Marionette DEBUG loaded listener.js 16:07:32 INFO - PROCESS | 1791 | ++DOMWINDOW == 136 (0x924d8800) [pid = 1791] [serial = 1416] [outer = 0x91f3d800] 16:07:33 INFO - PROCESS | 1791 | 1462835253815 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]]]}] 16:07:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 16:07:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1733ms 16:07:33 INFO - PROCESS | 1791 | 1462835253878 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 16:07:33 INFO - PROCESS | 1791 | 1462835253881 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 16:07:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 16:07:33 INFO - PROCESS | 1791 | 1462835253892 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 16:07:33 INFO - PROCESS | 1791 | 1462835253896 Marionette TRACE conn4 <- [1,1858,null,{}] 16:07:33 INFO - PROCESS | 1791 | 1462835253903 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}] 16:07:34 INFO - PROCESS | 1791 | 1462835254177 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 16:07:34 INFO - PROCESS | 1791 | 1462835254484 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:34 INFO - PROCESS | 1791 | ++DOCSHELL 0x91e08800 == 128 [pid = 1791] [id = 472] 16:07:34 INFO - PROCESS | 1791 | ++DOMWINDOW == 137 (0x92489800) [pid = 1791] [serial = 1417] [outer = (nil)] 16:07:34 INFO - PROCESS | 1791 | ++DOMWINDOW == 138 (0x92c5b400) [pid = 1791] [serial = 1418] [outer = 0x92489800] 16:07:34 INFO - PROCESS | 1791 | 1462835254580 Marionette DEBUG loaded listener.js 16:07:34 INFO - PROCESS | 1791 | ++DOMWINDOW == 139 (0x92efbc00) [pid = 1791] [serial = 1419] [outer = 0x92489800] 16:07:35 INFO - PROCESS | 1791 | 1462835255525 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]]]}] 16:07:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 16:07:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1690ms 16:07:35 INFO - PROCESS | 1791 | 1462835255583 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 16:07:35 INFO - PROCESS | 1791 | 1462835255587 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 16:07:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 16:07:35 INFO - PROCESS | 1791 | 1462835255594 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 16:07:35 INFO - PROCESS | 1791 | 1462835255598 Marionette TRACE conn4 <- [1,1862,null,{}] 16:07:35 INFO - PROCESS | 1791 | 1462835255605 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}] 16:07:35 INFO - PROCESS | 1791 | 1462835255847 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 16:07:36 INFO - PROCESS | 1791 | 1462835256172 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:36 INFO - PROCESS | 1791 | ++DOCSHELL 0x92c61400 == 129 [pid = 1791] [id = 473] 16:07:36 INFO - PROCESS | 1791 | ++DOMWINDOW == 140 (0x92ef6800) [pid = 1791] [serial = 1420] [outer = (nil)] 16:07:36 INFO - PROCESS | 1791 | ++DOMWINDOW == 141 (0x95099400) [pid = 1791] [serial = 1421] [outer = 0x92ef6800] 16:07:36 INFO - PROCESS | 1791 | 1462835256276 Marionette DEBUG loaded listener.js 16:07:36 INFO - PROCESS | 1791 | ++DOMWINDOW == 142 (0x957ee000) [pid = 1791] [serial = 1422] [outer = 0x92ef6800] 16:07:37 INFO - PROCESS | 1791 | 1462835257217 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]]]}] 16:07:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 16:07:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1687ms 16:07:37 INFO - PROCESS | 1791 | 1462835257283 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 16:07:37 INFO - PROCESS | 1791 | 1462835257287 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 16:07:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 16:07:37 INFO - PROCESS | 1791 | 1462835257295 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 16:07:37 INFO - PROCESS | 1791 | 1462835257299 Marionette TRACE conn4 <- [1,1866,null,{}] 16:07:37 INFO - PROCESS | 1791 | 1462835257305 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}] 16:07:37 INFO - PROCESS | 1791 | 1462835257538 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 16:07:37 INFO - PROCESS | 1791 | 1462835257889 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:37 INFO - PROCESS | 1791 | ++DOCSHELL 0x8e1f6000 == 130 [pid = 1791] [id = 474] 16:07:37 INFO - PROCESS | 1791 | ++DOMWINDOW == 143 (0x8e873800) [pid = 1791] [serial = 1423] [outer = (nil)] 16:07:37 INFO - PROCESS | 1791 | ++DOMWINDOW == 144 (0x9584c400) [pid = 1791] [serial = 1424] [outer = 0x8e873800] 16:07:37 INFO - PROCESS | 1791 | 1462835257985 Marionette DEBUG loaded listener.js 16:07:38 INFO - PROCESS | 1791 | ++DOMWINDOW == 145 (0x95a87000) [pid = 1791] [serial = 1425] [outer = 0x8e873800] 16:07:39 INFO - PROCESS | 1791 | 1462835259012 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]]]}] 16:07:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 16:07:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1791ms 16:07:39 INFO - PROCESS | 1791 | 1462835259088 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 16:07:39 INFO - PROCESS | 1791 | 1462835259092 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 16:07:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 16:07:39 INFO - PROCESS | 1791 | 1462835259099 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 16:07:39 INFO - PROCESS | 1791 | 1462835259103 Marionette TRACE conn4 <- [1,1870,null,{}] 16:07:39 INFO - PROCESS | 1791 | 1462835259110 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}] 16:07:39 INFO - PROCESS | 1791 | 1462835259388 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 16:07:39 INFO - PROCESS | 1791 | 1462835259719 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:39 INFO - PROCESS | 1791 | ++DOCSHELL 0x951cb800 == 131 [pid = 1791] [id = 475] 16:07:39 INFO - PROCESS | 1791 | ++DOMWINDOW == 146 (0x957f4c00) [pid = 1791] [serial = 1426] [outer = (nil)] 16:07:39 INFO - PROCESS | 1791 | ++DOMWINDOW == 147 (0x97647000) [pid = 1791] [serial = 1427] [outer = 0x957f4c00] 16:07:39 INFO - PROCESS | 1791 | 1462835259818 Marionette DEBUG loaded listener.js 16:07:39 INFO - PROCESS | 1791 | ++DOMWINDOW == 148 (0x9764a400) [pid = 1791] [serial = 1428] [outer = 0x957f4c00] 16:07:40 INFO - PROCESS | 1791 | 1462835260697 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]]]}] 16:07:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 16:07:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1632ms 16:07:40 INFO - PROCESS | 1791 | 1462835260748 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 16:07:40 INFO - PROCESS | 1791 | 1462835260752 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 16:07:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 16:07:40 INFO - PROCESS | 1791 | 1462835260760 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 16:07:40 INFO - PROCESS | 1791 | 1462835260763 Marionette TRACE conn4 <- [1,1874,null,{}] 16:07:40 INFO - PROCESS | 1791 | 1462835260769 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}] 16:07:41 INFO - PROCESS | 1791 | 1462835261016 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 16:07:41 INFO - PROCESS | 1791 | 1462835261364 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:41 INFO - PROCESS | 1791 | ++DOCSHELL 0x92490000 == 132 [pid = 1791] [id = 476] 16:07:41 INFO - PROCESS | 1791 | ++DOMWINDOW == 149 (0x92853c00) [pid = 1791] [serial = 1429] [outer = (nil)] 16:07:41 INFO - PROCESS | 1791 | ++DOMWINDOW == 150 (0x996e6800) [pid = 1791] [serial = 1430] [outer = 0x92853c00] 16:07:41 INFO - PROCESS | 1791 | 1462835261464 Marionette DEBUG loaded listener.js 16:07:41 INFO - PROCESS | 1791 | ++DOMWINDOW == 151 (0x996ec800) [pid = 1791] [serial = 1431] [outer = 0x92853c00] 16:07:42 INFO - PROCESS | 1791 | 1462835262430 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]]]}] 16:07:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 16:07:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1741ms 16:07:42 INFO - PROCESS | 1791 | 1462835262502 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 16:07:42 INFO - PROCESS | 1791 | 1462835262506 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 16:07:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 16:07:42 INFO - PROCESS | 1791 | 1462835262513 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 16:07:42 INFO - PROCESS | 1791 | 1462835262518 Marionette TRACE conn4 <- [1,1878,null,{}] 16:07:42 INFO - PROCESS | 1791 | 1462835262525 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}] 16:07:42 INFO - PROCESS | 1791 | 1462835262825 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 16:07:43 INFO - PROCESS | 1791 | 1462835263189 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:43 INFO - PROCESS | 1791 | ++DOCSHELL 0x8a8eb400 == 133 [pid = 1791] [id = 477] 16:07:43 INFO - PROCESS | 1791 | ++DOMWINDOW == 152 (0x97643000) [pid = 1791] [serial = 1432] [outer = (nil)] 16:07:43 INFO - PROCESS | 1791 | ++DOMWINDOW == 153 (0x9a868400) [pid = 1791] [serial = 1433] [outer = 0x97643000] 16:07:43 INFO - PROCESS | 1791 | 1462835263289 Marionette DEBUG loaded listener.js 16:07:43 INFO - PROCESS | 1791 | ++DOMWINDOW == 154 (0x9aee6c00) [pid = 1791] [serial = 1434] [outer = 0x97643000] 16:07:44 INFO - PROCESS | 1791 | 1462835264298 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]]]}] 16:07:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 16:07:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1843ms 16:07:44 INFO - PROCESS | 1791 | 1462835264358 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 16:07:44 INFO - PROCESS | 1791 | 1462835264362 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 16:07:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 16:07:44 INFO - PROCESS | 1791 | 1462835264370 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 16:07:44 INFO - PROCESS | 1791 | 1462835264374 Marionette TRACE conn4 <- [1,1882,null,{}] 16:07:44 INFO - PROCESS | 1791 | 1462835264380 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}] 16:07:44 INFO - PROCESS | 1791 | 1462835264621 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 16:07:44 INFO - PROCESS | 1791 | 1462835264958 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:44 INFO - PROCESS | 1791 | ++DOCSHELL 0x9a787400 == 134 [pid = 1791] [id = 478] 16:07:44 INFO - PROCESS | 1791 | ++DOMWINDOW == 155 (0x9ad39000) [pid = 1791] [serial = 1435] [outer = (nil)] 16:07:45 INFO - PROCESS | 1791 | ++DOMWINDOW == 156 (0x9ba15400) [pid = 1791] [serial = 1436] [outer = 0x9ad39000] 16:07:45 INFO - PROCESS | 1791 | 1462835265051 Marionette DEBUG loaded listener.js 16:07:45 INFO - PROCESS | 1791 | ++DOMWINDOW == 157 (0x9c151000) [pid = 1791] [serial = 1437] [outer = 0x9ad39000] 16:07:45 INFO - PROCESS | 1791 | 1462835265976 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]]]}] 16:07:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 16:07:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1684ms 16:07:46 INFO - PROCESS | 1791 | 1462835266054 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 16:07:46 INFO - PROCESS | 1791 | 1462835266058 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 16:07:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 16:07:46 INFO - PROCESS | 1791 | 1462835266065 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 16:07:46 INFO - PROCESS | 1791 | 1462835266069 Marionette TRACE conn4 <- [1,1886,null,{}] 16:07:46 INFO - PROCESS | 1791 | 1462835266076 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}] 16:07:46 INFO - PROCESS | 1791 | 1462835266332 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 16:07:46 INFO - PROCESS | 1791 | 1462835266674 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:46 INFO - PROCESS | 1791 | ++DOCSHELL 0x873a0800 == 135 [pid = 1791] [id = 479] 16:07:46 INFO - PROCESS | 1791 | ++DOMWINDOW == 158 (0x9a869c00) [pid = 1791] [serial = 1438] [outer = (nil)] 16:07:46 INFO - PROCESS | 1791 | ++DOMWINDOW == 159 (0x9d8bf000) [pid = 1791] [serial = 1439] [outer = 0x9a869c00] 16:07:46 INFO - PROCESS | 1791 | 1462835266767 Marionette DEBUG loaded listener.js 16:07:46 INFO - PROCESS | 1791 | ++DOMWINDOW == 160 (0xa104a800) [pid = 1791] [serial = 1440] [outer = 0x9a869c00] 16:07:47 INFO - PROCESS | 1791 | 1462835267693 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]]]}] 16:07:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 16:07:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1684ms 16:07:47 INFO - PROCESS | 1791 | 1462835267751 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 16:07:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 16:07:47 INFO - PROCESS | 1791 | 1462835267755 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 16:07:47 INFO - PROCESS | 1791 | 1462835267762 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 16:07:47 INFO - PROCESS | 1791 | 1462835267765 Marionette TRACE conn4 <- [1,1890,null,{}] 16:07:47 INFO - PROCESS | 1791 | 1462835267771 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}] 16:07:48 INFO - PROCESS | 1791 | 1462835268008 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 16:07:48 INFO - PROCESS | 1791 | 1462835268391 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:48 INFO - PROCESS | 1791 | ++DOCSHELL 0x8e002c00 == 136 [pid = 1791] [id = 480] 16:07:48 INFO - PROCESS | 1791 | ++DOMWINDOW == 161 (0x9764ac00) [pid = 1791] [serial = 1441] [outer = (nil)] 16:07:48 INFO - PROCESS | 1791 | ++DOMWINDOW == 162 (0xa2278800) [pid = 1791] [serial = 1442] [outer = 0x9764ac00] 16:07:48 INFO - PROCESS | 1791 | 1462835268493 Marionette DEBUG loaded listener.js 16:07:48 INFO - PROCESS | 1791 | ++DOMWINDOW == 163 (0xa26ca400) [pid = 1791] [serial = 1443] [outer = 0x9764ac00] 16:07:49 INFO - PROCESS | 1791 | 1462835269403 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]]]}] 16:07:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 16:07:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1681ms 16:07:49 INFO - PROCESS | 1791 | 1462835269443 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 16:07:49 INFO - PROCESS | 1791 | 1462835269447 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 16:07:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 16:07:49 INFO - PROCESS | 1791 | 1462835269454 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 16:07:49 INFO - PROCESS | 1791 | 1462835269458 Marionette TRACE conn4 <- [1,1894,null,{}] 16:07:49 INFO - PROCESS | 1791 | 1462835269464 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}] 16:07:49 INFO - PROCESS | 1791 | 1462835269702 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 16:07:50 INFO - PROCESS | 1791 | 1462835270027 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:50 INFO - PROCESS | 1791 | ++DOCSHELL 0x9ba35400 == 137 [pid = 1791] [id = 481] 16:07:50 INFO - PROCESS | 1791 | ++DOMWINDOW == 164 (0xa1058c00) [pid = 1791] [serial = 1444] [outer = (nil)] 16:07:50 INFO - PROCESS | 1791 | ++DOMWINDOW == 165 (0xa3221000) [pid = 1791] [serial = 1445] [outer = 0xa1058c00] 16:07:50 INFO - PROCESS | 1791 | 1462835270129 Marionette DEBUG loaded listener.js 16:07:50 INFO - PROCESS | 1791 | ++DOMWINDOW == 166 (0xa3259400) [pid = 1791] [serial = 1446] [outer = 0xa1058c00] 16:07:51 INFO - PROCESS | 1791 | 1462835271076 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]]]}] 16:07:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 16:07:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1695ms 16:07:51 INFO - PROCESS | 1791 | 1462835271150 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 16:07:51 INFO - PROCESS | 1791 | 1462835271154 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 16:07:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 16:07:51 INFO - PROCESS | 1791 | 1462835271162 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 16:07:51 INFO - PROCESS | 1791 | 1462835271164 Marionette TRACE conn4 <- [1,1898,null,{}] 16:07:51 INFO - PROCESS | 1791 | 1462835271171 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}] 16:07:51 INFO - PROCESS | 1791 | 1462835271454 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 16:07:51 INFO - PROCESS | 1791 | 1462835271795 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:51 INFO - PROCESS | 1791 | ++DOCSHELL 0xa3061c00 == 138 [pid = 1791] [id = 482] 16:07:51 INFO - PROCESS | 1791 | ++DOMWINDOW == 167 (0xa30cb800) [pid = 1791] [serial = 1447] [outer = (nil)] 16:07:51 INFO - PROCESS | 1791 | ++DOMWINDOW == 168 (0xa50ebc00) [pid = 1791] [serial = 1448] [outer = 0xa30cb800] 16:07:51 INFO - PROCESS | 1791 | 1462835271895 Marionette DEBUG loaded listener.js 16:07:52 INFO - PROCESS | 1791 | ++DOMWINDOW == 169 (0xa6281000) [pid = 1791] [serial = 1449] [outer = 0xa30cb800] 16:07:52 INFO - PROCESS | 1791 | 1462835272827 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]]]}] 16:07:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 16:07:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1733ms 16:07:52 INFO - PROCESS | 1791 | 1462835272895 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 16:07:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 16:07:52 INFO - PROCESS | 1791 | 1462835272900 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 16:07:52 INFO - PROCESS | 1791 | 1462835272907 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 16:07:52 INFO - PROCESS | 1791 | 1462835272911 Marionette TRACE conn4 <- [1,1902,null,{}] 16:07:52 INFO - PROCESS | 1791 | 1462835272918 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}] 16:07:53 INFO - PROCESS | 1791 | 1462835273213 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 16:07:53 INFO - PROCESS | 1791 | 1462835273561 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:53 INFO - PROCESS | 1791 | ++DOCSHELL 0x867cdc00 == 139 [pid = 1791] [id = 483] 16:07:53 INFO - PROCESS | 1791 | ++DOMWINDOW == 170 (0x8e18c000) [pid = 1791] [serial = 1450] [outer = (nil)] 16:07:53 INFO - PROCESS | 1791 | ++DOMWINDOW == 171 (0xa676f000) [pid = 1791] [serial = 1451] [outer = 0x8e18c000] 16:07:53 INFO - PROCESS | 1791 | 1462835273656 Marionette DEBUG loaded listener.js 16:07:53 INFO - PROCESS | 1791 | ++DOMWINDOW == 172 (0xa68b7400) [pid = 1791] [serial = 1452] [outer = 0x8e18c000] 16:07:54 INFO - PROCESS | 1791 | 1462835274532 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]]]}] 16:07:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 16:07:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1689ms 16:07:54 INFO - PROCESS | 1791 | 1462835274605 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 16:07:54 INFO - PROCESS | 1791 | 1462835274608 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 16:07:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 16:07:54 INFO - PROCESS | 1791 | 1462835274620 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 16:07:54 INFO - PROCESS | 1791 | 1462835274622 Marionette TRACE conn4 <- [1,1906,null,{}] 16:07:54 INFO - PROCESS | 1791 | 1462835274629 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}] 16:07:54 INFO - PROCESS | 1791 | 1462835274872 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 16:07:56 INFO - PROCESS | 1791 | --DOCSHELL 0x8e18ec00 == 138 [pid = 1791] [id = 374] 16:07:56 INFO - PROCESS | 1791 | --DOCSHELL 0x8e006c00 == 137 [pid = 1791] [id = 371] 16:07:56 INFO - PROCESS | 1791 | --DOCSHELL 0x9266d400 == 136 [pid = 1791] [id = 373] 16:07:56 INFO - PROCESS | 1791 | --DOCSHELL 0x95181800 == 135 [pid = 1791] [id = 375] 16:07:56 INFO - PROCESS | 1791 | --DOCSHELL 0x8fc2b000 == 134 [pid = 1791] [id = 369] 16:07:56 INFO - PROCESS | 1791 | --DOCSHELL 0x87399400 == 133 [pid = 1791] [id = 378] 16:07:56 INFO - PROCESS | 1791 | --DOCSHELL 0x8ebb4400 == 132 [pid = 1791] [id = 370] 16:07:56 INFO - PROCESS | 1791 | --DOCSHELL 0x8fb3f800 == 131 [pid = 1791] [id = 368] 16:07:56 INFO - PROCESS | 1791 | --DOCSHELL 0x9d8bf400 == 130 [pid = 1791] [id = 421] 16:07:56 INFO - PROCESS | 1791 | --DOCSHELL 0x92859400 == 129 [pid = 1791] [id = 372] 16:07:56 INFO - PROCESS | 1791 | --DOCSHELL 0x951cf800 == 128 [pid = 1791] [id = 461] 16:07:56 INFO - PROCESS | 1791 | --DOCSHELL 0x957f6c00 == 127 [pid = 1791] [id = 460] 16:07:56 INFO - PROCESS | 1791 | --DOCSHELL 0x9266e400 == 126 [pid = 1791] [id = 458] 16:07:56 INFO - PROCESS | 1791 | --DOCSHELL 0x99eed800 == 125 [pid = 1791] [id = 459] 16:07:56 INFO - PROCESS | 1791 | --DOCSHELL 0x8e869800 == 124 [pid = 1791] [id = 457] 16:07:56 INFO - PROCESS | 1791 | --DOCSHELL 0x97609c00 == 123 [pid = 1791] [id = 456] 16:07:56 INFO - PROCESS | 1791 | --DOCSHELL 0x93a06400 == 122 [pid = 1791] [id = 455] 16:07:56 INFO - PROCESS | 1791 | --DOCSHELL 0x8739a400 == 121 [pid = 1791] [id = 454] 16:07:56 INFO - PROCESS | 1791 | --DOCSHELL 0x91e0b800 == 120 [pid = 1791] [id = 452] 16:07:56 INFO - PROCESS | 1791 | --DOCSHELL 0x8fba5400 == 119 [pid = 1791] [id = 453] 16:07:56 INFO - PROCESS | 1791 | --DOCSHELL 0x9bf36800 == 118 [pid = 1791] [id = 399] 16:07:56 INFO - PROCESS | 1791 | --DOCSHELL 0x91f39800 == 117 [pid = 1791] [id = 451] 16:07:56 INFO - PROCESS | 1791 | --DOCSHELL 0x89accc00 == 116 [pid = 1791] [id = 450] 16:07:56 INFO - PROCESS | 1791 | --DOCSHELL 0x8fb4b000 == 115 [pid = 1791] [id = 449] 16:07:56 INFO - PROCESS | 1791 | --DOCSHELL 0x8c4eb400 == 114 [pid = 1791] [id = 448] 16:07:56 INFO - PROCESS | 1791 | --DOCSHELL 0x89ad2000 == 113 [pid = 1791] [id = 447] 16:07:56 INFO - PROCESS | 1791 | --DOCSHELL 0x872bec00 == 112 [pid = 1791] [id = 446] 16:07:56 INFO - PROCESS | 1791 | --DOMWINDOW == 171 (0x91f43400) [pid = 1791] [serial = 1290] [outer = (nil)] [url = about:blank] 16:07:56 INFO - PROCESS | 1791 | --DOMWINDOW == 170 (0x95a94400) [pid = 1791] [serial = 1302] [outer = (nil)] [url = about:blank] 16:07:56 INFO - PROCESS | 1791 | --DOMWINDOW == 169 (0xa6c2a800) [pid = 1791] [serial = 1323] [outer = (nil)] [url = about:blank] 16:07:56 INFO - PROCESS | 1791 | --DOMWINDOW == 168 (0x9c156800) [pid = 1791] [serial = 1313] [outer = (nil)] [url = about:blank] 16:07:56 INFO - PROCESS | 1791 | --DOMWINDOW == 167 (0x9c20d800) [pid = 1791] [serial = 1314] [outer = (nil)] [url = about:blank] 16:07:56 INFO - PROCESS | 1791 | --DOMWINDOW == 166 (0x8e867800) [pid = 1791] [serial = 1286] [outer = (nil)] [url = about:blank] 16:07:56 INFO - PROCESS | 1791 | --DOMWINDOW == 165 (0x8a8e7000) [pid = 1791] [serial = 1331] [outer = (nil)] [url = about:blank] 16:07:56 INFO - PROCESS | 1791 | --DOMWINDOW == 164 (0x99fb8c00) [pid = 1791] [serial = 1307] [outer = (nil)] [url = about:blank] 16:07:56 INFO - PROCESS | 1791 | --DOMWINDOW == 163 (0x8e188000) [pid = 1791] [serial = 1337] [outer = (nil)] [url = about:blank] 16:07:56 INFO - PROCESS | 1791 | --DOMWINDOW == 162 (0xa67bc800) [pid = 1791] [serial = 1266] [outer = (nil)] [url = about:blank] 16:07:56 INFO - PROCESS | 1791 | --DOMWINDOW == 161 (0xa6c43400) [pid = 1791] [serial = 1325] [outer = (nil)] [url = about:blank] 16:07:56 INFO - PROCESS | 1791 | --DOMWINDOW == 160 (0x99678400) [pid = 1791] [serial = 1305] [outer = (nil)] [url = about:blank] 16:07:56 INFO - PROCESS | 1791 | --DOMWINDOW == 159 (0x924d3c00) [pid = 1791] [serial = 1292] [outer = (nil)] [url = about:blank] 16:07:56 INFO - PROCESS | 1791 | --DOMWINDOW == 158 (0xa2277c00) [pid = 1791] [serial = 1316] [outer = (nil)] [url = about:blank] 16:07:56 INFO - PROCESS | 1791 | --DOMWINDOW == 157 (0xa24efc00) [pid = 1791] [serial = 1317] [outer = (nil)] [url = about:blank] 16:07:56 INFO - PROCESS | 1791 | --DOMWINDOW == 156 (0x8e002800) [pid = 1791] [serial = 1335] [outer = (nil)] [url = about:blank] 16:07:56 INFO - PROCESS | 1791 | --DOMWINDOW == 155 (0x9ad3a400) [pid = 1791] [serial = 1310] [outer = (nil)] [url = about:blank] 16:07:56 INFO - PROCESS | 1791 | --DOMWINDOW == 154 (0xa676f800) [pid = 1791] [serial = 1319] [outer = (nil)] [url = about:blank] 16:07:56 INFO - PROCESS | 1791 | --DOMWINDOW == 153 (0x924ddc00) [pid = 1791] [serial = 1293] [outer = (nil)] [url = about:blank] 16:07:56 INFO - PROCESS | 1791 | --DOMWINDOW == 152 (0x8c5b7000) [pid = 1791] [serial = 1284] [outer = (nil)] [url = about:blank] 16:07:56 INFO - PROCESS | 1791 | --DOMWINDOW == 151 (0x92efb800) [pid = 1791] [serial = 1296] [outer = (nil)] [url = about:blank] 16:07:56 INFO - PROCESS | 1791 | --DOMWINDOW == 150 (0x95a8e400) [pid = 1791] [serial = 1301] [outer = (nil)] [url = about:blank] 16:07:56 INFO - PROCESS | 1791 | --DOMWINDOW == 149 (0xa6881c00) [pid = 1791] [serial = 1320] [outer = (nil)] [url = about:blank] 16:07:56 INFO - PROCESS | 1791 | --DOMWINDOW == 148 (0x8fb3e000) [pid = 1791] [serial = 1287] [outer = (nil)] [url = about:blank] 16:07:56 INFO - PROCESS | 1791 | --DOMWINDOW == 147 (0xa6c26c00) [pid = 1791] [serial = 1322] [outer = (nil)] [url = about:blank] 16:07:56 INFO - PROCESS | 1791 | --DOMWINDOW == 146 (0x91e3cc00) [pid = 1791] [serial = 1289] [outer = (nil)] [url = about:blank] 16:07:56 INFO - PROCESS | 1791 | --DOMWINDOW == 145 (0x9b069000) [pid = 1791] [serial = 1311] [outer = (nil)] [url = about:blank] 16:07:56 INFO - PROCESS | 1791 | --DOMWINDOW == 144 (0x88050c00) [pid = 1791] [serial = 1328] [outer = (nil)] [url = about:blank] 16:07:56 INFO - PROCESS | 1791 | --DOMWINDOW == 143 (0xa6c46800) [pid = 1791] [serial = 1326] [outer = (nil)] [url = about:blank] 16:07:56 INFO - PROCESS | 1791 | --DOMWINDOW == 142 (0x8faf8800) [pid = 1791] [serial = 1215] [outer = (nil)] [url = about:blank] 16:07:56 INFO - PROCESS | 1791 | --DOMWINDOW == 141 (0x9926e000) [pid = 1791] [serial = 1304] [outer = (nil)] [url = about:blank] 16:07:56 INFO - PROCESS | 1791 | --DOMWINDOW == 140 (0x951d0400) [pid = 1791] [serial = 1299] [outer = (nil)] [url = about:blank] 16:07:56 INFO - PROCESS | 1791 | --DOMWINDOW == 139 (0x8804e800) [pid = 1791] [serial = 1280] [outer = (nil)] [url = about:blank] 16:07:56 INFO - PROCESS | 1791 | --DOMWINDOW == 138 (0x92c58c00) [pid = 1791] [serial = 1295] [outer = (nil)] [url = about:blank] 16:07:56 INFO - PROCESS | 1791 | --DOMWINDOW == 137 (0x8d61b400) [pid = 1791] [serial = 1334] [outer = (nil)] [url = about:blank] 16:07:56 INFO - PROCESS | 1791 | --DOMWINDOW == 136 (0x88885c00) [pid = 1791] [serial = 1329] [outer = (nil)] [url = about:blank] 16:07:56 INFO - PROCESS | 1791 | --DOMWINDOW == 135 (0x9a77e000) [pid = 1791] [serial = 1308] [outer = (nil)] [url = about:blank] 16:07:56 INFO - PROCESS | 1791 | --DOMWINDOW == 134 (0x8abef400) [pid = 1791] [serial = 1332] [outer = (nil)] [url = about:blank] 16:07:56 INFO - PROCESS | 1791 | --DOMWINDOW == 133 (0x8bef4000) [pid = 1791] [serial = 1283] [outer = (nil)] [url = about:blank] 16:07:56 INFO - PROCESS | 1791 | --DOMWINDOW == 132 (0x9500ec00) [pid = 1791] [serial = 1298] [outer = (nil)] [url = about:blank] 16:07:56 INFO - PROCESS | 1791 | --DOMWINDOW == 131 (0x8888c400) [pid = 1791] [serial = 1281] [outer = (nil)] [url = about:blank] 16:07:57 INFO - PROCESS | 1791 | 1462835277116 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:57 INFO - PROCESS | 1791 | ++DOCSHELL 0x88881000 == 113 [pid = 1791] [id = 484] 16:07:57 INFO - PROCESS | 1791 | ++DOMWINDOW == 132 (0x88881c00) [pid = 1791] [serial = 1453] [outer = (nil)] 16:07:57 INFO - PROCESS | 1791 | ++DOMWINDOW == 133 (0x88888c00) [pid = 1791] [serial = 1454] [outer = 0x88881c00] 16:07:57 INFO - PROCESS | 1791 | 1462835277207 Marionette DEBUG loaded listener.js 16:07:57 INFO - PROCESS | 1791 | ++DOMWINDOW == 134 (0x890bf800) [pid = 1791] [serial = 1455] [outer = 0x88881c00] 16:07:58 INFO - PROCESS | 1791 | 1462835278038 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]]]}] 16:07:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 16:07:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 3488ms 16:07:58 INFO - PROCESS | 1791 | 1462835278110 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 16:07:58 INFO - PROCESS | 1791 | 1462835278115 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 16:07:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 16:07:58 INFO - PROCESS | 1791 | 1462835278125 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 16:07:58 INFO - PROCESS | 1791 | 1462835278129 Marionette TRACE conn4 <- [1,1910,null,{}] 16:07:58 INFO - PROCESS | 1791 | 1462835278137 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}] 16:07:58 INFO - PROCESS | 1791 | 1462835278359 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 16:07:58 INFO - PROCESS | 1791 | 1462835278620 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:07:58 INFO - PROCESS | 1791 | ++DOCSHELL 0x8a0e2c00 == 114 [pid = 1791] [id = 485] 16:07:58 INFO - PROCESS | 1791 | ++DOMWINDOW == 135 (0x8a8e3800) [pid = 1791] [serial = 1456] [outer = (nil)] 16:07:58 INFO - PROCESS | 1791 | ++DOMWINDOW == 136 (0x8abef400) [pid = 1791] [serial = 1457] [outer = 0x8a8e3800] 16:07:58 INFO - PROCESS | 1791 | 1462835278707 Marionette DEBUG loaded listener.js 16:07:58 INFO - PROCESS | 1791 | ++DOMWINDOW == 137 (0x8bef7000) [pid = 1791] [serial = 1458] [outer = 0x8a8e3800] 16:07:59 INFO - PROCESS | 1791 | 1462835279594 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]]]}] 16:07:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 16:07:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1541ms 16:07:59 INFO - PROCESS | 1791 | 1462835279670 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 16:07:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 16:07:59 INFO - PROCESS | 1791 | 1462835279677 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 16:07:59 INFO - PROCESS | 1791 | 1462835279684 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 16:07:59 INFO - PROCESS | 1791 | 1462835279687 Marionette TRACE conn4 <- [1,1914,null,{}] 16:07:59 INFO - PROCESS | 1791 | 1462835279703 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}] 16:07:59 INFO - PROCESS | 1791 | 1462835279982 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 16:08:00 INFO - PROCESS | 1791 | 1462835280016 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:00 INFO - PROCESS | 1791 | ++DOCSHELL 0x89ad1000 == 115 [pid = 1791] [id = 486] 16:08:00 INFO - PROCESS | 1791 | ++DOMWINDOW == 138 (0x8c4f4800) [pid = 1791] [serial = 1459] [outer = (nil)] 16:08:00 INFO - PROCESS | 1791 | ++DOMWINDOW == 139 (0x8e007c00) [pid = 1791] [serial = 1460] [outer = 0x8c4f4800] 16:08:00 INFO - PROCESS | 1791 | 1462835280099 Marionette DEBUG loaded listener.js 16:08:00 INFO - PROCESS | 1791 | ++DOMWINDOW == 140 (0x8e18a000) [pid = 1791] [serial = 1461] [outer = 0x8c4f4800] 16:08:01 INFO - PROCESS | 1791 | 1462835281954 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]]]}] 16:08:02 INFO - PROCESS | 1791 | --DOMWINDOW == 139 (0x91f3fc00) [pid = 1791] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 16:08:02 INFO - PROCESS | 1791 | --DOMWINDOW == 138 (0x8c4f0400) [pid = 1791] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 16:08:02 INFO - PROCESS | 1791 | --DOMWINDOW == 137 (0x95175400) [pid = 1791] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 16:08:02 INFO - PROCESS | 1791 | --DOMWINDOW == 136 (0x9a787000) [pid = 1791] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 16:08:02 INFO - PROCESS | 1791 | --DOMWINDOW == 135 (0x8fb89c00) [pid = 1791] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 16:08:02 INFO - PROCESS | 1791 | --DOMWINDOW == 134 (0x9266d800) [pid = 1791] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 16:08:02 INFO - PROCESS | 1791 | --DOMWINDOW == 133 (0x87397400) [pid = 1791] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 16:08:02 INFO - PROCESS | 1791 | --DOMWINDOW == 132 (0x8e1f9400) [pid = 1791] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 16:08:02 INFO - PROCESS | 1791 | --DOMWINDOW == 131 (0x8ebb4000) [pid = 1791] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 16:08:02 INFO - PROCESS | 1791 | --DOMWINDOW == 130 (0x8c5b9400) [pid = 1791] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 16:08:02 INFO - PROCESS | 1791 | --DOMWINDOW == 129 (0x9a86cc00) [pid = 1791] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 16:08:02 INFO - PROCESS | 1791 | --DOMWINDOW == 128 (0x8a0d5400) [pid = 1791] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 16:08:02 INFO - PROCESS | 1791 | --DOMWINDOW == 127 (0x9a149400) [pid = 1791] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 16:08:02 INFO - PROCESS | 1791 | --DOMWINDOW == 126 (0x8e1fa400) [pid = 1791] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 16:08:02 INFO - PROCESS | 1791 | --DOMWINDOW == 125 (0x9b2bcc00) [pid = 1791] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 16:08:02 INFO - PROCESS | 1791 | --DOMWINDOW == 124 (0x890c4800) [pid = 1791] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 16:08:02 INFO - PROCESS | 1791 | --DOMWINDOW == 123 (0x92859000) [pid = 1791] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 16:08:02 INFO - PROCESS | 1791 | --DOMWINDOW == 122 (0x9266c800) [pid = 1791] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 16:08:02 INFO - PROCESS | 1791 | --DOMWINDOW == 121 (0x9760fc00) [pid = 1791] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 16:08:02 INFO - PROCESS | 1791 | --DOMWINDOW == 120 (0x8abe1800) [pid = 1791] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 16:08:02 INFO - PROCESS | 1791 | --DOMWINDOW == 119 (0x8d7a7c00) [pid = 1791] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 16:08:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 16:08:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 2455ms 16:08:02 INFO - PROCESS | 1791 | 1462835282140 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 16:08:02 INFO - PROCESS | 1791 | 1462835282145 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 16:08:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 16:08:02 INFO - PROCESS | 1791 | 1462835282164 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 16:08:02 INFO - PROCESS | 1791 | 1462835282175 Marionette TRACE conn4 <- [1,1918,null,{}] 16:08:02 INFO - PROCESS | 1791 | 1462835282192 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}] 16:08:02 INFO - PROCESS | 1791 | 1462835282487 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 16:08:02 INFO - PROCESS | 1791 | 1462835282723 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:02 INFO - PROCESS | 1791 | ++DOCSHELL 0x898f4400 == 116 [pid = 1791] [id = 487] 16:08:02 INFO - PROCESS | 1791 | ++DOMWINDOW == 120 (0x8d61c400) [pid = 1791] [serial = 1462] [outer = (nil)] 16:08:02 INFO - PROCESS | 1791 | ++DOMWINDOW == 121 (0x8e1fe000) [pid = 1791] [serial = 1463] [outer = 0x8d61c400] 16:08:02 INFO - PROCESS | 1791 | 1462835282819 Marionette DEBUG loaded listener.js 16:08:02 INFO - PROCESS | 1791 | ++DOMWINDOW == 122 (0x8ebb3800) [pid = 1791] [serial = 1464] [outer = 0x8d61c400] 16:08:03 INFO - PROCESS | 1791 | 1462835283676 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]]]}] 16:08:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 16:08:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1574ms 16:08:03 INFO - PROCESS | 1791 | 1462835283729 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 16:08:03 INFO - PROCESS | 1791 | 1462835283734 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 16:08:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 16:08:03 INFO - PROCESS | 1791 | 1462835283740 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 16:08:03 INFO - PROCESS | 1791 | 1462835283744 Marionette TRACE conn4 <- [1,1922,null,{}] 16:08:03 INFO - PROCESS | 1791 | 1462835283750 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}] 16:08:03 INFO - PROCESS | 1791 | 1462835283955 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 16:08:04 INFO - PROCESS | 1791 | 1462835284373 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:04 INFO - PROCESS | 1791 | ++DOCSHELL 0x87398000 == 117 [pid = 1791] [id = 488] 16:08:04 INFO - PROCESS | 1791 | ++DOMWINDOW == 123 (0x87398c00) [pid = 1791] [serial = 1465] [outer = (nil)] 16:08:04 INFO - PROCESS | 1791 | ++DOMWINDOW == 124 (0x88055800) [pid = 1791] [serial = 1466] [outer = 0x87398c00] 16:08:04 INFO - PROCESS | 1791 | 1462835284475 Marionette DEBUG loaded listener.js 16:08:04 INFO - PROCESS | 1791 | ++DOMWINDOW == 125 (0x8888ac00) [pid = 1791] [serial = 1467] [outer = 0x87398c00] 16:08:05 INFO - PROCESS | 1791 | 1462835285468 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]]]}] 16:08:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 16:08:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1783ms 16:08:05 INFO - PROCESS | 1791 | 1462835285527 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 16:08:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 16:08:05 INFO - PROCESS | 1791 | 1462835285535 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 16:08:05 INFO - PROCESS | 1791 | 1462835285543 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 16:08:05 INFO - PROCESS | 1791 | 1462835285550 Marionette TRACE conn4 <- [1,1926,null,{}] 16:08:05 INFO - PROCESS | 1791 | 1462835285558 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}] 16:08:05 INFO - PROCESS | 1791 | 1462835285806 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 16:08:06 INFO - PROCESS | 1791 | 1462835286137 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:06 INFO - PROCESS | 1791 | ++DOCSHELL 0x8a0e0800 == 118 [pid = 1791] [id = 489] 16:08:06 INFO - PROCESS | 1791 | ++DOMWINDOW == 126 (0x8b7e7000) [pid = 1791] [serial = 1468] [outer = (nil)] 16:08:06 INFO - PROCESS | 1791 | ++DOMWINDOW == 127 (0x8c4eac00) [pid = 1791] [serial = 1469] [outer = 0x8b7e7000] 16:08:06 INFO - PROCESS | 1791 | 1462835286236 Marionette DEBUG loaded listener.js 16:08:06 INFO - PROCESS | 1791 | ++DOMWINDOW == 128 (0x8c5b7c00) [pid = 1791] [serial = 1470] [outer = 0x8b7e7000] 16:08:07 INFO - PROCESS | 1791 | 1462835287278 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]]]}] 16:08:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 16:08:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1799ms 16:08:07 INFO - PROCESS | 1791 | 1462835287349 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 16:08:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 16:08:07 INFO - PROCESS | 1791 | 1462835287360 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 16:08:07 INFO - PROCESS | 1791 | 1462835287371 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 16:08:07 INFO - PROCESS | 1791 | 1462835287377 Marionette TRACE conn4 <- [1,1930,null,{}] 16:08:07 INFO - PROCESS | 1791 | 1462835287387 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}] 16:08:07 INFO - PROCESS | 1791 | 1462835287761 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 16:08:08 INFO - PROCESS | 1791 | 1462835288138 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:08 INFO - PROCESS | 1791 | ++DOCSHELL 0x8d7a9c00 == 119 [pid = 1791] [id = 490] 16:08:08 INFO - PROCESS | 1791 | ++DOMWINDOW == 129 (0x8e1f2400) [pid = 1791] [serial = 1471] [outer = (nil)] 16:08:08 INFO - PROCESS | 1791 | ++DOMWINDOW == 130 (0x8e867000) [pid = 1791] [serial = 1472] [outer = 0x8e1f2400] 16:08:08 INFO - PROCESS | 1791 | 1462835288231 Marionette DEBUG loaded listener.js 16:08:08 INFO - PROCESS | 1791 | ++DOMWINDOW == 131 (0x8f2d2c00) [pid = 1791] [serial = 1473] [outer = 0x8e1f2400] 16:08:09 INFO - PROCESS | 1791 | 1462835289242 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]]]}] 16:08:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 16:08:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1948ms 16:08:09 INFO - PROCESS | 1791 | 1462835289317 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 16:08:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 16:08:09 INFO - PROCESS | 1791 | 1462835289322 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 16:08:09 INFO - PROCESS | 1791 | 1462835289340 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 16:08:09 INFO - PROCESS | 1791 | 1462835289350 Marionette TRACE conn4 <- [1,1934,null,{}] 16:08:09 INFO - PROCESS | 1791 | 1462835289357 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}] 16:08:09 INFO - PROCESS | 1791 | 1462835289662 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 16:08:10 INFO - PROCESS | 1791 | 1462835289989 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:10 INFO - PROCESS | 1791 | ++DOCSHELL 0x8804b800 == 120 [pid = 1791] [id = 491] 16:08:10 INFO - PROCESS | 1791 | ++DOMWINDOW == 132 (0x8e190400) [pid = 1791] [serial = 1474] [outer = (nil)] 16:08:10 INFO - PROCESS | 1791 | ++DOMWINDOW == 133 (0x8fb9b400) [pid = 1791] [serial = 1475] [outer = 0x8e190400] 16:08:10 INFO - PROCESS | 1791 | 1462835290082 Marionette DEBUG loaded listener.js 16:08:10 INFO - PROCESS | 1791 | ++DOMWINDOW == 134 (0x8fc20800) [pid = 1791] [serial = 1476] [outer = 0x8e190400] 16:08:11 INFO - PROCESS | 1791 | 1462835291068 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]]]}] 16:08:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 16:08:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1772ms 16:08:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 16:08:11 INFO - PROCESS | 1791 | 1462835291102 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 16:08:11 INFO - PROCESS | 1791 | 1462835291106 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 16:08:11 INFO - PROCESS | 1791 | 1462835291113 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 16:08:11 INFO - PROCESS | 1791 | 1462835291116 Marionette TRACE conn4 <- [1,1938,null,{}] 16:08:11 INFO - PROCESS | 1791 | 1462835291123 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}] 16:08:11 INFO - PROCESS | 1791 | 1462835291360 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 16:08:11 INFO - PROCESS | 1791 | 1462835291681 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:11 INFO - PROCESS | 1791 | ++DOCSHELL 0x8e004400 == 121 [pid = 1791] [id = 492] 16:08:11 INFO - PROCESS | 1791 | ++DOMWINDOW == 135 (0x8fc1f400) [pid = 1791] [serial = 1477] [outer = (nil)] 16:08:11 INFO - PROCESS | 1791 | ++DOMWINDOW == 136 (0x91e0fc00) [pid = 1791] [serial = 1478] [outer = 0x8fc1f400] 16:08:11 INFO - PROCESS | 1791 | 1462835291778 Marionette DEBUG loaded listener.js 16:08:11 INFO - PROCESS | 1791 | ++DOMWINDOW == 137 (0x91e40c00) [pid = 1791] [serial = 1479] [outer = 0x8fc1f400] 16:08:12 INFO - PROCESS | 1791 | 1462835292710 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]]]}] 16:08:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 16:08:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1649ms 16:08:12 INFO - PROCESS | 1791 | 1462835292763 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 16:08:12 INFO - PROCESS | 1791 | 1462835292767 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 16:08:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 16:08:12 INFO - PROCESS | 1791 | 1462835292774 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 16:08:12 INFO - PROCESS | 1791 | 1462835292778 Marionette TRACE conn4 <- [1,1942,null,{}] 16:08:12 INFO - PROCESS | 1791 | 1462835292784 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}] 16:08:13 INFO - PROCESS | 1791 | 1462835293022 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 16:08:13 INFO - PROCESS | 1791 | 1462835293347 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:13 INFO - PROCESS | 1791 | ++DOCSHELL 0x91f40000 == 122 [pid = 1791] [id = 493] 16:08:13 INFO - PROCESS | 1791 | ++DOMWINDOW == 138 (0x91f43c00) [pid = 1791] [serial = 1480] [outer = (nil)] 16:08:13 INFO - PROCESS | 1791 | ++DOMWINDOW == 139 (0x922ee400) [pid = 1791] [serial = 1481] [outer = 0x91f43c00] 16:08:13 INFO - PROCESS | 1791 | 1462835293457 Marionette DEBUG loaded listener.js 16:08:13 INFO - PROCESS | 1791 | ++DOMWINDOW == 140 (0x924dfc00) [pid = 1791] [serial = 1482] [outer = 0x91f43c00] 16:08:14 INFO - PROCESS | 1791 | 1462835294465 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]]]}] 16:08:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 16:08:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1739ms 16:08:14 INFO - PROCESS | 1791 | 1462835294515 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 16:08:14 INFO - PROCESS | 1791 | 1462835294520 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 16:08:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 16:08:14 INFO - PROCESS | 1791 | 1462835294526 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 16:08:14 INFO - PROCESS | 1791 | 1462835294530 Marionette TRACE conn4 <- [1,1946,null,{}] 16:08:14 INFO - PROCESS | 1791 | 1462835294536 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}] 16:08:14 INFO - PROCESS | 1791 | 1462835294812 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 16:08:15 INFO - PROCESS | 1791 | 1462835295154 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:15 INFO - PROCESS | 1791 | ++DOCSHELL 0x91e02400 == 123 [pid = 1791] [id = 494] 16:08:15 INFO - PROCESS | 1791 | ++DOMWINDOW == 141 (0x92663400) [pid = 1791] [serial = 1483] [outer = (nil)] 16:08:15 INFO - PROCESS | 1791 | ++DOMWINDOW == 142 (0x9285d400) [pid = 1791] [serial = 1484] [outer = 0x92663400] 16:08:15 INFO - PROCESS | 1791 | 1462835295250 Marionette DEBUG loaded listener.js 16:08:15 INFO - PROCESS | 1791 | ++DOMWINDOW == 143 (0x92c5e000) [pid = 1791] [serial = 1485] [outer = 0x92663400] 16:08:16 INFO - PROCESS | 1791 | 1462835296178 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]]]}] 16:08:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 16:08:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1688ms 16:08:16 INFO - PROCESS | 1791 | 1462835296216 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 16:08:16 INFO - PROCESS | 1791 | 1462835296220 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 16:08:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 16:08:16 INFO - PROCESS | 1791 | 1462835296227 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 16:08:16 INFO - PROCESS | 1791 | 1462835296231 Marionette TRACE conn4 <- [1,1950,null,{}] 16:08:16 INFO - PROCESS | 1791 | 1462835296236 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}] 16:08:16 INFO - PROCESS | 1791 | 1462835296470 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 16:08:16 INFO - PROCESS | 1791 | 1462835296792 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:16 INFO - PROCESS | 1791 | ++DOCSHELL 0x9266c800 == 124 [pid = 1791] [id = 495] 16:08:16 INFO - PROCESS | 1791 | ++DOMWINDOW == 144 (0x9266d800) [pid = 1791] [serial = 1486] [outer = (nil)] 16:08:16 INFO - PROCESS | 1791 | ++DOMWINDOW == 145 (0x92ef9000) [pid = 1791] [serial = 1487] [outer = 0x9266d800] 16:08:16 INFO - PROCESS | 1791 | 1462835296891 Marionette DEBUG loaded listener.js 16:08:17 INFO - PROCESS | 1791 | ++DOMWINDOW == 146 (0x92efc400) [pid = 1791] [serial = 1488] [outer = 0x9266d800] 16:08:17 INFO - PROCESS | 1791 | 1462835297791 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]]]}] 16:08:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 16:08:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1599ms 16:08:17 INFO - PROCESS | 1791 | 1462835297833 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 16:08:17 INFO - PROCESS | 1791 | 1462835297837 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 16:08:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 16:08:17 INFO - PROCESS | 1791 | 1462835297846 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 16:08:17 INFO - PROCESS | 1791 | 1462835297849 Marionette TRACE conn4 <- [1,1954,null,{}] 16:08:17 INFO - PROCESS | 1791 | 1462835297855 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}] 16:08:18 INFO - PROCESS | 1791 | 1462835298091 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 16:08:18 INFO - PROCESS | 1791 | 1462835298411 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:18 INFO - PROCESS | 1791 | ++DOCSHELL 0x8d7a6c00 == 125 [pid = 1791] [id = 496] 16:08:18 INFO - PROCESS | 1791 | ++DOMWINDOW == 147 (0x922f5000) [pid = 1791] [serial = 1489] [outer = (nil)] 16:08:18 INFO - PROCESS | 1791 | ++DOMWINDOW == 148 (0x94631800) [pid = 1791] [serial = 1490] [outer = 0x922f5000] 16:08:18 INFO - PROCESS | 1791 | 1462835298509 Marionette DEBUG loaded listener.js 16:08:18 INFO - PROCESS | 1791 | ++DOMWINDOW == 149 (0x95099c00) [pid = 1791] [serial = 1491] [outer = 0x922f5000] 16:08:19 INFO - PROCESS | 1791 | 1462835299462 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]]]}] 16:08:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 16:08:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1678ms 16:08:19 INFO - PROCESS | 1791 | 1462835299526 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 16:08:19 INFO - PROCESS | 1791 | 1462835299531 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 16:08:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 16:08:19 INFO - PROCESS | 1791 | 1462835299537 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 16:08:19 INFO - PROCESS | 1791 | 1462835299542 Marionette TRACE conn4 <- [1,1958,null,{}] 16:08:19 INFO - PROCESS | 1791 | 1462835299548 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}] 16:08:19 INFO - PROCESS | 1791 | 1462835299791 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 16:08:20 INFO - PROCESS | 1791 | 1462835300130 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:20 INFO - PROCESS | 1791 | ++DOCSHELL 0x94631000 == 126 [pid = 1791] [id = 497] 16:08:20 INFO - PROCESS | 1791 | ++DOMWINDOW == 150 (0x95008400) [pid = 1791] [serial = 1492] [outer = (nil)] 16:08:20 INFO - PROCESS | 1791 | ++DOMWINDOW == 151 (0x95842c00) [pid = 1791] [serial = 1493] [outer = 0x95008400] 16:08:20 INFO - PROCESS | 1791 | 1462835300228 Marionette DEBUG loaded listener.js 16:08:20 INFO - PROCESS | 1791 | ++DOMWINDOW == 152 (0x9584b000) [pid = 1791] [serial = 1494] [outer = 0x95008400] 16:08:21 INFO - PROCESS | 1791 | 1462835301134 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]]]}] 16:08:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 16:08:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1635ms 16:08:21 INFO - PROCESS | 1791 | 1462835301174 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 16:08:21 INFO - PROCESS | 1791 | 1462835301177 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 16:08:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 16:08:21 INFO - PROCESS | 1791 | 1462835301185 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 16:08:21 INFO - PROCESS | 1791 | 1462835301189 Marionette TRACE conn4 <- [1,1962,null,{}] 16:08:21 INFO - PROCESS | 1791 | 1462835301195 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}] 16:08:21 INFO - PROCESS | 1791 | 1462835301427 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 16:08:21 INFO - PROCESS | 1791 | 1462835301764 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:21 INFO - PROCESS | 1791 | ++DOCSHELL 0x97602000 == 127 [pid = 1791] [id = 498] 16:08:21 INFO - PROCESS | 1791 | ++DOMWINDOW == 153 (0x97602c00) [pid = 1791] [serial = 1495] [outer = (nil)] 16:08:21 INFO - PROCESS | 1791 | ++DOMWINDOW == 154 (0x97642c00) [pid = 1791] [serial = 1496] [outer = 0x97602c00] 16:08:21 INFO - PROCESS | 1791 | 1462835301874 Marionette DEBUG loaded listener.js 16:08:22 INFO - PROCESS | 1791 | ++DOMWINDOW == 155 (0x99680800) [pid = 1791] [serial = 1497] [outer = 0x97602c00] 16:08:22 INFO - PROCESS | 1791 | 1462835302855 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]]]}] 16:08:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 16:08:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1731ms 16:08:22 INFO - PROCESS | 1791 | 1462835302918 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 16:08:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 16:08:22 INFO - PROCESS | 1791 | 1462835302923 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 16:08:22 INFO - PROCESS | 1791 | 1462835302929 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 16:08:22 INFO - PROCESS | 1791 | 1462835302934 Marionette TRACE conn4 <- [1,1966,null,{}] 16:08:22 INFO - PROCESS | 1791 | 1462835302940 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}] 16:08:23 INFO - PROCESS | 1791 | 1462835303236 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 16:08:23 INFO - PROCESS | 1791 | 1462835303567 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:23 INFO - PROCESS | 1791 | ++DOCSHELL 0x95a91800 == 128 [pid = 1791] [id = 499] 16:08:23 INFO - PROCESS | 1791 | ++DOMWINDOW == 156 (0x996e5c00) [pid = 1791] [serial = 1498] [outer = (nil)] 16:08:23 INFO - PROCESS | 1791 | ++DOMWINDOW == 157 (0x9a788400) [pid = 1791] [serial = 1499] [outer = 0x996e5c00] 16:08:23 INFO - PROCESS | 1791 | 1462835303659 Marionette DEBUG loaded listener.js 16:08:23 INFO - PROCESS | 1791 | ++DOMWINDOW == 158 (0x9a861000) [pid = 1791] [serial = 1500] [outer = 0x996e5c00] 16:08:24 INFO - PROCESS | 1791 | 1462835304621 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]]]}] 16:08:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 16:08:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1738ms 16:08:24 INFO - PROCESS | 1791 | 1462835304668 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 16:08:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 16:08:24 INFO - PROCESS | 1791 | 1462835304673 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 16:08:24 INFO - PROCESS | 1791 | 1462835304680 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 16:08:24 INFO - PROCESS | 1791 | 1462835304684 Marionette TRACE conn4 <- [1,1970,null,{}] 16:08:24 INFO - PROCESS | 1791 | 1462835304690 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}] 16:08:24 INFO - PROCESS | 1791 | 1462835304939 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 16:08:25 INFO - PROCESS | 1791 | 1462835305282 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:25 INFO - PROCESS | 1791 | ++DOCSHELL 0x8bdb7c00 == 129 [pid = 1791] [id = 500] 16:08:25 INFO - PROCESS | 1791 | ++DOMWINDOW == 159 (0x8d7adc00) [pid = 1791] [serial = 1501] [outer = (nil)] 16:08:25 INFO - PROCESS | 1791 | ++DOMWINDOW == 160 (0x9ad37000) [pid = 1791] [serial = 1502] [outer = 0x8d7adc00] 16:08:25 INFO - PROCESS | 1791 | 1462835305379 Marionette DEBUG loaded listener.js 16:08:25 INFO - PROCESS | 1791 | ++DOMWINDOW == 161 (0x9aee1800) [pid = 1791] [serial = 1503] [outer = 0x8d7adc00] 16:08:26 INFO - PROCESS | 1791 | 1462835306290 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]]]}] 16:08:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 16:08:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1685ms 16:08:26 INFO - PROCESS | 1791 | 1462835306365 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 16:08:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 16:08:26 INFO - PROCESS | 1791 | 1462835306379 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 16:08:26 INFO - PROCESS | 1791 | 1462835306386 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 16:08:26 INFO - PROCESS | 1791 | 1462835306390 Marionette TRACE conn4 <- [1,1974,null,{}] 16:08:26 INFO - PROCESS | 1791 | 1462835306396 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}] 16:08:26 INFO - PROCESS | 1791 | 1462835306719 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 16:08:27 INFO - PROCESS | 1791 | 1462835307102 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:27 INFO - PROCESS | 1791 | ++DOCSHELL 0x996ebc00 == 130 [pid = 1791] [id = 501] 16:08:27 INFO - PROCESS | 1791 | ++DOMWINDOW == 162 (0x9a86b000) [pid = 1791] [serial = 1504] [outer = (nil)] 16:08:27 INFO - PROCESS | 1791 | ++DOMWINDOW == 163 (0x9b06ec00) [pid = 1791] [serial = 1505] [outer = 0x9a86b000] 16:08:27 INFO - PROCESS | 1791 | 1462835307194 Marionette DEBUG loaded listener.js 16:08:27 INFO - PROCESS | 1791 | ++DOMWINDOW == 164 (0x9b2b5000) [pid = 1791] [serial = 1506] [outer = 0x9a86b000] 16:08:28 INFO - PROCESS | 1791 | 1462835308137 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]]]}] 16:08:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 16:08:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1785ms 16:08:28 INFO - PROCESS | 1791 | 1462835308171 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 16:08:28 INFO - PROCESS | 1791 | 1462835308174 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 16:08:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 16:08:28 INFO - PROCESS | 1791 | 1462835308181 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 16:08:28 INFO - PROCESS | 1791 | 1462835308185 Marionette TRACE conn4 <- [1,1978,null,{}] 16:08:28 INFO - PROCESS | 1791 | 1462835308191 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}] 16:08:28 INFO - PROCESS | 1791 | 1462835308425 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 16:08:28 INFO - PROCESS | 1791 | 1462835308759 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:28 INFO - PROCESS | 1791 | ++DOCSHELL 0x88059400 == 131 [pid = 1791] [id = 502] 16:08:28 INFO - PROCESS | 1791 | ++DOMWINDOW == 165 (0x8805a400) [pid = 1791] [serial = 1507] [outer = (nil)] 16:08:28 INFO - PROCESS | 1791 | ++DOMWINDOW == 166 (0x9c159c00) [pid = 1791] [serial = 1508] [outer = 0x8805a400] 16:08:28 INFO - PROCESS | 1791 | 1462835308873 Marionette DEBUG loaded listener.js 16:08:28 INFO - PROCESS | 1791 | ++DOMWINDOW == 167 (0x9c202400) [pid = 1791] [serial = 1509] [outer = 0x8805a400] 16:08:29 INFO - PROCESS | 1791 | 1462835309794 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]]]}] 16:08:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 16:08:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1681ms 16:08:29 INFO - PROCESS | 1791 | 1462835309865 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 16:08:29 INFO - PROCESS | 1791 | 1462835309869 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 16:08:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 16:08:29 INFO - PROCESS | 1791 | 1462835309876 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 16:08:29 INFO - PROCESS | 1791 | 1462835309881 Marionette TRACE conn4 <- [1,1982,null,{}] 16:08:29 INFO - PROCESS | 1791 | 1462835309887 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}] 16:08:30 INFO - PROCESS | 1791 | 1462835310147 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 16:08:30 INFO - PROCESS | 1791 | 1462835310484 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:30 INFO - PROCESS | 1791 | ++DOCSHELL 0x922ec400 == 132 [pid = 1791] [id = 503] 16:08:30 INFO - PROCESS | 1791 | ++DOMWINDOW == 168 (0x9bac0800) [pid = 1791] [serial = 1510] [outer = (nil)] 16:08:30 INFO - PROCESS | 1791 | ++DOMWINDOW == 169 (0xa2154000) [pid = 1791] [serial = 1511] [outer = 0x9bac0800] 16:08:30 INFO - PROCESS | 1791 | 1462835310578 Marionette DEBUG loaded listener.js 16:08:30 INFO - PROCESS | 1791 | ++DOMWINDOW == 170 (0xa2277c00) [pid = 1791] [serial = 1512] [outer = 0x9bac0800] 16:08:31 INFO - PROCESS | 1791 | 1462835311602 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]]]}] 16:08:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 16:08:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1784ms 16:08:31 INFO - PROCESS | 1791 | 1462835311661 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 16:08:31 INFO - PROCESS | 1791 | 1462835311665 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 16:08:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 16:08:31 INFO - PROCESS | 1791 | 1462835311672 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 16:08:31 INFO - PROCESS | 1791 | 1462835311675 Marionette TRACE conn4 <- [1,1986,null,{}] 16:08:31 INFO - PROCESS | 1791 | 1462835311682 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}] 16:08:31 INFO - PROCESS | 1791 | 1462835311930 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 16:08:32 INFO - PROCESS | 1791 | 1462835312267 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:32 INFO - PROCESS | 1791 | ++DOCSHELL 0xa050c400 == 133 [pid = 1791] [id = 504] 16:08:32 INFO - PROCESS | 1791 | ++DOMWINDOW == 171 (0xa2630c00) [pid = 1791] [serial = 1513] [outer = (nil)] 16:08:32 INFO - PROCESS | 1791 | ++DOMWINDOW == 172 (0xa50ad400) [pid = 1791] [serial = 1514] [outer = 0xa2630c00] 16:08:32 INFO - PROCESS | 1791 | 1462835312382 Marionette DEBUG loaded listener.js 16:08:32 INFO - PROCESS | 1791 | ++DOMWINDOW == 173 (0xa6284000) [pid = 1791] [serial = 1515] [outer = 0xa2630c00] 16:08:33 INFO - PROCESS | 1791 | 1462835313275 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]]]}] 16:08:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 16:08:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1637ms 16:08:33 INFO - PROCESS | 1791 | 1462835313310 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 16:08:33 INFO - PROCESS | 1791 | 1462835313313 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 16:08:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 16:08:33 INFO - PROCESS | 1791 | 1462835313320 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 16:08:33 INFO - PROCESS | 1791 | 1462835313323 Marionette TRACE conn4 <- [1,1990,null,{}] 16:08:33 INFO - PROCESS | 1791 | 1462835313330 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}] 16:08:33 INFO - PROCESS | 1791 | 1462835313571 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 16:08:33 INFO - PROCESS | 1791 | 1462835313924 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:34 INFO - PROCESS | 1791 | ++DOCSHELL 0xa6b98800 == 134 [pid = 1791] [id = 505] 16:08:34 INFO - PROCESS | 1791 | ++DOMWINDOW == 174 (0xa6b9c800) [pid = 1791] [serial = 1516] [outer = (nil)] 16:08:34 INFO - PROCESS | 1791 | ++DOMWINDOW == 175 (0xa6c26400) [pid = 1791] [serial = 1517] [outer = 0xa6b9c800] 16:08:34 INFO - PROCESS | 1791 | 1462835314059 Marionette DEBUG loaded listener.js 16:08:34 INFO - PROCESS | 1791 | ++DOMWINDOW == 176 (0xa6c2b000) [pid = 1791] [serial = 1518] [outer = 0xa6b9c800] 16:08:35 INFO - PROCESS | 1791 | --DOCSHELL 0x8bdc6400 == 133 [pid = 1791] [id = 380] 16:08:35 INFO - PROCESS | 1791 | --DOCSHELL 0x8a8ed800 == 132 [pid = 1791] [id = 402] 16:08:35 INFO - PROCESS | 1791 | --DOCSHELL 0x88888800 == 131 [pid = 1791] [id = 383] 16:08:35 INFO - PROCESS | 1791 | --DOCSHELL 0x898f4400 == 130 [pid = 1791] [id = 487] 16:08:35 INFO - PROCESS | 1791 | --DOCSHELL 0x89ad1000 == 129 [pid = 1791] [id = 486] 16:08:35 INFO - PROCESS | 1791 | --DOCSHELL 0x8a0e2c00 == 128 [pid = 1791] [id = 485] 16:08:35 INFO - PROCESS | 1791 | --DOCSHELL 0x88881000 == 127 [pid = 1791] [id = 484] 16:08:35 INFO - PROCESS | 1791 | --DOCSHELL 0xa3061c00 == 126 [pid = 1791] [id = 482] 16:08:35 INFO - PROCESS | 1791 | --DOCSHELL 0x8e002c00 == 125 [pid = 1791] [id = 480] 16:08:35 INFO - PROCESS | 1791 | --DOCSHELL 0x9ba35400 == 124 [pid = 1791] [id = 481] 16:08:35 INFO - PROCESS | 1791 | --DOCSHELL 0x873a0800 == 123 [pid = 1791] [id = 479] 16:08:35 INFO - PROCESS | 1791 | --DOCSHELL 0x9a787400 == 122 [pid = 1791] [id = 478] 16:08:35 INFO - PROCESS | 1791 | --DOCSHELL 0x92490000 == 121 [pid = 1791] [id = 476] 16:08:35 INFO - PROCESS | 1791 | --DOCSHELL 0x8a8eb400 == 120 [pid = 1791] [id = 477] 16:08:35 INFO - PROCESS | 1791 | --DOCSHELL 0x951cb800 == 119 [pid = 1791] [id = 475] 16:08:35 INFO - PROCESS | 1791 | --DOCSHELL 0x8e1f6000 == 118 [pid = 1791] [id = 474] 16:08:35 INFO - PROCESS | 1791 | --DOCSHELL 0x92c61400 == 117 [pid = 1791] [id = 473] 16:08:35 INFO - PROCESS | 1791 | --DOCSHELL 0x91e08800 == 116 [pid = 1791] [id = 472] 16:08:35 INFO - PROCESS | 1791 | --DOCSHELL 0x8e00a400 == 115 [pid = 1791] [id = 471] 16:08:35 INFO - PROCESS | 1791 | --DOCSHELL 0x8fc22000 == 114 [pid = 1791] [id = 470] 16:08:35 INFO - PROCESS | 1791 | --DOCSHELL 0x8d611400 == 113 [pid = 1791] [id = 468] 16:08:35 INFO - PROCESS | 1791 | --DOCSHELL 0x8fb90400 == 112 [pid = 1791] [id = 469] 16:08:35 INFO - PROCESS | 1791 | --DOCSHELL 0x89ac5400 == 111 [pid = 1791] [id = 467] 16:08:36 INFO - PROCESS | 1791 | --DOMWINDOW == 175 (0x8faeac00) [pid = 1791] [serial = 1400] [outer = (nil)] [url = about:blank] 16:08:36 INFO - PROCESS | 1791 | --DOMWINDOW == 174 (0x922eb800) [pid = 1791] [serial = 1355] [outer = (nil)] [url = about:blank] 16:08:36 INFO - PROCESS | 1791 | --DOMWINDOW == 173 (0x924da800) [pid = 1791] [serial = 1356] [outer = (nil)] [url = about:blank] 16:08:36 INFO - PROCESS | 1791 | --DOMWINDOW == 172 (0x8c5ba000) [pid = 1791] [serial = 1394] [outer = (nil)] [url = about:blank] 16:08:36 INFO - PROCESS | 1791 | --DOMWINDOW == 171 (0x95845c00) [pid = 1791] [serial = 1368] [outer = (nil)] [url = about:blank] 16:08:36 INFO - PROCESS | 1791 | --DOMWINDOW == 170 (0x9b20e400) [pid = 1791] [serial = 1382] [outer = (nil)] [url = about:blank] 16:08:36 INFO - PROCESS | 1791 | --DOMWINDOW == 169 (0x8fc21800) [pid = 1791] [serial = 1350] [outer = (nil)] [url = about:blank] 16:08:36 INFO - PROCESS | 1791 | --DOMWINDOW == 168 (0x92ef9800) [pid = 1791] [serial = 1362] [outer = (nil)] [url = about:blank] 16:08:36 INFO - PROCESS | 1791 | --DOMWINDOW == 167 (0x88054800) [pid = 1791] [serial = 1340] [outer = (nil)] [url = about:blank] 16:08:36 INFO - PROCESS | 1791 | --DOMWINDOW == 166 (0x8ebb0400) [pid = 1791] [serial = 1397] [outer = (nil)] [url = about:blank] 16:08:36 INFO - PROCESS | 1791 | --DOMWINDOW == 165 (0x95a89000) [pid = 1791] [serial = 1373] [outer = (nil)] [url = about:blank] 16:08:36 INFO - PROCESS | 1791 | --DOMWINDOW == 164 (0x8faf3800) [pid = 1791] [serial = 1278] [outer = (nil)] [url = about:blank] 16:08:36 INFO - PROCESS | 1791 | --DOMWINDOW == 163 (0x8fba3400) [pid = 1791] [serial = 1349] [outer = (nil)] [url = about:blank] 16:08:36 INFO - PROCESS | 1791 | --DOMWINDOW == 162 (0x9c157c00) [pid = 1791] [serial = 1386] [outer = (nil)] [url = about:blank] 16:08:36 INFO - PROCESS | 1791 | --DOMWINDOW == 161 (0x91e3e000) [pid = 1791] [serial = 1353] [outer = (nil)] [url = about:blank] 16:08:36 INFO - PROCESS | 1791 | --DOMWINDOW == 160 (0x9aeea800) [pid = 1791] [serial = 1379] [outer = (nil)] [url = about:blank] 16:08:36 INFO - PROCESS | 1791 | --DOMWINDOW == 159 (0x8f2d3000) [pid = 1791] [serial = 1347] [outer = (nil)] [url = about:blank] 16:08:36 INFO - PROCESS | 1791 | --DOMWINDOW == 158 (0xa104f000) [pid = 1791] [serial = 1388] [outer = (nil)] [url = about:blank] 16:08:36 INFO - PROCESS | 1791 | --DOMWINDOW == 157 (0x957f3400) [pid = 1791] [serial = 1367] [outer = (nil)] [url = about:blank] 16:08:36 INFO - PROCESS | 1791 | --DOMWINDOW == 156 (0x89ad0c00) [pid = 1791] [serial = 1391] [outer = (nil)] [url = about:blank] 16:08:36 INFO - PROCESS | 1791 | --DOMWINDOW == 155 (0x9b062000) [pid = 1791] [serial = 1380] [outer = (nil)] [url = about:blank] 16:08:36 INFO - PROCESS | 1791 | --DOMWINDOW == 154 (0x9a86e400) [pid = 1791] [serial = 1376] [outer = (nil)] [url = about:blank] 16:08:36 INFO - PROCESS | 1791 | --DOMWINDOW == 153 (0x92c5d400) [pid = 1791] [serial = 1359] [outer = (nil)] [url = about:blank] 16:08:36 INFO - PROCESS | 1791 | --DOMWINDOW == 152 (0x8d7abc00) [pid = 1791] [serial = 1395] [outer = (nil)] [url = about:blank] 16:08:36 INFO - PROCESS | 1791 | --DOMWINDOW == 151 (0x97647400) [pid = 1791] [serial = 1370] [outer = (nil)] [url = about:blank] 16:08:36 INFO - PROCESS | 1791 | --DOMWINDOW == 150 (0x8f2d6c00) [pid = 1791] [serial = 1398] [outer = (nil)] [url = about:blank] 16:08:36 INFO - PROCESS | 1791 | --DOMWINDOW == 149 (0x92ef7000) [pid = 1791] [serial = 1361] [outer = (nil)] [url = about:blank] 16:08:36 INFO - PROCESS | 1791 | --DOMWINDOW == 148 (0x8a0df800) [pid = 1791] [serial = 1392] [outer = (nil)] [url = about:blank] 16:08:36 INFO - PROCESS | 1791 | --DOMWINDOW == 147 (0x8d61ac00) [pid = 1791] [serial = 1344] [outer = (nil)] [url = about:blank] 16:08:36 INFO - PROCESS | 1791 | --DOMWINDOW == 146 (0x9b48e400) [pid = 1791] [serial = 1383] [outer = (nil)] [url = about:blank] 16:08:36 INFO - PROCESS | 1791 | --DOMWINDOW == 145 (0x9a788c00) [pid = 1791] [serial = 1374] [outer = (nil)] [url = about:blank] 16:08:36 INFO - PROCESS | 1791 | --DOMWINDOW == 144 (0x8ebaf400) [pid = 1791] [serial = 1346] [outer = (nil)] [url = about:blank] 16:08:36 INFO - PROCESS | 1791 | --DOMWINDOW == 143 (0x9ad2f400) [pid = 1791] [serial = 1377] [outer = (nil)] [url = about:blank] 16:08:36 INFO - PROCESS | 1791 | --DOMWINDOW == 142 (0x92c57800) [pid = 1791] [serial = 1358] [outer = (nil)] [url = about:blank] 16:08:36 INFO - PROCESS | 1791 | --DOMWINDOW == 141 (0x8befc400) [pid = 1791] [serial = 1343] [outer = (nil)] [url = about:blank] 16:08:36 INFO - PROCESS | 1791 | --DOMWINDOW == 140 (0x9c0b2400) [pid = 1791] [serial = 1385] [outer = (nil)] [url = about:blank] 16:08:36 INFO - PROCESS | 1791 | --DOMWINDOW == 139 (0x99278c00) [pid = 1791] [serial = 1371] [outer = (nil)] [url = about:blank] 16:08:36 INFO - PROCESS | 1791 | --DOMWINDOW == 138 (0xa2154800) [pid = 1791] [serial = 1389] [outer = (nil)] [url = about:blank] 16:08:36 INFO - PROCESS | 1791 | --DOMWINDOW == 137 (0x94625000) [pid = 1791] [serial = 1364] [outer = (nil)] [url = about:blank] 16:08:36 INFO - PROCESS | 1791 | --DOMWINDOW == 136 (0x890c1c00) [pid = 1791] [serial = 1341] [outer = (nil)] [url = about:blank] 16:08:36 INFO - PROCESS | 1791 | --DOMWINDOW == 135 (0x95003000) [pid = 1791] [serial = 1365] [outer = (nil)] [url = about:blank] 16:08:36 INFO - PROCESS | 1791 | --DOMWINDOW == 134 (0x91e08400) [pid = 1791] [serial = 1352] [outer = (nil)] [url = about:blank] 16:08:36 INFO - PROCESS | 1791 | 1462835316673 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]]]}] 16:08:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 16:08:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 3397ms 16:08:36 INFO - PROCESS | 1791 | 1462835316718 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 16:08:36 INFO - PROCESS | 1791 | 1462835316725 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 16:08:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 16:08:36 INFO - PROCESS | 1791 | 1462835316735 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 16:08:36 INFO - PROCESS | 1791 | 1462835316739 Marionette TRACE conn4 <- [1,1994,null,{}] 16:08:36 INFO - PROCESS | 1791 | 1462835316748 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}] 16:08:36 INFO - PROCESS | 1791 | 1462835316991 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 16:08:37 INFO - PROCESS | 1791 | 1462835317202 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:37 INFO - PROCESS | 1791 | ++DOCSHELL 0x89ad4800 == 112 [pid = 1791] [id = 506] 16:08:37 INFO - PROCESS | 1791 | ++DOMWINDOW == 135 (0x8a0d6400) [pid = 1791] [serial = 1519] [outer = (nil)] 16:08:37 INFO - PROCESS | 1791 | ++DOMWINDOW == 136 (0x8abe2000) [pid = 1791] [serial = 1520] [outer = 0x8a0d6400] 16:08:37 INFO - PROCESS | 1791 | 1462835317361 Marionette DEBUG loaded listener.js 16:08:37 INFO - PROCESS | 1791 | ++DOMWINDOW == 137 (0x8bdbc800) [pid = 1791] [serial = 1521] [outer = 0x8a0d6400] 16:08:38 INFO - PROCESS | 1791 | 1462835318208 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]]]}] 16:08:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 16:08:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1537ms 16:08:38 INFO - PROCESS | 1791 | 1462835318273 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 16:08:38 INFO - PROCESS | 1791 | 1462835318283 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 16:08:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 16:08:38 INFO - PROCESS | 1791 | 1462835318295 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 16:08:38 INFO - PROCESS | 1791 | 1462835318299 Marionette TRACE conn4 <- [1,1998,null,{}] 16:08:38 INFO - PROCESS | 1791 | 1462835318313 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}] 16:08:38 INFO - PROCESS | 1791 | 1462835318613 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 16:08:38 INFO - PROCESS | 1791 | 1462835318646 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:38 INFO - PROCESS | 1791 | ++DOCSHELL 0x8abe2800 == 113 [pid = 1791] [id = 507] 16:08:38 INFO - PROCESS | 1791 | ++DOMWINDOW == 138 (0x8c5ba800) [pid = 1791] [serial = 1522] [outer = (nil)] 16:08:38 INFO - PROCESS | 1791 | ++DOMWINDOW == 139 (0x8d61ec00) [pid = 1791] [serial = 1523] [outer = 0x8c5ba800] 16:08:38 INFO - PROCESS | 1791 | 1462835318725 Marionette DEBUG loaded listener.js 16:08:38 INFO - PROCESS | 1791 | ++DOMWINDOW == 140 (0x8e010000) [pid = 1791] [serial = 1524] [outer = 0x8c5ba800] 16:08:39 INFO - PROCESS | 1791 | 1462835319761 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]]]}] 16:08:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 16:08:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1492ms 16:08:39 INFO - PROCESS | 1791 | 1462835319788 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 16:08:39 INFO - PROCESS | 1791 | 1462835319792 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 16:08:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 16:08:39 INFO - PROCESS | 1791 | 1462835319799 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 16:08:39 INFO - PROCESS | 1791 | 1462835319805 Marionette TRACE conn4 <- [1,2002,null,{}] 16:08:39 INFO - PROCESS | 1791 | 1462835319830 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}] 16:08:40 INFO - PROCESS | 1791 | 1462835320167 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 16:08:40 INFO - PROCESS | 1791 | 1462835320217 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:40 INFO - PROCESS | 1791 | ++DOCSHELL 0x8c5ba000 == 114 [pid = 1791] [id = 508] 16:08:40 INFO - PROCESS | 1791 | ++DOMWINDOW == 141 (0x8e189000) [pid = 1791] [serial = 1525] [outer = (nil)] 16:08:40 INFO - PROCESS | 1791 | ++DOMWINDOW == 142 (0x8f2d7400) [pid = 1791] [serial = 1526] [outer = 0x8e189000] 16:08:40 INFO - PROCESS | 1791 | 1462835320299 Marionette DEBUG loaded listener.js 16:08:40 INFO - PROCESS | 1791 | ++DOMWINDOW == 143 (0x8fb3e800) [pid = 1791] [serial = 1527] [outer = 0x8e189000] 16:08:41 INFO - PROCESS | 1791 | --DOMWINDOW == 142 (0x8fba3800) [pid = 1791] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 16:08:41 INFO - PROCESS | 1791 | --DOMWINDOW == 141 (0x9a869c00) [pid = 1791] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 16:08:41 INFO - PROCESS | 1791 | --DOMWINDOW == 140 (0x9ad39000) [pid = 1791] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 16:08:41 INFO - PROCESS | 1791 | --DOMWINDOW == 139 (0x8c4f4800) [pid = 1791] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 16:08:41 INFO - PROCESS | 1791 | --DOMWINDOW == 138 (0x92853c00) [pid = 1791] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 16:08:41 INFO - PROCESS | 1791 | --DOMWINDOW == 137 (0xa1058c00) [pid = 1791] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 16:08:41 INFO - PROCESS | 1791 | --DOMWINDOW == 136 (0x957f4c00) [pid = 1791] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 16:08:41 INFO - PROCESS | 1791 | --DOMWINDOW == 135 (0x97643000) [pid = 1791] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 16:08:41 INFO - PROCESS | 1791 | --DOMWINDOW == 134 (0x8e18c000) [pid = 1791] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 16:08:41 INFO - PROCESS | 1791 | --DOMWINDOW == 133 (0x92489800) [pid = 1791] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 16:08:41 INFO - PROCESS | 1791 | --DOMWINDOW == 132 (0x91f3d800) [pid = 1791] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 16:08:41 INFO - PROCESS | 1791 | --DOMWINDOW == 131 (0x89ac8000) [pid = 1791] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 16:08:41 INFO - PROCESS | 1791 | --DOMWINDOW == 130 (0x8d7ab000) [pid = 1791] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 16:08:41 INFO - PROCESS | 1791 | --DOMWINDOW == 129 (0x8e873800) [pid = 1791] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 16:08:41 INFO - PROCESS | 1791 | --DOMWINDOW == 128 (0xa30cb800) [pid = 1791] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 16:08:41 INFO - PROCESS | 1791 | --DOMWINDOW == 127 (0x9764ac00) [pid = 1791] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 16:08:41 INFO - PROCESS | 1791 | --DOMWINDOW == 126 (0x922ea000) [pid = 1791] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 16:08:41 INFO - PROCESS | 1791 | --DOMWINDOW == 125 (0x8a8e3800) [pid = 1791] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 16:08:41 INFO - PROCESS | 1791 | --DOMWINDOW == 124 (0x92ef6800) [pid = 1791] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 16:08:41 INFO - PROCESS | 1791 | --DOMWINDOW == 123 (0x8c4e8800) [pid = 1791] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 16:08:41 INFO - PROCESS | 1791 | --DOMWINDOW == 122 (0x88881c00) [pid = 1791] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 16:08:41 INFO - PROCESS | 1791 | 1462835321919 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]]]}] 16:08:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 16:08:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 2141ms 16:08:41 INFO - PROCESS | 1791 | 1462835321941 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 16:08:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 16:08:41 INFO - PROCESS | 1791 | 1462835321947 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 16:08:41 INFO - PROCESS | 1791 | 1462835321953 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 16:08:41 INFO - PROCESS | 1791 | 1462835321957 Marionette TRACE conn4 <- [1,2006,null,{}] 16:08:41 INFO - PROCESS | 1791 | 1462835321963 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}] 16:08:42 INFO - PROCESS | 1791 | 1462835322251 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 16:08:42 INFO - PROCESS | 1791 | 1462835322275 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:42 INFO - PROCESS | 1791 | ++DOCSHELL 0x88888800 == 115 [pid = 1791] [id = 509] 16:08:42 INFO - PROCESS | 1791 | ++DOMWINDOW == 123 (0x8f2d6c00) [pid = 1791] [serial = 1528] [outer = (nil)] 16:08:42 INFO - PROCESS | 1791 | ++DOMWINDOW == 124 (0x8fb90400) [pid = 1791] [serial = 1529] [outer = 0x8f2d6c00] 16:08:42 INFO - PROCESS | 1791 | 1462835322369 Marionette DEBUG loaded listener.js 16:08:42 INFO - PROCESS | 1791 | ++DOMWINDOW == 125 (0x8fb9f400) [pid = 1791] [serial = 1530] [outer = 0x8f2d6c00] 16:08:43 INFO - PROCESS | 1791 | 1462835323475 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]]]}] 16:08:43 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 16:08:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1584ms 16:08:43 INFO - PROCESS | 1791 | 1462835323539 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 16:08:43 INFO - PROCESS | 1791 | 1462835323546 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 16:08:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 16:08:43 INFO - PROCESS | 1791 | 1462835323556 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 16:08:43 INFO - PROCESS | 1791 | 1462835323564 Marionette TRACE conn4 <- [1,2010,null,{}] 16:08:43 INFO - PROCESS | 1791 | 1462835323575 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}] 16:08:43 INFO - PROCESS | 1791 | 1462835323868 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 16:08:44 INFO - PROCESS | 1791 | 1462835324231 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:44 INFO - PROCESS | 1791 | ++DOCSHELL 0x89ac6400 == 116 [pid = 1791] [id = 510] 16:08:44 INFO - PROCESS | 1791 | ++DOMWINDOW == 126 (0x8a0da800) [pid = 1791] [serial = 1531] [outer = (nil)] 16:08:44 INFO - PROCESS | 1791 | ++DOMWINDOW == 127 (0x8a8ed800) [pid = 1791] [serial = 1532] [outer = 0x8a0da800] 16:08:44 INFO - PROCESS | 1791 | 1462835324327 Marionette DEBUG loaded listener.js 16:08:44 INFO - PROCESS | 1791 | ++DOMWINDOW == 128 (0x8c4f0400) [pid = 1791] [serial = 1533] [outer = 0x8a0da800] 16:08:45 INFO - PROCESS | 1791 | 1462835325345 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]]]}] 16:08:45 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 16:08:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1845ms 16:08:45 INFO - PROCESS | 1791 | 1462835325403 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 16:08:45 INFO - PROCESS | 1791 | 1462835325411 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 16:08:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 16:08:45 INFO - PROCESS | 1791 | 1462835325425 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 16:08:45 INFO - PROCESS | 1791 | 1462835325430 Marionette TRACE conn4 <- [1,2014,null,{}] 16:08:45 INFO - PROCESS | 1791 | 1462835325436 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}] 16:08:45 INFO - PROCESS | 1791 | 1462835325760 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 16:08:46 INFO - PROCESS | 1791 | 1462835326100 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:46 INFO - PROCESS | 1791 | ++DOCSHELL 0x8e18e800 == 117 [pid = 1791] [id = 511] 16:08:46 INFO - PROCESS | 1791 | ++DOMWINDOW == 129 (0x8ebb6800) [pid = 1791] [serial = 1534] [outer = (nil)] 16:08:46 INFO - PROCESS | 1791 | ++DOMWINDOW == 130 (0x8faf5800) [pid = 1791] [serial = 1535] [outer = 0x8ebb6800] 16:08:46 INFO - PROCESS | 1791 | 1462835326194 Marionette DEBUG loaded listener.js 16:08:46 INFO - PROCESS | 1791 | ++DOMWINDOW == 131 (0x8fba3400) [pid = 1791] [serial = 1536] [outer = 0x8ebb6800] 16:08:47 INFO - PROCESS | 1791 | 1462835327201 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]]]}] 16:08:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 16:08:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1844ms 16:08:47 INFO - PROCESS | 1791 | 1462835327270 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 16:08:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 16:08:47 INFO - PROCESS | 1791 | 1462835327275 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 16:08:47 INFO - PROCESS | 1791 | 1462835327283 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 16:08:47 INFO - PROCESS | 1791 | 1462835327289 Marionette TRACE conn4 <- [1,2018,null,{}] 16:08:47 INFO - PROCESS | 1791 | 1462835327308 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}] 16:08:47 INFO - PROCESS | 1791 | 1462835327624 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 16:08:48 INFO - PROCESS | 1791 | 1462835328006 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:48 INFO - PROCESS | 1791 | ++DOCSHELL 0x8fb4b800 == 118 [pid = 1791] [id = 512] 16:08:48 INFO - PROCESS | 1791 | ++DOMWINDOW == 132 (0x91e42800) [pid = 1791] [serial = 1537] [outer = (nil)] 16:08:48 INFO - PROCESS | 1791 | ++DOMWINDOW == 133 (0x91f46400) [pid = 1791] [serial = 1538] [outer = 0x91e42800] 16:08:48 INFO - PROCESS | 1791 | 1462835328110 Marionette DEBUG loaded listener.js 16:08:48 INFO - PROCESS | 1791 | ++DOMWINDOW == 134 (0x92482800) [pid = 1791] [serial = 1539] [outer = 0x91e42800] 16:08:49 INFO - PROCESS | 1791 | 1462835329181 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]]]}] 16:08:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 16:08:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1952ms 16:08:49 INFO - PROCESS | 1791 | 1462835329234 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 16:08:49 INFO - PROCESS | 1791 | 1462835329239 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 16:08:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 16:08:49 INFO - PROCESS | 1791 | 1462835329247 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 16:08:49 INFO - PROCESS | 1791 | 1462835329251 Marionette TRACE conn4 <- [1,2022,null,{}] 16:08:49 INFO - PROCESS | 1791 | 1462835329258 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}] 16:08:49 INFO - PROCESS | 1791 | 1462835329513 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 16:08:49 INFO - PROCESS | 1791 | 1462835329853 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:49 INFO - PROCESS | 1791 | ++DOCSHELL 0x91f42c00 == 119 [pid = 1791] [id = 513] 16:08:49 INFO - PROCESS | 1791 | ++DOMWINDOW == 135 (0x924d2c00) [pid = 1791] [serial = 1540] [outer = (nil)] 16:08:49 INFO - PROCESS | 1791 | ++DOMWINDOW == 136 (0x924dac00) [pid = 1791] [serial = 1541] [outer = 0x924d2c00] 16:08:49 INFO - PROCESS | 1791 | 1462835329956 Marionette DEBUG loaded listener.js 16:08:50 INFO - PROCESS | 1791 | ++DOMWINDOW == 137 (0x92666400) [pid = 1791] [serial = 1542] [outer = 0x924d2c00] 16:08:50 INFO - PROCESS | 1791 | 1462835330882 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]]]}] 16:08:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 16:08:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1687ms 16:08:50 INFO - PROCESS | 1791 | 1462835330936 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 16:08:50 INFO - PROCESS | 1791 | 1462835330939 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 16:08:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 16:08:50 INFO - PROCESS | 1791 | 1462835330967 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 16:08:50 INFO - PROCESS | 1791 | 1462835330971 Marionette TRACE conn4 <- [1,2026,null,{}] 16:08:50 INFO - PROCESS | 1791 | 1462835330978 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}] 16:08:51 INFO - PROCESS | 1791 | 1462835331274 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 16:08:51 INFO - PROCESS | 1791 | 1462835331617 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:51 INFO - PROCESS | 1791 | ++DOCSHELL 0x8e867800 == 120 [pid = 1791] [id = 514] 16:08:51 INFO - PROCESS | 1791 | ++DOMWINDOW == 138 (0x922f1000) [pid = 1791] [serial = 1543] [outer = (nil)] 16:08:51 INFO - PROCESS | 1791 | ++DOMWINDOW == 139 (0x92858c00) [pid = 1791] [serial = 1544] [outer = 0x922f1000] 16:08:51 INFO - PROCESS | 1791 | 1462835331712 Marionette DEBUG loaded listener.js 16:08:51 INFO - PROCESS | 1791 | ++DOMWINDOW == 140 (0x9285c800) [pid = 1791] [serial = 1545] [outer = 0x922f1000] 16:08:52 INFO - PROCESS | 1791 | 1462835332699 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]]]}] 16:08:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 16:08:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1800ms 16:08:52 INFO - PROCESS | 1791 | 1462835332763 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 16:08:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 16:08:52 INFO - PROCESS | 1791 | 1462835332768 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 16:08:52 INFO - PROCESS | 1791 | 1462835332776 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 16:08:52 INFO - PROCESS | 1791 | 1462835332779 Marionette TRACE conn4 <- [1,2030,null,{}] 16:08:52 INFO - PROCESS | 1791 | 1462835332787 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}] 16:08:53 INFO - PROCESS | 1791 | 1462835333100 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 16:08:53 INFO - PROCESS | 1791 | 1462835333445 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:53 INFO - PROCESS | 1791 | ++DOCSHELL 0x91e05000 == 121 [pid = 1791] [id = 515] 16:08:53 INFO - PROCESS | 1791 | ++DOMWINDOW == 141 (0x92490c00) [pid = 1791] [serial = 1546] [outer = (nil)] 16:08:53 INFO - PROCESS | 1791 | ++DOMWINDOW == 142 (0x95092400) [pid = 1791] [serial = 1547] [outer = 0x92490c00] 16:08:53 INFO - PROCESS | 1791 | 1462835333544 Marionette DEBUG loaded listener.js 16:08:53 INFO - PROCESS | 1791 | ++DOMWINDOW == 143 (0x9517a000) [pid = 1791] [serial = 1548] [outer = 0x92490c00] 16:08:54 INFO - PROCESS | 1791 | 1462835334540 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]]]}] 16:08:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 16:08:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1840ms 16:08:54 INFO - PROCESS | 1791 | 1462835334616 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 16:08:54 INFO - PROCESS | 1791 | 1462835334621 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 16:08:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 16:08:54 INFO - PROCESS | 1791 | 1462835334633 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 16:08:54 INFO - PROCESS | 1791 | 1462835334638 Marionette TRACE conn4 <- [1,2034,null,{}] 16:08:54 INFO - PROCESS | 1791 | 1462835334646 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}] 16:08:54 INFO - PROCESS | 1791 | 1462835334927 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 16:08:55 INFO - PROCESS | 1791 | 1462835335258 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:55 INFO - PROCESS | 1791 | ++DOCSHELL 0x91f43400 == 122 [pid = 1791] [id = 516] 16:08:55 INFO - PROCESS | 1791 | ++DOMWINDOW == 144 (0x93a02800) [pid = 1791] [serial = 1549] [outer = (nil)] 16:08:55 INFO - PROCESS | 1791 | ++DOMWINDOW == 145 (0x95844000) [pid = 1791] [serial = 1550] [outer = 0x93a02800] 16:08:55 INFO - PROCESS | 1791 | 1462835335366 Marionette DEBUG loaded listener.js 16:08:55 INFO - PROCESS | 1791 | ++DOMWINDOW == 146 (0x9760a400) [pid = 1791] [serial = 1551] [outer = 0x93a02800] 16:08:56 INFO - PROCESS | 1791 | 1462835336280 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]]]}] 16:08:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 16:08:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1688ms 16:08:56 INFO - PROCESS | 1791 | 1462835336320 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 16:08:56 INFO - PROCESS | 1791 | 1462835336325 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 16:08:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 16:08:56 INFO - PROCESS | 1791 | 1462835336331 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 16:08:56 INFO - PROCESS | 1791 | 1462835336335 Marionette TRACE conn4 <- [1,2038,null,{}] 16:08:56 INFO - PROCESS | 1791 | 1462835336341 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}] 16:08:56 INFO - PROCESS | 1791 | 1462835336583 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 16:08:56 INFO - PROCESS | 1791 | 1462835336918 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:56 INFO - PROCESS | 1791 | ++DOCSHELL 0x92c5c000 == 123 [pid = 1791] [id = 517] 16:08:56 INFO - PROCESS | 1791 | ++DOMWINDOW == 147 (0x92efcc00) [pid = 1791] [serial = 1552] [outer = (nil)] 16:08:57 INFO - PROCESS | 1791 | ++DOMWINDOW == 148 (0x99002c00) [pid = 1791] [serial = 1553] [outer = 0x92efcc00] 16:08:57 INFO - PROCESS | 1791 | 1462835337016 Marionette DEBUG loaded listener.js 16:08:57 INFO - PROCESS | 1791 | ++DOMWINDOW == 149 (0x99273400) [pid = 1791] [serial = 1554] [outer = 0x92efcc00] 16:08:58 INFO - PROCESS | 1791 | 1462835338050 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]]]}] 16:08:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 16:08:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1782ms 16:08:58 INFO - PROCESS | 1791 | 1462835338116 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 16:08:58 INFO - PROCESS | 1791 | 1462835338124 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 16:08:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 16:08:58 INFO - PROCESS | 1791 | 1462835338135 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 16:08:58 INFO - PROCESS | 1791 | 1462835338140 Marionette TRACE conn4 <- [1,2042,null,{}] 16:08:58 INFO - PROCESS | 1791 | 1462835338152 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}] 16:08:58 INFO - PROCESS | 1791 | 1462835338550 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 16:08:58 INFO - PROCESS | 1791 | 1462835338901 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:08:58 INFO - PROCESS | 1791 | ++DOCSHELL 0x9266d400 == 124 [pid = 1791] [id = 518] 16:08:58 INFO - PROCESS | 1791 | ++DOMWINDOW == 150 (0x9763f400) [pid = 1791] [serial = 1555] [outer = (nil)] 16:08:58 INFO - PROCESS | 1791 | ++DOMWINDOW == 151 (0x99de1c00) [pid = 1791] [serial = 1556] [outer = 0x9763f400] 16:08:58 INFO - PROCESS | 1791 | 1462835338996 Marionette DEBUG loaded listener.js 16:08:59 INFO - PROCESS | 1791 | ++DOMWINDOW == 152 (0x99f24000) [pid = 1791] [serial = 1557] [outer = 0x9763f400] 16:08:59 INFO - PROCESS | 1791 | 1462835339956 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]]]}] 16:09:00 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) 16:09:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1894ms 16:09:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 16:09:00 INFO - PROCESS | 1791 | 1462835340029 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 16:09:00 INFO - PROCESS | 1791 | 1462835340032 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 16:09:00 INFO - PROCESS | 1791 | 1462835340039 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 16:09:00 INFO - PROCESS | 1791 | 1462835340042 Marionette TRACE conn4 <- [1,2046,null,{}] 16:09:00 INFO - PROCESS | 1791 | 1462835340049 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}] 16:09:00 INFO - PROCESS | 1791 | 1462835340312 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 16:09:00 INFO - PROCESS | 1791 | 1462835340741 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:00 INFO - PROCESS | 1791 | ++DOCSHELL 0x996e9800 == 125 [pid = 1791] [id = 519] 16:09:00 INFO - PROCESS | 1791 | ++DOMWINDOW == 153 (0x99fee400) [pid = 1791] [serial = 1558] [outer = (nil)] 16:09:00 INFO - PROCESS | 1791 | ++DOMWINDOW == 154 (0x9a860c00) [pid = 1791] [serial = 1559] [outer = 0x99fee400] 16:09:00 INFO - PROCESS | 1791 | 1462835340836 Marionette DEBUG loaded listener.js 16:09:00 INFO - PROCESS | 1791 | ++DOMWINDOW == 155 (0x9ad2c400) [pid = 1791] [serial = 1560] [outer = 0x99fee400] 16:09:01 INFO - PROCESS | 1791 | 1462835341992 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]]]}] 16:09:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:09:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1993ms 16:09:02 INFO - PROCESS | 1791 | 1462835342032 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 16:09:02 INFO - PROCESS | 1791 | 1462835342037 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 16:09:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 16:09:02 INFO - PROCESS | 1791 | 1462835342044 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 16:09:02 INFO - PROCESS | 1791 | 1462835342049 Marionette TRACE conn4 <- [1,2050,null,{}] 16:09:02 INFO - PROCESS | 1791 | 1462835342055 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}] 16:09:02 INFO - PROCESS | 1791 | 1462835342331 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 16:09:02 INFO - PROCESS | 1791 | 1462835342708 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:02 INFO - PROCESS | 1791 | ++DOCSHELL 0x9a758800 == 126 [pid = 1791] [id = 520] 16:09:02 INFO - PROCESS | 1791 | ++DOMWINDOW == 156 (0x9b48e400) [pid = 1791] [serial = 1561] [outer = (nil)] 16:09:02 INFO - PROCESS | 1791 | ++DOMWINDOW == 157 (0x9ba0f000) [pid = 1791] [serial = 1562] [outer = 0x9b48e400] 16:09:02 INFO - PROCESS | 1791 | 1462835342862 Marionette DEBUG loaded listener.js 16:09:02 INFO - PROCESS | 1791 | ++DOMWINDOW == 158 (0x9c15a000) [pid = 1791] [serial = 1563] [outer = 0x9b48e400] 16:09:03 INFO - PROCESS | 1791 | 1462835343847 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]]]}] 16:09:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 16:09:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1840ms 16:09:03 INFO - PROCESS | 1791 | 1462835343885 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 16:09:03 INFO - PROCESS | 1791 | 1462835343888 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 16:09:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 16:09:03 INFO - PROCESS | 1791 | 1462835343895 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 16:09:03 INFO - PROCESS | 1791 | 1462835343899 Marionette TRACE conn4 <- [1,2054,null,{}] 16:09:03 INFO - PROCESS | 1791 | 1462835343905 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}] 16:09:04 INFO - PROCESS | 1791 | 1462835344134 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 16:09:04 INFO - PROCESS | 1791 | 1462835344521 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:04 INFO - PROCESS | 1791 | ++DOCSHELL 0x9b06d400 == 127 [pid = 1791] [id = 521] 16:09:04 INFO - PROCESS | 1791 | ++DOMWINDOW == 159 (0x9d49cc00) [pid = 1791] [serial = 1564] [outer = (nil)] 16:09:04 INFO - PROCESS | 1791 | ++DOMWINDOW == 160 (0xa1053c00) [pid = 1791] [serial = 1565] [outer = 0x9d49cc00] 16:09:04 INFO - PROCESS | 1791 | 1462835344622 Marionette DEBUG loaded listener.js 16:09:04 INFO - PROCESS | 1791 | ++DOMWINDOW == 161 (0xa227c400) [pid = 1791] [serial = 1566] [outer = 0x9d49cc00] 16:09:05 INFO - PROCESS | 1791 | 1462835345575 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]]]}] 16:09:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 16:09:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1731ms 16:09:05 INFO - PROCESS | 1791 | 1462835345627 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 16:09:05 INFO - PROCESS | 1791 | 1462835345632 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 16:09:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 16:09:05 INFO - PROCESS | 1791 | 1462835345649 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 16:09:05 INFO - PROCESS | 1791 | 1462835345651 Marionette TRACE conn4 <- [1,2058,null,{}] 16:09:05 INFO - PROCESS | 1791 | 1462835345658 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}] 16:09:05 INFO - PROCESS | 1791 | 1462835345913 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 16:09:06 INFO - PROCESS | 1791 | 1462835346276 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:06 INFO - PROCESS | 1791 | ++DOCSHELL 0x99dd7c00 == 128 [pid = 1791] [id = 522] 16:09:06 INFO - PROCESS | 1791 | ++DOMWINDOW == 162 (0x9c201800) [pid = 1791] [serial = 1567] [outer = (nil)] 16:09:06 INFO - PROCESS | 1791 | ++DOMWINDOW == 163 (0xa3257400) [pid = 1791] [serial = 1568] [outer = 0x9c201800] 16:09:06 INFO - PROCESS | 1791 | 1462835346388 Marionette DEBUG loaded listener.js 16:09:06 INFO - PROCESS | 1791 | ++DOMWINDOW == 164 (0xa35f6400) [pid = 1791] [serial = 1569] [outer = 0x9c201800] 16:09:07 INFO - PROCESS | 1791 | 1462835347661 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]]]}] 16:09:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 16:09:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 2090ms 16:09:07 INFO - PROCESS | 1791 | 1462835347740 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 16:09:07 INFO - PROCESS | 1791 | 1462835347746 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 16:09:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 16:09:07 INFO - PROCESS | 1791 | 1462835347755 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 16:09:07 INFO - PROCESS | 1791 | 1462835347757 Marionette TRACE conn4 <- [1,2062,null,{}] 16:09:07 INFO - PROCESS | 1791 | 1462835347764 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}] 16:09:08 INFO - PROCESS | 1791 | 1462835348112 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 16:09:08 INFO - PROCESS | 1791 | 1462835348347 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:08 INFO - PROCESS | 1791 | ++DOCSHELL 0x87397800 == 129 [pid = 1791] [id = 523] 16:09:08 INFO - PROCESS | 1791 | ++DOMWINDOW == 165 (0x9c152400) [pid = 1791] [serial = 1570] [outer = (nil)] 16:09:08 INFO - PROCESS | 1791 | ++DOMWINDOW == 166 (0xa68bcc00) [pid = 1791] [serial = 1571] [outer = 0x9c152400] 16:09:08 INFO - PROCESS | 1791 | 1462835348447 Marionette DEBUG loaded listener.js 16:09:08 INFO - PROCESS | 1791 | ++DOMWINDOW == 167 (0xa6b9c000) [pid = 1791] [serial = 1572] [outer = 0x9c152400] 16:09:09 INFO - PROCESS | 1791 | 1462835349597 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]]]}] 16:09:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 16:09:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1890ms 16:09:09 INFO - PROCESS | 1791 | 1462835349647 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 16:09:09 INFO - PROCESS | 1791 | 1462835349654 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 16:09:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 16:09:09 INFO - PROCESS | 1791 | 1462835349665 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 16:09:09 INFO - PROCESS | 1791 | 1462835349668 Marionette TRACE conn4 <- [1,2066,null,{}] 16:09:09 INFO - PROCESS | 1791 | 1462835349675 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}] 16:09:09 INFO - PROCESS | 1791 | 1462835349937 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 16:09:10 INFO - PROCESS | 1791 | 1462835350260 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:10 INFO - PROCESS | 1791 | ++DOCSHELL 0x8e001400 == 130 [pid = 1791] [id = 524] 16:09:10 INFO - PROCESS | 1791 | ++DOMWINDOW == 168 (0x92c57800) [pid = 1791] [serial = 1573] [outer = (nil)] 16:09:10 INFO - PROCESS | 1791 | ++DOMWINDOW == 169 (0xa6c45c00) [pid = 1791] [serial = 1574] [outer = 0x92c57800] 16:09:10 INFO - PROCESS | 1791 | 1462835350355 Marionette DEBUG loaded listener.js 16:09:10 INFO - PROCESS | 1791 | ++DOMWINDOW == 170 (0xa6c48400) [pid = 1791] [serial = 1575] [outer = 0x92c57800] 16:09:11 INFO - PROCESS | 1791 | 1462835351296 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]]]}] 16:09:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 16:09:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1682ms 16:09:11 INFO - PROCESS | 1791 | 1462835351347 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 16:09:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 16:09:11 INFO - PROCESS | 1791 | 1462835351351 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 16:09:11 INFO - PROCESS | 1791 | 1462835351359 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 16:09:11 INFO - PROCESS | 1791 | 1462835351362 Marionette TRACE conn4 <- [1,2070,null,{}] 16:09:11 INFO - PROCESS | 1791 | 1462835351369 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}] 16:09:11 INFO - PROCESS | 1791 | 1462835351621 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 16:09:12 INFO - PROCESS | 1791 | 1462835351996 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:12 INFO - PROCESS | 1791 | ++DOCSHELL 0x867cac00 == 131 [pid = 1791] [id = 525] 16:09:12 INFO - PROCESS | 1791 | ++DOMWINDOW == 171 (0xa3061400) [pid = 1791] [serial = 1576] [outer = (nil)] 16:09:12 INFO - PROCESS | 1791 | ++DOMWINDOW == 172 (0xa6e8d800) [pid = 1791] [serial = 1577] [outer = 0xa3061400] 16:09:12 INFO - PROCESS | 1791 | 1462835352094 Marionette DEBUG loaded listener.js 16:09:12 INFO - PROCESS | 1791 | ++DOMWINDOW == 173 (0xa6e92c00) [pid = 1791] [serial = 1578] [outer = 0xa3061400] 16:09:13 INFO - PROCESS | 1791 | 1462835353057 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]]]}] 16:09:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 16:09:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1739ms 16:09:13 INFO - PROCESS | 1791 | 1462835353098 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 16:09:13 INFO - PROCESS | 1791 | 1462835353102 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 16:09:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 16:09:13 INFO - PROCESS | 1791 | 1462835353130 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 16:09:13 INFO - PROCESS | 1791 | 1462835353135 Marionette TRACE conn4 <- [1,2074,null,{}] 16:09:13 INFO - PROCESS | 1791 | 1462835353142 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}] 16:09:13 INFO - PROCESS | 1791 | 1462835353390 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 16:09:15 INFO - PROCESS | 1791 | --DOCSHELL 0x8b7e9c00 == 130 [pid = 1791] [id = 464] 16:09:15 INFO - PROCESS | 1791 | --DOCSHELL 0x8bef0400 == 129 [pid = 1791] [id = 292] 16:09:15 INFO - PROCESS | 1791 | --DOCSHELL 0x996ebc00 == 128 [pid = 1791] [id = 501] 16:09:15 INFO - PROCESS | 1791 | --DOCSHELL 0x8bdb7c00 == 127 [pid = 1791] [id = 500] 16:09:15 INFO - PROCESS | 1791 | --DOCSHELL 0x95a91800 == 126 [pid = 1791] [id = 499] 16:09:15 INFO - PROCESS | 1791 | --DOCSHELL 0x97602000 == 125 [pid = 1791] [id = 498] 16:09:15 INFO - PROCESS | 1791 | --DOCSHELL 0x8d7a6c00 == 124 [pid = 1791] [id = 496] 16:09:15 INFO - PROCESS | 1791 | --DOCSHELL 0x94631000 == 123 [pid = 1791] [id = 497] 16:09:15 INFO - PROCESS | 1791 | --DOCSHELL 0x9266c800 == 122 [pid = 1791] [id = 495] 16:09:15 INFO - PROCESS | 1791 | --DOCSHELL 0x91e02400 == 121 [pid = 1791] [id = 494] 16:09:15 INFO - PROCESS | 1791 | --DOCSHELL 0x91f40000 == 120 [pid = 1791] [id = 493] 16:09:15 INFO - PROCESS | 1791 | --DOCSHELL 0x8e004400 == 119 [pid = 1791] [id = 492] 16:09:15 INFO - PROCESS | 1791 | --DOCSHELL 0x8804b800 == 118 [pid = 1791] [id = 491] 16:09:15 INFO - PROCESS | 1791 | --DOCSHELL 0x8a0e0800 == 117 [pid = 1791] [id = 489] 16:09:15 INFO - PROCESS | 1791 | --DOCSHELL 0x8d7a9c00 == 116 [pid = 1791] [id = 490] 16:09:15 INFO - PROCESS | 1791 | --DOCSHELL 0x87398000 == 115 [pid = 1791] [id = 488] 16:09:15 INFO - PROCESS | 1791 | --DOMWINDOW == 172 (0xa676f000) [pid = 1791] [serial = 1451] [outer = (nil)] [url = about:blank] 16:09:15 INFO - PROCESS | 1791 | --DOMWINDOW == 171 (0x92c5b400) [pid = 1791] [serial = 1418] [outer = (nil)] [url = about:blank] 16:09:15 INFO - PROCESS | 1791 | --DOMWINDOW == 170 (0x924d8800) [pid = 1791] [serial = 1416] [outer = (nil)] [url = about:blank] 16:09:15 INFO - PROCESS | 1791 | --DOMWINDOW == 169 (0x89ace400) [pid = 1791] [serial = 1403] [outer = (nil)] [url = about:blank] 16:09:15 INFO - PROCESS | 1791 | --DOMWINDOW == 168 (0x91e43400) [pid = 1791] [serial = 1410] [outer = (nil)] [url = about:blank] 16:09:15 INFO - PROCESS | 1791 | --DOMWINDOW == 167 (0x8e1fc400) [pid = 1791] [serial = 1406] [outer = (nil)] [url = about:blank] 16:09:15 INFO - PROCESS | 1791 | --DOMWINDOW == 166 (0x92efbc00) [pid = 1791] [serial = 1419] [outer = (nil)] [url = about:blank] 16:09:15 INFO - PROCESS | 1791 | --DOMWINDOW == 165 (0x996e6800) [pid = 1791] [serial = 1430] [outer = (nil)] [url = about:blank] 16:09:15 INFO - PROCESS | 1791 | --DOMWINDOW == 164 (0x95a87000) [pid = 1791] [serial = 1425] [outer = (nil)] [url = about:blank] 16:09:15 INFO - PROCESS | 1791 | --DOMWINDOW == 163 (0xa104a800) [pid = 1791] [serial = 1440] [outer = (nil)] [url = about:blank] 16:09:15 INFO - PROCESS | 1791 | --DOMWINDOW == 162 (0x97647000) [pid = 1791] [serial = 1427] [outer = (nil)] [url = about:blank] 16:09:15 INFO - PROCESS | 1791 | --DOMWINDOW == 161 (0xa6281000) [pid = 1791] [serial = 1449] [outer = (nil)] [url = about:blank] 16:09:15 INFO - PROCESS | 1791 | --DOMWINDOW == 160 (0xa68b7400) [pid = 1791] [serial = 1452] [outer = (nil)] [url = about:blank] 16:09:15 INFO - PROCESS | 1791 | --DOMWINDOW == 159 (0xa2278800) [pid = 1791] [serial = 1442] [outer = (nil)] [url = about:blank] 16:09:15 INFO - PROCESS | 1791 | --DOMWINDOW == 158 (0x92486c00) [pid = 1791] [serial = 1413] [outer = (nil)] [url = about:blank] 16:09:15 INFO - PROCESS | 1791 | --DOMWINDOW == 157 (0xa3221000) [pid = 1791] [serial = 1445] [outer = (nil)] [url = about:blank] 16:09:15 INFO - PROCESS | 1791 | --DOMWINDOW == 156 (0x8bef7000) [pid = 1791] [serial = 1458] [outer = (nil)] [url = about:blank] 16:09:15 INFO - PROCESS | 1791 | --DOMWINDOW == 155 (0x957ee000) [pid = 1791] [serial = 1422] [outer = (nil)] [url = about:blank] 16:09:15 INFO - PROCESS | 1791 | --DOMWINDOW == 154 (0x8fb8a400) [pid = 1791] [serial = 1407] [outer = (nil)] [url = about:blank] 16:09:15 INFO - PROCESS | 1791 | --DOMWINDOW == 153 (0x9ba15400) [pid = 1791] [serial = 1436] [outer = (nil)] [url = about:blank] 16:09:15 INFO - PROCESS | 1791 | --DOMWINDOW == 152 (0x8e1f6800) [pid = 1791] [serial = 1338] [outer = (nil)] [url = about:blank] 16:09:15 INFO - PROCESS | 1791 | --DOMWINDOW == 151 (0xa50ebc00) [pid = 1791] [serial = 1448] [outer = (nil)] [url = about:blank] 16:09:15 INFO - PROCESS | 1791 | --DOMWINDOW == 150 (0x9584c400) [pid = 1791] [serial = 1424] [outer = (nil)] [url = about:blank] 16:09:15 INFO - PROCESS | 1791 | --DOMWINDOW == 149 (0x924d2400) [pid = 1791] [serial = 1415] [outer = (nil)] [url = about:blank] 16:09:15 INFO - PROCESS | 1791 | --DOMWINDOW == 148 (0x88888c00) [pid = 1791] [serial = 1454] [outer = (nil)] [url = about:blank] 16:09:15 INFO - PROCESS | 1791 | --DOMWINDOW == 147 (0x8e18a000) [pid = 1791] [serial = 1461] [outer = (nil)] [url = about:blank] 16:09:15 INFO - PROCESS | 1791 | --DOMWINDOW == 146 (0x8a8e8800) [pid = 1791] [serial = 1404] [outer = (nil)] [url = about:blank] 16:09:15 INFO - PROCESS | 1791 | --DOMWINDOW == 145 (0x922f3400) [pid = 1791] [serial = 1412] [outer = (nil)] [url = about:blank] 16:09:15 INFO - PROCESS | 1791 | --DOMWINDOW == 144 (0x95099400) [pid = 1791] [serial = 1421] [outer = (nil)] [url = about:blank] 16:09:15 INFO - PROCESS | 1791 | --DOMWINDOW == 143 (0x8abef400) [pid = 1791] [serial = 1457] [outer = (nil)] [url = about:blank] 16:09:15 INFO - PROCESS | 1791 | --DOMWINDOW == 142 (0xa26ca400) [pid = 1791] [serial = 1443] [outer = (nil)] [url = about:blank] 16:09:15 INFO - PROCESS | 1791 | --DOMWINDOW == 141 (0x890bf800) [pid = 1791] [serial = 1455] [outer = (nil)] [url = about:blank] 16:09:15 INFO - PROCESS | 1791 | --DOMWINDOW == 140 (0x9aee6c00) [pid = 1791] [serial = 1434] [outer = (nil)] [url = about:blank] 16:09:15 INFO - PROCESS | 1791 | --DOMWINDOW == 139 (0x8e1fe000) [pid = 1791] [serial = 1463] [outer = (nil)] [url = about:blank] 16:09:15 INFO - PROCESS | 1791 | --DOMWINDOW == 138 (0x91e0bc00) [pid = 1791] [serial = 1409] [outer = (nil)] [url = about:blank] 16:09:15 INFO - PROCESS | 1791 | --DOMWINDOW == 137 (0x9d8bf000) [pid = 1791] [serial = 1439] [outer = (nil)] [url = about:blank] 16:09:15 INFO - PROCESS | 1791 | --DOMWINDOW == 136 (0x9c151000) [pid = 1791] [serial = 1437] [outer = (nil)] [url = about:blank] 16:09:15 INFO - PROCESS | 1791 | --DOMWINDOW == 135 (0x8e007c00) [pid = 1791] [serial = 1460] [outer = (nil)] [url = about:blank] 16:09:15 INFO - PROCESS | 1791 | --DOMWINDOW == 134 (0x996ec800) [pid = 1791] [serial = 1431] [outer = (nil)] [url = about:blank] 16:09:15 INFO - PROCESS | 1791 | --DOMWINDOW == 133 (0xa3259400) [pid = 1791] [serial = 1446] [outer = (nil)] [url = about:blank] 16:09:15 INFO - PROCESS | 1791 | --DOMWINDOW == 132 (0x9764a400) [pid = 1791] [serial = 1428] [outer = (nil)] [url = about:blank] 16:09:15 INFO - PROCESS | 1791 | --DOMWINDOW == 131 (0x9a868400) [pid = 1791] [serial = 1433] [outer = (nil)] [url = about:blank] 16:09:15 INFO - PROCESS | 1791 | 1462835355863 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:15 INFO - PROCESS | 1791 | ++DOCSHELL 0x88058c00 == 116 [pid = 1791] [id = 526] 16:09:15 INFO - PROCESS | 1791 | ++DOMWINDOW == 132 (0x8887e400) [pid = 1791] [serial = 1579] [outer = (nil)] 16:09:15 INFO - PROCESS | 1791 | ++DOMWINDOW == 133 (0x88888c00) [pid = 1791] [serial = 1580] [outer = 0x8887e400] 16:09:15 INFO - PROCESS | 1791 | 1462835355963 Marionette DEBUG loaded listener.js 16:09:16 INFO - PROCESS | 1791 | ++DOMWINDOW == 134 (0x890c1c00) [pid = 1791] [serial = 1581] [outer = 0x8887e400] 16:09:16 INFO - PROCESS | 1791 | 1462835356969 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]]]}] 16:09:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 16:09:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 3903ms 16:09:17 INFO - PROCESS | 1791 | 1462835357029 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 16:09:17 INFO - PROCESS | 1791 | 1462835357037 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 16:09:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 16:09:17 INFO - PROCESS | 1791 | 1462835357045 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 16:09:17 INFO - PROCESS | 1791 | 1462835357051 Marionette TRACE conn4 <- [1,2078,null,{}] 16:09:17 INFO - PROCESS | 1791 | 1462835357059 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}] 16:09:17 INFO - PROCESS | 1791 | 1462835357288 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 16:09:17 INFO - PROCESS | 1791 | 1462835357556 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:17 INFO - PROCESS | 1791 | ++DOCSHELL 0x8b7e1800 == 117 [pid = 1791] [id = 527] 16:09:17 INFO - PROCESS | 1791 | ++DOMWINDOW == 135 (0x8bdb7c00) [pid = 1791] [serial = 1582] [outer = (nil)] 16:09:17 INFO - PROCESS | 1791 | ++DOMWINDOW == 136 (0x8befec00) [pid = 1791] [serial = 1583] [outer = 0x8bdb7c00] 16:09:17 INFO - PROCESS | 1791 | 1462835357707 Marionette DEBUG loaded listener.js 16:09:17 INFO - PROCESS | 1791 | ++DOMWINDOW == 137 (0x8c5b9000) [pid = 1791] [serial = 1584] [outer = 0x8bdb7c00] 16:09:18 INFO - PROCESS | 1791 | 1462835358815 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]]]}] 16:09:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 16:09:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1843ms 16:09:18 INFO - PROCESS | 1791 | 1462835358893 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 16:09:18 INFO - PROCESS | 1791 | 1462835358900 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 16:09:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 16:09:18 INFO - PROCESS | 1791 | 1462835358916 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 16:09:18 INFO - PROCESS | 1791 | 1462835358921 Marionette TRACE conn4 <- [1,2082,null,{}] 16:09:18 INFO - PROCESS | 1791 | 1462835358928 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}] 16:09:19 INFO - PROCESS | 1791 | 1462835359227 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 16:09:19 INFO - PROCESS | 1791 | 1462835359265 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:19 INFO - PROCESS | 1791 | ++DOCSHELL 0x8d615400 == 118 [pid = 1791] [id = 528] 16:09:19 INFO - PROCESS | 1791 | ++DOMWINDOW == 138 (0x8e18c800) [pid = 1791] [serial = 1585] [outer = (nil)] 16:09:19 INFO - PROCESS | 1791 | ++DOMWINDOW == 139 (0x8e869000) [pid = 1791] [serial = 1586] [outer = 0x8e18c800] 16:09:19 INFO - PROCESS | 1791 | 1462835359347 Marionette DEBUG loaded listener.js 16:09:19 INFO - PROCESS | 1791 | ++DOMWINDOW == 140 (0x8f2d3c00) [pid = 1791] [serial = 1587] [outer = 0x8e18c800] 16:09:21 INFO - PROCESS | 1791 | 1462835361184 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]]]}] 16:09:21 INFO - PROCESS | 1791 | --DOMWINDOW == 139 (0xa6b9c800) [pid = 1791] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 16:09:21 INFO - PROCESS | 1791 | --DOMWINDOW == 138 (0x8c5ba800) [pid = 1791] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 16:09:21 INFO - PROCESS | 1791 | --DOMWINDOW == 137 (0x92663400) [pid = 1791] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 16:09:21 INFO - PROCESS | 1791 | --DOMWINDOW == 136 (0x9bac0800) [pid = 1791] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 16:09:21 INFO - PROCESS | 1791 | --DOMWINDOW == 135 (0x9266d800) [pid = 1791] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 16:09:21 INFO - PROCESS | 1791 | --DOMWINDOW == 134 (0x87398c00) [pid = 1791] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 16:09:21 INFO - PROCESS | 1791 | --DOMWINDOW == 133 (0x8a0d6400) [pid = 1791] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 16:09:21 INFO - PROCESS | 1791 | --DOMWINDOW == 132 (0x97602c00) [pid = 1791] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 16:09:21 INFO - PROCESS | 1791 | --DOMWINDOW == 131 (0x8fc1f400) [pid = 1791] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 16:09:21 INFO - PROCESS | 1791 | --DOMWINDOW == 130 (0x8e1f2400) [pid = 1791] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 16:09:21 INFO - PROCESS | 1791 | --DOMWINDOW == 129 (0x91f43c00) [pid = 1791] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 16:09:21 INFO - PROCESS | 1791 | --DOMWINDOW == 128 (0x8e190400) [pid = 1791] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 16:09:21 INFO - PROCESS | 1791 | --DOMWINDOW == 127 (0x8805a400) [pid = 1791] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 16:09:21 INFO - PROCESS | 1791 | --DOMWINDOW == 126 (0x8d7adc00) [pid = 1791] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 16:09:21 INFO - PROCESS | 1791 | --DOMWINDOW == 125 (0x95008400) [pid = 1791] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 16:09:21 INFO - PROCESS | 1791 | --DOMWINDOW == 124 (0x996e5c00) [pid = 1791] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 16:09:21 INFO - PROCESS | 1791 | --DOMWINDOW == 123 (0x873a4400) [pid = 1791] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 16:09:21 INFO - PROCESS | 1791 | --DOMWINDOW == 122 (0x922f5000) [pid = 1791] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 16:09:21 INFO - PROCESS | 1791 | --DOMWINDOW == 121 (0x8b7e7000) [pid = 1791] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 16:09:21 INFO - PROCESS | 1791 | --DOMWINDOW == 120 (0x9a86b000) [pid = 1791] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 16:09:21 INFO - PROCESS | 1791 | --DOMWINDOW == 119 (0xa2630c00) [pid = 1791] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 16:09:21 INFO - PROCESS | 1791 | --DOMWINDOW == 118 (0x8e189000) [pid = 1791] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 16:09:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 16:09:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 2445ms 16:09:21 INFO - PROCESS | 1791 | 1462835361354 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 16:09:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 16:09:21 INFO - PROCESS | 1791 | 1462835361359 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 16:09:21 INFO - PROCESS | 1791 | 1462835361374 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 16:09:21 INFO - PROCESS | 1791 | 1462835361384 Marionette TRACE conn4 <- [1,2086,null,{}] 16:09:21 INFO - PROCESS | 1791 | 1462835361428 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}] 16:09:21 INFO - PROCESS | 1791 | 1462835361721 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 16:09:21 INFO - PROCESS | 1791 | 1462835361851 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:21 INFO - PROCESS | 1791 | ++DOCSHELL 0x8a0df000 == 119 [pid = 1791] [id = 529] 16:09:21 INFO - PROCESS | 1791 | ++DOMWINDOW == 119 (0x8e00d800) [pid = 1791] [serial = 1588] [outer = (nil)] 16:09:21 INFO - PROCESS | 1791 | ++DOMWINDOW == 120 (0x8fa52c00) [pid = 1791] [serial = 1589] [outer = 0x8e00d800] 16:09:21 INFO - PROCESS | 1791 | 1462835361956 Marionette DEBUG loaded listener.js 16:09:22 INFO - PROCESS | 1791 | ++DOMWINDOW == 121 (0x8fa5c400) [pid = 1791] [serial = 1590] [outer = 0x8e00d800] 16:09:22 INFO - PROCESS | 1791 | 1462835362778 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]]]}] 16:09:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 16:09:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1465ms 16:09:22 INFO - PROCESS | 1791 | 1462835362833 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 16:09:22 INFO - PROCESS | 1791 | 1462835362841 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 16:09:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 16:09:22 INFO - PROCESS | 1791 | 1462835362851 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 16:09:22 INFO - PROCESS | 1791 | 1462835362855 Marionette TRACE conn4 <- [1,2090,null,{}] 16:09:22 INFO - PROCESS | 1791 | 1462835362864 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}] 16:09:23 INFO - PROCESS | 1791 | 1462835363119 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 16:09:23 INFO - PROCESS | 1791 | 1462835363540 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:23 INFO - PROCESS | 1791 | ++DOCSHELL 0x88057400 == 120 [pid = 1791] [id = 530] 16:09:23 INFO - PROCESS | 1791 | ++DOMWINDOW == 122 (0x8805a400) [pid = 1791] [serial = 1591] [outer = (nil)] 16:09:23 INFO - PROCESS | 1791 | ++DOMWINDOW == 123 (0x8888c400) [pid = 1791] [serial = 1592] [outer = 0x8805a400] 16:09:23 INFO - PROCESS | 1791 | 1462835363703 Marionette DEBUG loaded listener.js 16:09:23 INFO - PROCESS | 1791 | ++DOMWINDOW == 124 (0x89accc00) [pid = 1791] [serial = 1593] [outer = 0x8805a400] 16:09:24 INFO - PROCESS | 1791 | 1462835364761 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]]]}] 16:09:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 16:09:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1945ms 16:09:24 INFO - PROCESS | 1791 | 1462835364797 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 16:09:24 INFO - PROCESS | 1791 | 1462835364805 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 16:09:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 16:09:24 INFO - PROCESS | 1791 | 1462835364814 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 16:09:24 INFO - PROCESS | 1791 | 1462835364819 Marionette TRACE conn4 <- [1,2094,null,{}] 16:09:24 INFO - PROCESS | 1791 | 1462835364828 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}] 16:09:25 INFO - PROCESS | 1791 | 1462835365110 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 16:09:25 INFO - PROCESS | 1791 | 1462835365462 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:25 INFO - PROCESS | 1791 | ++DOCSHELL 0x8c4ebc00 == 121 [pid = 1791] [id = 531] 16:09:25 INFO - PROCESS | 1791 | ++DOMWINDOW == 125 (0x8d611400) [pid = 1791] [serial = 1594] [outer = (nil)] 16:09:25 INFO - PROCESS | 1791 | ++DOMWINDOW == 126 (0x8d7b0c00) [pid = 1791] [serial = 1595] [outer = 0x8d611400] 16:09:25 INFO - PROCESS | 1791 | 1462835365580 Marionette DEBUG loaded listener.js 16:09:25 INFO - PROCESS | 1791 | ++DOMWINDOW == 127 (0x8e1f1400) [pid = 1791] [serial = 1596] [outer = 0x8d611400] 16:09:26 INFO - PROCESS | 1791 | 1462835366604 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]]]}] 16:09:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 16:09:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1843ms 16:09:26 INFO - PROCESS | 1791 | 1462835366662 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 16:09:26 INFO - PROCESS | 1791 | 1462835366669 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 16:09:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 16:09:26 INFO - PROCESS | 1791 | 1462835366680 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 16:09:26 INFO - PROCESS | 1791 | 1462835366683 Marionette TRACE conn4 <- [1,2098,null,{}] 16:09:26 INFO - PROCESS | 1791 | 1462835366691 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}] 16:09:27 INFO - PROCESS | 1791 | 1462835367121 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 16:09:27 INFO - PROCESS | 1791 | 1462835367489 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:27 INFO - PROCESS | 1791 | ++DOCSHELL 0x8fa56c00 == 122 [pid = 1791] [id = 532] 16:09:27 INFO - PROCESS | 1791 | ++DOMWINDOW == 128 (0x8fa58c00) [pid = 1791] [serial = 1597] [outer = (nil)] 16:09:27 INFO - PROCESS | 1791 | ++DOMWINDOW == 129 (0x8fa5f800) [pid = 1791] [serial = 1598] [outer = 0x8fa58c00] 16:09:27 INFO - PROCESS | 1791 | 1462835367599 Marionette DEBUG loaded listener.js 16:09:27 INFO - PROCESS | 1791 | ++DOMWINDOW == 130 (0x8fb40000) [pid = 1791] [serial = 1599] [outer = 0x8fa58c00] 16:09:28 INFO - PROCESS | 1791 | 1462835368597 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]]]}] 16:09:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 16:09:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1949ms 16:09:28 INFO - PROCESS | 1791 | 1462835368630 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 16:09:28 INFO - PROCESS | 1791 | 1462835368633 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 16:09:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 16:09:28 INFO - PROCESS | 1791 | 1462835368650 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 16:09:28 INFO - PROCESS | 1791 | 1462835368660 Marionette TRACE conn4 <- [1,2102,null,{}] 16:09:28 INFO - PROCESS | 1791 | 1462835368670 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}] 16:09:28 INFO - PROCESS | 1791 | 1462835368931 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 16:09:29 INFO - PROCESS | 1791 | 1462835369306 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:29 INFO - PROCESS | 1791 | ++DOCSHELL 0x8e86b400 == 123 [pid = 1791] [id = 533] 16:09:29 INFO - PROCESS | 1791 | ++DOMWINDOW == 131 (0x8fa5c800) [pid = 1791] [serial = 1600] [outer = (nil)] 16:09:29 INFO - PROCESS | 1791 | ++DOMWINDOW == 132 (0x8fc2c800) [pid = 1791] [serial = 1601] [outer = 0x8fa5c800] 16:09:29 INFO - PROCESS | 1791 | 1462835369404 Marionette DEBUG loaded listener.js 16:09:29 INFO - PROCESS | 1791 | ++DOMWINDOW == 133 (0x91e0ac00) [pid = 1791] [serial = 1602] [outer = 0x8fa5c800] 16:09:30 INFO - PROCESS | 1791 | 1462835370378 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]]]}] 16:09:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 16:09:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1799ms 16:09:30 INFO - PROCESS | 1791 | 1462835370442 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 16:09:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 16:09:30 INFO - PROCESS | 1791 | 1462835370447 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 16:09:30 INFO - PROCESS | 1791 | 1462835370454 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 16:09:30 INFO - PROCESS | 1791 | 1462835370457 Marionette TRACE conn4 <- [1,2106,null,{}] 16:09:30 INFO - PROCESS | 1791 | 1462835370464 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}] 16:09:30 INFO - PROCESS | 1791 | 1462835370712 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 16:09:31 INFO - PROCESS | 1791 | 1462835371043 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:31 INFO - PROCESS | 1791 | ++DOCSHELL 0x8fba1400 == 124 [pid = 1791] [id = 534] 16:09:31 INFO - PROCESS | 1791 | ++DOMWINDOW == 134 (0x8fc24400) [pid = 1791] [serial = 1603] [outer = (nil)] 16:09:31 INFO - PROCESS | 1791 | ++DOMWINDOW == 135 (0x91f3d400) [pid = 1791] [serial = 1604] [outer = 0x8fc24400] 16:09:31 INFO - PROCESS | 1791 | 1462835371147 Marionette DEBUG loaded listener.js 16:09:31 INFO - PROCESS | 1791 | ++DOMWINDOW == 136 (0x922eb400) [pid = 1791] [serial = 1605] [outer = 0x8fc24400] 16:09:32 INFO - PROCESS | 1791 | 1462835372127 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]]]}] 16:09:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 16:09:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1733ms 16:09:32 INFO - PROCESS | 1791 | 1462835372187 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 16:09:32 INFO - PROCESS | 1791 | 1462835372191 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 16:09:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 16:09:32 INFO - PROCESS | 1791 | 1462835372198 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 16:09:32 INFO - PROCESS | 1791 | 1462835372201 Marionette TRACE conn4 <- [1,2110,null,{}] 16:09:32 INFO - PROCESS | 1791 | 1462835372207 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}] 16:09:32 INFO - PROCESS | 1791 | 1462835372457 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 16:09:32 INFO - PROCESS | 1791 | 1462835372812 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:32 INFO - PROCESS | 1791 | ++DOCSHELL 0x922f2c00 == 125 [pid = 1791] [id = 535] 16:09:32 INFO - PROCESS | 1791 | ++DOMWINDOW == 137 (0x922f5000) [pid = 1791] [serial = 1606] [outer = (nil)] 16:09:32 INFO - PROCESS | 1791 | ++DOMWINDOW == 138 (0x9248ec00) [pid = 1791] [serial = 1607] [outer = 0x922f5000] 16:09:32 INFO - PROCESS | 1791 | 1462835372920 Marionette DEBUG loaded listener.js 16:09:33 INFO - PROCESS | 1791 | ++DOMWINDOW == 139 (0x92671400) [pid = 1791] [serial = 1608] [outer = 0x922f5000] 16:09:33 INFO - PROCESS | 1791 | 1462835373917 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]]]}] 16:09:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 16:09:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1786ms 16:09:33 INFO - PROCESS | 1791 | 1462835373986 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 16:09:33 INFO - PROCESS | 1791 | 1462835373990 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 16:09:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 16:09:33 INFO - PROCESS | 1791 | 1462835373997 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 16:09:34 INFO - PROCESS | 1791 | 1462835374001 Marionette TRACE conn4 <- [1,2114,null,{}] 16:09:34 INFO - PROCESS | 1791 | 1462835374007 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}] 16:09:34 INFO - PROCESS | 1791 | 1462835374284 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 16:09:34 INFO - PROCESS | 1791 | 1462835374613 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:34 INFO - PROCESS | 1791 | ++DOCSHELL 0x8a8e8800 == 126 [pid = 1791] [id = 536] 16:09:34 INFO - PROCESS | 1791 | ++DOMWINDOW == 140 (0x922e7400) [pid = 1791] [serial = 1609] [outer = (nil)] 16:09:34 INFO - PROCESS | 1791 | ++DOMWINDOW == 141 (0x92efbc00) [pid = 1791] [serial = 1610] [outer = 0x922e7400] 16:09:34 INFO - PROCESS | 1791 | 1462835374746 Marionette DEBUG loaded listener.js 16:09:34 INFO - PROCESS | 1791 | ++DOMWINDOW == 142 (0x93a0b000) [pid = 1791] [serial = 1611] [outer = 0x922e7400] 16:09:35 INFO - PROCESS | 1791 | 1462835375760 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]]]}] 16:09:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 16:09:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1835ms 16:09:35 INFO - PROCESS | 1791 | 1462835375834 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 16:09:35 INFO - PROCESS | 1791 | 1462835375838 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 16:09:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 16:09:35 INFO - PROCESS | 1791 | 1462835375845 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 16:09:35 INFO - PROCESS | 1791 | 1462835375849 Marionette TRACE conn4 <- [1,2118,null,{}] 16:09:35 INFO - PROCESS | 1791 | 1462835375855 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}] 16:09:36 INFO - PROCESS | 1791 | 1462835376098 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 16:09:36 INFO - PROCESS | 1791 | 1462835376440 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:36 INFO - PROCESS | 1791 | ++DOCSHELL 0x92c63000 == 127 [pid = 1791] [id = 537] 16:09:36 INFO - PROCESS | 1791 | ++DOMWINDOW == 143 (0x92c63400) [pid = 1791] [serial = 1612] [outer = (nil)] 16:09:36 INFO - PROCESS | 1791 | ++DOMWINDOW == 144 (0x9517e000) [pid = 1791] [serial = 1613] [outer = 0x92c63400] 16:09:36 INFO - PROCESS | 1791 | 1462835376547 Marionette DEBUG loaded listener.js 16:09:36 INFO - PROCESS | 1791 | ++DOMWINDOW == 145 (0x951d0c00) [pid = 1791] [serial = 1614] [outer = 0x92c63400] 16:09:37 INFO - PROCESS | 1791 | 1462835377503 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]]]}] 16:09:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 16:09:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1737ms 16:09:37 INFO - PROCESS | 1791 | 1462835377583 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 16:09:37 INFO - PROCESS | 1791 | 1462835377588 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 16:09:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 16:09:37 INFO - PROCESS | 1791 | 1462835377595 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 16:09:37 INFO - PROCESS | 1791 | 1462835377599 Marionette TRACE conn4 <- [1,2122,null,{}] 16:09:37 INFO - PROCESS | 1791 | 1462835377605 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}] 16:09:37 INFO - PROCESS | 1791 | 1462835377869 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 16:09:38 INFO - PROCESS | 1791 | 1462835378206 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:38 INFO - PROCESS | 1791 | ++DOCSHELL 0x93cf1c00 == 128 [pid = 1791] [id = 538] 16:09:38 INFO - PROCESS | 1791 | ++DOMWINDOW == 146 (0x94626c00) [pid = 1791] [serial = 1615] [outer = (nil)] 16:09:38 INFO - PROCESS | 1791 | ++DOMWINDOW == 147 (0x95a88400) [pid = 1791] [serial = 1616] [outer = 0x94626c00] 16:09:38 INFO - PROCESS | 1791 | 1462835378306 Marionette DEBUG loaded listener.js 16:09:38 INFO - PROCESS | 1791 | ++DOMWINDOW == 148 (0x95a90400) [pid = 1791] [serial = 1617] [outer = 0x94626c00] 16:09:39 INFO - PROCESS | 1791 | 1462835379227 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]]]}] 16:09:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 16:09:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1684ms 16:09:39 INFO - PROCESS | 1791 | 1462835379281 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 16:09:39 INFO - PROCESS | 1791 | 1462835379286 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 16:09:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 16:09:39 INFO - PROCESS | 1791 | 1462835379293 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 16:09:39 INFO - PROCESS | 1791 | 1462835379297 Marionette TRACE conn4 <- [1,2126,null,{}] 16:09:39 INFO - PROCESS | 1791 | 1462835379304 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}] 16:09:39 INFO - PROCESS | 1791 | 1462835379607 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 16:09:39 INFO - PROCESS | 1791 | 1462835379944 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:39 INFO - PROCESS | 1791 | ++DOCSHELL 0x8fba3c00 == 129 [pid = 1791] [id = 539] 16:09:39 INFO - PROCESS | 1791 | ++DOMWINDOW == 149 (0x957f6000) [pid = 1791] [serial = 1618] [outer = (nil)] 16:09:40 INFO - PROCESS | 1791 | ++DOMWINDOW == 150 (0x99010000) [pid = 1791] [serial = 1619] [outer = 0x957f6000] 16:09:40 INFO - PROCESS | 1791 | 1462835380046 Marionette DEBUG loaded listener.js 16:09:40 INFO - PROCESS | 1791 | ++DOMWINDOW == 151 (0x996e7800) [pid = 1791] [serial = 1620] [outer = 0x957f6000] 16:09:40 INFO - PROCESS | 1791 | 1462835380978 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]]]}] 16:09:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 16:09:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1743ms 16:09:41 INFO - PROCESS | 1791 | 1462835381039 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 16:09:41 INFO - PROCESS | 1791 | 1462835381046 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 16:09:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 16:09:41 INFO - PROCESS | 1791 | 1462835381057 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 16:09:41 INFO - PROCESS | 1791 | 1462835381062 Marionette TRACE conn4 <- [1,2130,null,{}] 16:09:41 INFO - PROCESS | 1791 | 1462835381073 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}] 16:09:41 INFO - PROCESS | 1791 | 1462835381426 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 16:09:41 INFO - PROCESS | 1791 | 1462835381799 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:41 INFO - PROCESS | 1791 | ++DOCSHELL 0x99eec000 == 130 [pid = 1791] [id = 540] 16:09:41 INFO - PROCESS | 1791 | ++DOMWINDOW == 152 (0x99f23400) [pid = 1791] [serial = 1621] [outer = (nil)] 16:09:41 INFO - PROCESS | 1791 | ++DOMWINDOW == 153 (0x9a787400) [pid = 1791] [serial = 1622] [outer = 0x99f23400] 16:09:41 INFO - PROCESS | 1791 | 1462835381914 Marionette DEBUG loaded listener.js 16:09:42 INFO - PROCESS | 1791 | ++DOMWINDOW == 154 (0x9ad38400) [pid = 1791] [serial = 1623] [outer = 0x99f23400] 16:09:42 INFO - PROCESS | 1791 | 1462835382964 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] 16:09:43 INFO - PROCESS | 1791 | 1462835383058 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 16:09:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 16:09:43 INFO - PROCESS | 1791 | 1462835383066 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 16:09:43 INFO - PROCESS | 1791 | 1462835383070 Marionette TRACE conn4 <- [1,2134,null,{}] 16:09:43 INFO - PROCESS | 1791 | 1462835383076 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}] 16:09:43 INFO - PROCESS | 1791 | 1462835383392 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 16:09:43 INFO - PROCESS | 1791 | 1462835383736 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:43 INFO - PROCESS | 1791 | ++DOCSHELL 0x99678800 == 131 [pid = 1791] [id = 541] 16:09:43 INFO - PROCESS | 1791 | ++DOMWINDOW == 155 (0x99dd6800) [pid = 1791] [serial = 1624] [outer = (nil)] 16:09:43 INFO - PROCESS | 1791 | ++DOMWINDOW == 156 (0x9c0b0c00) [pid = 1791] [serial = 1625] [outer = 0x99dd6800] 16:09:43 INFO - PROCESS | 1791 | 1462835383831 Marionette DEBUG loaded listener.js 16:09:43 INFO - PROCESS | 1791 | ++DOMWINDOW == 157 (0x9c15dc00) [pid = 1791] [serial = 1626] [outer = 0x99dd6800] 16:09:44 INFO - PROCESS | 1791 | 1462835384809 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]]]}] 16:09:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 16:09:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1792ms 16:09:44 INFO - PROCESS | 1791 | 1462835384859 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 16:09:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 16:09:44 INFO - PROCESS | 1791 | 1462835384864 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 16:09:44 INFO - PROCESS | 1791 | 1462835384871 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 16:09:44 INFO - PROCESS | 1791 | 1462835384874 Marionette TRACE conn4 <- [1,2138,null,{}] 16:09:44 INFO - PROCESS | 1791 | 1462835384881 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}] 16:09:45 INFO - PROCESS | 1791 | 1462835385123 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 16:09:45 INFO - PROCESS | 1791 | 1462835385470 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:45 INFO - PROCESS | 1791 | ++DOCSHELL 0x99dda800 == 132 [pid = 1791] [id = 542] 16:09:45 INFO - PROCESS | 1791 | ++DOMWINDOW == 158 (0x9b77dc00) [pid = 1791] [serial = 1627] [outer = (nil)] 16:09:45 INFO - PROCESS | 1791 | ++DOMWINDOW == 159 (0xa1055000) [pid = 1791] [serial = 1628] [outer = 0x9b77dc00] 16:09:45 INFO - PROCESS | 1791 | 1462835385637 Marionette DEBUG loaded listener.js 16:09:45 INFO - PROCESS | 1791 | ++DOMWINDOW == 160 (0xa21a0400) [pid = 1791] [serial = 1629] [outer = 0x9b77dc00] 16:09:46 INFO - PROCESS | 1791 | 1462835386602 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]]]}] 16:09:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 16:09:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1790ms 16:09:46 INFO - PROCESS | 1791 | 1462835386663 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 16:09:46 INFO - PROCESS | 1791 | 1462835386677 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 16:09:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 16:09:46 INFO - PROCESS | 1791 | 1462835386690 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 16:09:46 INFO - PROCESS | 1791 | 1462835386696 Marionette TRACE conn4 <- [1,2142,null,{}] 16:09:46 INFO - PROCESS | 1791 | 1462835386706 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}] 16:09:47 INFO - PROCESS | 1791 | 1462835387128 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 16:09:47 INFO - PROCESS | 1791 | 1462835387573 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:47 INFO - PROCESS | 1791 | ++DOCSHELL 0x8e188800 == 133 [pid = 1791] [id = 543] 16:09:47 INFO - PROCESS | 1791 | ++DOMWINDOW == 161 (0x9a867000) [pid = 1791] [serial = 1630] [outer = (nil)] 16:09:47 INFO - PROCESS | 1791 | ++DOMWINDOW == 162 (0xa26e7800) [pid = 1791] [serial = 1631] [outer = 0x9a867000] 16:09:47 INFO - PROCESS | 1791 | 1462835387752 Marionette DEBUG loaded listener.js 16:09:47 INFO - PROCESS | 1791 | ++DOMWINDOW == 163 (0xa3223400) [pid = 1791] [serial = 1632] [outer = 0x9a867000] 16:09:48 INFO - PROCESS | 1791 | 1462835388816 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] 16:09:48 INFO - PROCESS | 1791 | 1462835388907 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 16:09:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 16:09:48 INFO - PROCESS | 1791 | 1462835388915 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 16:09:48 INFO - PROCESS | 1791 | 1462835388918 Marionette TRACE conn4 <- [1,2146,null,{}] 16:09:48 INFO - PROCESS | 1791 | 1462835388924 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}] 16:09:49 INFO - PROCESS | 1791 | 1462835389213 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 16:09:49 INFO - PROCESS | 1791 | 1462835389556 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:49 INFO - PROCESS | 1791 | ++DOCSHELL 0x88059800 == 134 [pid = 1791] [id = 544] 16:09:49 INFO - PROCESS | 1791 | ++DOMWINDOW == 164 (0x9d8c2400) [pid = 1791] [serial = 1633] [outer = (nil)] 16:09:49 INFO - PROCESS | 1791 | ++DOMWINDOW == 165 (0xa6b98400) [pid = 1791] [serial = 1634] [outer = 0x9d8c2400] 16:09:49 INFO - PROCESS | 1791 | 1462835389651 Marionette DEBUG loaded listener.js 16:09:49 INFO - PROCESS | 1791 | ++DOMWINDOW == 166 (0xa6c27000) [pid = 1791] [serial = 1635] [outer = 0x9d8c2400] 16:09:50 INFO - PROCESS | 1791 | 1462835390706 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] 16:09:50 INFO - PROCESS | 1791 | 1462835390754 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 16:09:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 16:09:50 INFO - PROCESS | 1791 | 1462835390762 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 16:09:50 INFO - PROCESS | 1791 | 1462835390764 Marionette TRACE conn4 <- [1,2150,null,{}] 16:09:50 INFO - PROCESS | 1791 | 1462835390771 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}] 16:09:51 INFO - PROCESS | 1791 | 1462835391013 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 16:09:51 INFO - PROCESS | 1791 | 1462835391406 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:51 INFO - PROCESS | 1791 | ++DOCSHELL 0x8739bc00 == 135 [pid = 1791] [id = 545] 16:09:51 INFO - PROCESS | 1791 | ++DOMWINDOW == 167 (0x8968a000) [pid = 1791] [serial = 1636] [outer = (nil)] 16:09:51 INFO - PROCESS | 1791 | ++DOMWINDOW == 168 (0x89694000) [pid = 1791] [serial = 1637] [outer = 0x8968a000] 16:09:51 INFO - PROCESS | 1791 | 1462835391502 Marionette DEBUG loaded listener.js 16:09:51 INFO - PROCESS | 1791 | ++DOMWINDOW == 169 (0x89698000) [pid = 1791] [serial = 1638] [outer = 0x8968a000] 16:09:52 INFO - PROCESS | 1791 | 1462835392558 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]]]}] 16:09:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 16:09:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1841ms 16:09:52 INFO - PROCESS | 1791 | 1462835392608 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 16:09:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 16:09:52 INFO - PROCESS | 1791 | 1462835392614 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 16:09:52 INFO - PROCESS | 1791 | 1462835392624 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 16:09:52 INFO - PROCESS | 1791 | 1462835392629 Marionette TRACE conn4 <- [1,2154,null,{}] 16:09:52 INFO - PROCESS | 1791 | 1462835392641 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}] 16:09:53 INFO - PROCESS | 1791 | 1462835393085 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 16:09:53 INFO - PROCESS | 1791 | 1462835393530 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:53 INFO - PROCESS | 1791 | ++DOCSHELL 0x8804e400 == 136 [pid = 1791] [id = 546] 16:09:53 INFO - PROCESS | 1791 | ++DOMWINDOW == 170 (0x89689c00) [pid = 1791] [serial = 1639] [outer = (nil)] 16:09:53 INFO - PROCESS | 1791 | ++DOMWINDOW == 171 (0x8c2ad000) [pid = 1791] [serial = 1640] [outer = 0x89689c00] 16:09:53 INFO - PROCESS | 1791 | 1462835393638 Marionette DEBUG loaded listener.js 16:09:53 INFO - PROCESS | 1791 | ++DOMWINDOW == 172 (0x8c2afc00) [pid = 1791] [serial = 1641] [outer = 0x89689c00] 16:09:55 INFO - PROCESS | 1791 | --DOCSHELL 0x8abe2800 == 135 [pid = 1791] [id = 507] 16:09:55 INFO - PROCESS | 1791 | --DOCSHELL 0x8faf2c00 == 134 [pid = 1791] [id = 98] 16:09:55 INFO - PROCESS | 1791 | --DOCSHELL 0x8888a000 == 133 [pid = 1791] [id = 463] 16:09:55 INFO - PROCESS | 1791 | --DOCSHELL 0x8c5ba000 == 132 [pid = 1791] [id = 508] 16:09:55 INFO - PROCESS | 1791 | --DOCSHELL 0x89ad4800 == 131 [pid = 1791] [id = 506] 16:09:55 INFO - PROCESS | 1791 | --DOCSHELL 0x8c4e9000 == 130 [pid = 1791] [id = 216] 16:09:55 INFO - PROCESS | 1791 | --DOCSHELL 0x8a0df000 == 129 [pid = 1791] [id = 529] 16:09:55 INFO - PROCESS | 1791 | --DOCSHELL 0x8d615400 == 128 [pid = 1791] [id = 528] 16:09:55 INFO - PROCESS | 1791 | --DOCSHELL 0x8b7e1800 == 127 [pid = 1791] [id = 527] 16:09:55 INFO - PROCESS | 1791 | --DOCSHELL 0x88058c00 == 126 [pid = 1791] [id = 526] 16:09:55 INFO - PROCESS | 1791 | --DOCSHELL 0x8e001400 == 125 [pid = 1791] [id = 524] 16:09:55 INFO - PROCESS | 1791 | --DOCSHELL 0x87397800 == 124 [pid = 1791] [id = 523] 16:09:55 INFO - PROCESS | 1791 | --DOCSHELL 0x99dd7c00 == 123 [pid = 1791] [id = 522] 16:09:55 INFO - PROCESS | 1791 | --DOCSHELL 0x9b06d400 == 122 [pid = 1791] [id = 521] 16:09:55 INFO - PROCESS | 1791 | --DOCSHELL 0x996e9800 == 121 [pid = 1791] [id = 519] 16:09:55 INFO - PROCESS | 1791 | --DOCSHELL 0x9a758800 == 120 [pid = 1791] [id = 520] 16:09:55 INFO - PROCESS | 1791 | --DOCSHELL 0x9266d400 == 119 [pid = 1791] [id = 518] 16:09:55 INFO - PROCESS | 1791 | --DOCSHELL 0x92c5c000 == 118 [pid = 1791] [id = 517] 16:09:55 INFO - PROCESS | 1791 | --DOCSHELL 0x91f43400 == 117 [pid = 1791] [id = 516] 16:09:55 INFO - PROCESS | 1791 | --DOCSHELL 0x91e05000 == 116 [pid = 1791] [id = 515] 16:09:55 INFO - PROCESS | 1791 | --DOCSHELL 0x8e867800 == 115 [pid = 1791] [id = 514] 16:09:55 INFO - PROCESS | 1791 | --DOCSHELL 0x8fb4b800 == 114 [pid = 1791] [id = 512] 16:09:55 INFO - PROCESS | 1791 | --DOCSHELL 0x91f42c00 == 113 [pid = 1791] [id = 513] 16:09:55 INFO - PROCESS | 1791 | --DOCSHELL 0x8e18e800 == 112 [pid = 1791] [id = 511] 16:09:55 INFO - PROCESS | 1791 | --DOCSHELL 0x89ac6400 == 111 [pid = 1791] [id = 510] 16:09:56 INFO - PROCESS | 1791 | --DOMWINDOW == 171 (0xa6c2b000) [pid = 1791] [serial = 1518] [outer = (nil)] [url = about:blank] 16:09:56 INFO - PROCESS | 1791 | --DOMWINDOW == 170 (0x8e010000) [pid = 1791] [serial = 1524] [outer = (nil)] [url = about:blank] 16:09:56 INFO - PROCESS | 1791 | --DOMWINDOW == 169 (0x9285d400) [pid = 1791] [serial = 1484] [outer = (nil)] [url = about:blank] 16:09:56 INFO - PROCESS | 1791 | --DOMWINDOW == 168 (0xa2154000) [pid = 1791] [serial = 1511] [outer = (nil)] [url = about:blank] 16:09:56 INFO - PROCESS | 1791 | --DOMWINDOW == 167 (0x92ef9000) [pid = 1791] [serial = 1487] [outer = (nil)] [url = about:blank] 16:09:56 INFO - PROCESS | 1791 | --DOMWINDOW == 166 (0x88055800) [pid = 1791] [serial = 1466] [outer = (nil)] [url = about:blank] 16:09:56 INFO - PROCESS | 1791 | --DOMWINDOW == 165 (0x8bdbc800) [pid = 1791] [serial = 1521] [outer = (nil)] [url = about:blank] 16:09:56 INFO - PROCESS | 1791 | --DOMWINDOW == 164 (0x97642c00) [pid = 1791] [serial = 1496] [outer = (nil)] [url = about:blank] 16:09:56 INFO - PROCESS | 1791 | --DOMWINDOW == 163 (0x91e40c00) [pid = 1791] [serial = 1479] [outer = (nil)] [url = about:blank] 16:09:56 INFO - PROCESS | 1791 | --DOMWINDOW == 162 (0x8f2d2c00) [pid = 1791] [serial = 1473] [outer = (nil)] [url = about:blank] 16:09:56 INFO - PROCESS | 1791 | --DOMWINDOW == 161 (0x924dfc00) [pid = 1791] [serial = 1482] [outer = (nil)] [url = about:blank] 16:09:56 INFO - PROCESS | 1791 | --DOMWINDOW == 160 (0x8e867000) [pid = 1791] [serial = 1472] [outer = (nil)] [url = about:blank] 16:09:56 INFO - PROCESS | 1791 | --DOMWINDOW == 159 (0x92efc400) [pid = 1791] [serial = 1488] [outer = (nil)] [url = about:blank] 16:09:56 INFO - PROCESS | 1791 | --DOMWINDOW == 158 (0x922ee400) [pid = 1791] [serial = 1481] [outer = (nil)] [url = about:blank] 16:09:56 INFO - PROCESS | 1791 | --DOMWINDOW == 157 (0x92c5e000) [pid = 1791] [serial = 1485] [outer = (nil)] [url = about:blank] 16:09:56 INFO - PROCESS | 1791 | --DOMWINDOW == 156 (0x8fc20800) [pid = 1791] [serial = 1476] [outer = (nil)] [url = about:blank] 16:09:56 INFO - PROCESS | 1791 | --DOMWINDOW == 155 (0x99680800) [pid = 1791] [serial = 1497] [outer = (nil)] [url = about:blank] 16:09:56 INFO - PROCESS | 1791 | --DOMWINDOW == 154 (0x9c159c00) [pid = 1791] [serial = 1508] [outer = (nil)] [url = about:blank] 16:09:56 INFO - PROCESS | 1791 | --DOMWINDOW == 153 (0x9ad37000) [pid = 1791] [serial = 1502] [outer = (nil)] [url = about:blank] 16:09:56 INFO - PROCESS | 1791 | --DOMWINDOW == 152 (0x95842c00) [pid = 1791] [serial = 1493] [outer = (nil)] [url = about:blank] 16:09:56 INFO - PROCESS | 1791 | --DOMWINDOW == 151 (0x9a861000) [pid = 1791] [serial = 1500] [outer = (nil)] [url = about:blank] 16:09:56 INFO - PROCESS | 1791 | --DOMWINDOW == 150 (0x91e0fc00) [pid = 1791] [serial = 1478] [outer = (nil)] [url = about:blank] 16:09:56 INFO - PROCESS | 1791 | --DOMWINDOW == 149 (0x9c202400) [pid = 1791] [serial = 1509] [outer = (nil)] [url = about:blank] 16:09:56 INFO - PROCESS | 1791 | --DOMWINDOW == 148 (0x8d61ec00) [pid = 1791] [serial = 1523] [outer = (nil)] [url = about:blank] 16:09:56 INFO - PROCESS | 1791 | --DOMWINDOW == 147 (0x9aee1800) [pid = 1791] [serial = 1503] [outer = (nil)] [url = about:blank] 16:09:56 INFO - PROCESS | 1791 | --DOMWINDOW == 146 (0x8fb87000) [pid = 1791] [serial = 1401] [outer = (nil)] [url = about:blank] 16:09:56 INFO - PROCESS | 1791 | --DOMWINDOW == 145 (0x94631800) [pid = 1791] [serial = 1490] [outer = (nil)] [url = about:blank] 16:09:56 INFO - PROCESS | 1791 | --DOMWINDOW == 144 (0xa2277c00) [pid = 1791] [serial = 1512] [outer = (nil)] [url = about:blank] 16:09:56 INFO - PROCESS | 1791 | --DOMWINDOW == 143 (0x9584b000) [pid = 1791] [serial = 1494] [outer = (nil)] [url = about:blank] 16:09:56 INFO - PROCESS | 1791 | --DOMWINDOW == 142 (0x8fb9b400) [pid = 1791] [serial = 1475] [outer = (nil)] [url = about:blank] 16:09:56 INFO - PROCESS | 1791 | --DOMWINDOW == 141 (0x8c4eac00) [pid = 1791] [serial = 1469] [outer = (nil)] [url = about:blank] 16:09:56 INFO - PROCESS | 1791 | --DOMWINDOW == 140 (0x9b2b5000) [pid = 1791] [serial = 1506] [outer = (nil)] [url = about:blank] 16:09:56 INFO - PROCESS | 1791 | --DOMWINDOW == 139 (0xa50ad400) [pid = 1791] [serial = 1514] [outer = (nil)] [url = about:blank] 16:09:56 INFO - PROCESS | 1791 | --DOMWINDOW == 138 (0x8c5b7c00) [pid = 1791] [serial = 1470] [outer = (nil)] [url = about:blank] 16:09:56 INFO - PROCESS | 1791 | --DOMWINDOW == 137 (0x8abe2000) [pid = 1791] [serial = 1520] [outer = (nil)] [url = about:blank] 16:09:56 INFO - PROCESS | 1791 | --DOMWINDOW == 136 (0x9b06ec00) [pid = 1791] [serial = 1505] [outer = (nil)] [url = about:blank] 16:09:56 INFO - PROCESS | 1791 | --DOMWINDOW == 135 (0xa6c26400) [pid = 1791] [serial = 1517] [outer = (nil)] [url = about:blank] 16:09:56 INFO - PROCESS | 1791 | --DOMWINDOW == 134 (0x8f2d7400) [pid = 1791] [serial = 1526] [outer = (nil)] [url = about:blank] 16:09:56 INFO - PROCESS | 1791 | --DOMWINDOW == 133 (0x8fb3e800) [pid = 1791] [serial = 1527] [outer = (nil)] [url = about:blank] 16:09:56 INFO - PROCESS | 1791 | --DOMWINDOW == 132 (0x95099c00) [pid = 1791] [serial = 1491] [outer = (nil)] [url = about:blank] 16:09:56 INFO - PROCESS | 1791 | --DOMWINDOW == 131 (0x9a788400) [pid = 1791] [serial = 1499] [outer = (nil)] [url = about:blank] 16:09:56 INFO - PROCESS | 1791 | --DOMWINDOW == 130 (0xa6284000) [pid = 1791] [serial = 1515] [outer = (nil)] [url = about:blank] 16:09:56 INFO - PROCESS | 1791 | --DOMWINDOW == 129 (0x8888ac00) [pid = 1791] [serial = 1467] [outer = (nil)] [url = about:blank] 16:09:56 INFO - PROCESS | 1791 | --DOMWINDOW == 128 (0x8fb90400) [pid = 1791] [serial = 1529] [outer = (nil)] [url = about:blank] 16:09:56 INFO - PROCESS | 1791 | 1462835396819 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]]]}] 16:09:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 16:09:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 4254ms 16:09:56 INFO - PROCESS | 1791 | 1462835396877 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 16:09:56 INFO - PROCESS | 1791 | 1462835396884 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 16:09:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 16:09:56 INFO - PROCESS | 1791 | 1462835396892 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 16:09:56 INFO - PROCESS | 1791 | 1462835396899 Marionette TRACE conn4 <- [1,2158,null,{}] 16:09:56 INFO - PROCESS | 1791 | 1462835396907 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}] 16:09:57 INFO - PROCESS | 1791 | 1462835397221 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 16:09:57 INFO - PROCESS | 1791 | 1462835397430 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:57 INFO - PROCESS | 1791 | ++DOCSHELL 0x8a8e3800 == 112 [pid = 1791] [id = 547] 16:09:57 INFO - PROCESS | 1791 | ++DOMWINDOW == 129 (0x8a8e7000) [pid = 1791] [serial = 1642] [outer = (nil)] 16:09:57 INFO - PROCESS | 1791 | ++DOMWINDOW == 130 (0x8b7ddc00) [pid = 1791] [serial = 1643] [outer = 0x8a8e7000] 16:09:57 INFO - PROCESS | 1791 | 1462835397522 Marionette DEBUG loaded listener.js 16:09:57 INFO - PROCESS | 1791 | ++DOMWINDOW == 131 (0x8bef7000) [pid = 1791] [serial = 1644] [outer = 0x8a8e7000] 16:09:58 INFO - PROCESS | 1791 | 1462835398377 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]]]}] 16:09:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 16:09:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1540ms 16:09:58 INFO - PROCESS | 1791 | 1462835398448 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 16:09:58 INFO - PROCESS | 1791 | 1462835398458 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 16:09:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 16:09:58 INFO - PROCESS | 1791 | 1462835398469 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 16:09:58 INFO - PROCESS | 1791 | 1462835398473 Marionette TRACE conn4 <- [1,2162,null,{}] 16:09:58 INFO - PROCESS | 1791 | 1462835398486 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}] 16:09:58 INFO - PROCESS | 1791 | 1462835398800 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 16:09:58 INFO - PROCESS | 1791 | 1462835398840 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:09:58 INFO - PROCESS | 1791 | ++DOCSHELL 0x898fa400 == 113 [pid = 1791] [id = 548] 16:09:58 INFO - PROCESS | 1791 | ++DOMWINDOW == 132 (0x8b7e1800) [pid = 1791] [serial = 1645] [outer = (nil)] 16:09:58 INFO - PROCESS | 1791 | ++DOMWINDOW == 133 (0x8c5b5c00) [pid = 1791] [serial = 1646] [outer = 0x8b7e1800] 16:09:58 INFO - PROCESS | 1791 | 1462835398922 Marionette DEBUG loaded listener.js 16:09:59 INFO - PROCESS | 1791 | ++DOMWINDOW == 134 (0x8d61ec00) [pid = 1791] [serial = 1647] [outer = 0x8b7e1800] 16:10:00 INFO - PROCESS | 1791 | 1462835400116 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]]]}] 16:10:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 16:10:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1691ms 16:10:00 INFO - PROCESS | 1791 | 1462835400164 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 16:10:00 INFO - PROCESS | 1791 | 1462835400168 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 16:10:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 16:10:00 INFO - PROCESS | 1791 | 1462835400175 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 16:10:00 INFO - PROCESS | 1791 | 1462835400181 Marionette TRACE conn4 <- [1,2166,null,{}] 16:10:00 INFO - PROCESS | 1791 | 1462835400230 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}] 16:10:00 INFO - PROCESS | 1791 | 1462835400601 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 16:10:01 INFO - PROCESS | 1791 | --DOMWINDOW == 133 (0x92490c00) [pid = 1791] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 16:10:01 INFO - PROCESS | 1791 | --DOMWINDOW == 132 (0x99fee400) [pid = 1791] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 16:10:01 INFO - PROCESS | 1791 | --DOMWINDOW == 131 (0x8bdb7c00) [pid = 1791] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 16:10:01 INFO - PROCESS | 1791 | --DOMWINDOW == 130 (0x924d2c00) [pid = 1791] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 16:10:01 INFO - PROCESS | 1791 | --DOMWINDOW == 129 (0xa3061400) [pid = 1791] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 16:10:01 INFO - PROCESS | 1791 | --DOMWINDOW == 128 (0x9763f400) [pid = 1791] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 16:10:01 INFO - PROCESS | 1791 | --DOMWINDOW == 127 (0x92c57800) [pid = 1791] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 16:10:01 INFO - PROCESS | 1791 | --DOMWINDOW == 126 (0x91e42800) [pid = 1791] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 16:10:01 INFO - PROCESS | 1791 | --DOMWINDOW == 125 (0x9b48e400) [pid = 1791] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 16:10:01 INFO - PROCESS | 1791 | --DOMWINDOW == 124 (0x92efcc00) [pid = 1791] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 16:10:01 INFO - PROCESS | 1791 | --DOMWINDOW == 123 (0x8ebb6800) [pid = 1791] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 16:10:01 INFO - PROCESS | 1791 | --DOMWINDOW == 122 (0x8a0da800) [pid = 1791] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 16:10:01 INFO - PROCESS | 1791 | --DOMWINDOW == 121 (0x8e18c800) [pid = 1791] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 16:10:01 INFO - PROCESS | 1791 | --DOMWINDOW == 120 (0x9c152400) [pid = 1791] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 16:10:01 INFO - PROCESS | 1791 | --DOMWINDOW == 119 (0x922f1000) [pid = 1791] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 16:10:01 INFO - PROCESS | 1791 | --DOMWINDOW == 118 (0x93a02800) [pid = 1791] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 16:10:01 INFO - PROCESS | 1791 | --DOMWINDOW == 117 (0x9d49cc00) [pid = 1791] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 16:10:01 INFO - PROCESS | 1791 | --DOMWINDOW == 116 (0x8d61c400) [pid = 1791] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 16:10:01 INFO - PROCESS | 1791 | --DOMWINDOW == 115 (0x8887e400) [pid = 1791] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 16:10:01 INFO - PROCESS | 1791 | --DOMWINDOW == 114 (0x9c201800) [pid = 1791] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 16:10:01 INFO - PROCESS | 1791 | 1462835401343 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:01 INFO - PROCESS | 1791 | ++DOCSHELL 0x8887e400 == 114 [pid = 1791] [id = 549] 16:10:01 INFO - PROCESS | 1791 | ++DOMWINDOW == 115 (0x8a0da800) [pid = 1791] [serial = 1648] [outer = (nil)] 16:10:01 INFO - PROCESS | 1791 | ++DOMWINDOW == 116 (0x8e008400) [pid = 1791] [serial = 1649] [outer = 0x8a0da800] 16:10:01 INFO - PROCESS | 1791 | 1462835401436 Marionette DEBUG loaded listener.js 16:10:01 INFO - PROCESS | 1791 | ++DOMWINDOW == 117 (0x8fa55800) [pid = 1791] [serial = 1650] [outer = 0x8a0da800] 16:10:02 INFO - PROCESS | 1791 | 1462835402293 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]]]}] 16:10:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 16:10:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 2187ms 16:10:02 INFO - PROCESS | 1791 | 1462835402364 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 16:10:02 INFO - PROCESS | 1791 | 1462835402371 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 16:10:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 16:10:02 INFO - PROCESS | 1791 | 1462835402379 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 16:10:02 INFO - PROCESS | 1791 | 1462835402381 Marionette TRACE conn4 <- [1,2170,null,{}] 16:10:02 INFO - PROCESS | 1791 | 1462835402387 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}] 16:10:02 INFO - PROCESS | 1791 | 1462835402649 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 16:10:02 INFO - PROCESS | 1791 | 1462835402934 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:02 INFO - PROCESS | 1791 | ++DOCSHELL 0x8e00a400 == 115 [pid = 1791] [id = 550] 16:10:02 INFO - PROCESS | 1791 | ++DOMWINDOW == 118 (0x8e86c800) [pid = 1791] [serial = 1651] [outer = (nil)] 16:10:03 INFO - PROCESS | 1791 | ++DOMWINDOW == 119 (0x8fb3ec00) [pid = 1791] [serial = 1652] [outer = 0x8e86c800] 16:10:03 INFO - PROCESS | 1791 | 1462835403020 Marionette DEBUG loaded listener.js 16:10:03 INFO - PROCESS | 1791 | ++DOMWINDOW == 120 (0x8fb87000) [pid = 1791] [serial = 1653] [outer = 0x8e86c800] 16:10:04 INFO - PROCESS | 1791 | 1462835404132 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]]]}] 16:10:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 16:10:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1786ms 16:10:04 INFO - PROCESS | 1791 | 1462835404168 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 16:10:04 INFO - PROCESS | 1791 | 1462835404177 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 16:10:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 16:10:04 INFO - PROCESS | 1791 | 1462835404186 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 16:10:04 INFO - PROCESS | 1791 | 1462835404193 Marionette TRACE conn4 <- [1,2174,null,{}] 16:10:04 INFO - PROCESS | 1791 | 1462835404202 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}] 16:10:04 INFO - PROCESS | 1791 | 1462835404478 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 16:10:04 INFO - PROCESS | 1791 | 1462835404838 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:04 INFO - PROCESS | 1791 | ++DOCSHELL 0x8968bc00 == 116 [pid = 1791] [id = 551] 16:10:04 INFO - PROCESS | 1791 | ++DOMWINDOW == 121 (0x89ad3400) [pid = 1791] [serial = 1654] [outer = (nil)] 16:10:04 INFO - PROCESS | 1791 | ++DOMWINDOW == 122 (0x8c2b3000) [pid = 1791] [serial = 1655] [outer = 0x89ad3400] 16:10:05 INFO - PROCESS | 1791 | 1462835405011 Marionette DEBUG loaded listener.js 16:10:05 INFO - PROCESS | 1791 | ++DOMWINDOW == 123 (0x8c5acc00) [pid = 1791] [serial = 1656] [outer = 0x89ad3400] 16:10:06 INFO - PROCESS | 1791 | 1462835406170 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]]]}] 16:10:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 16:10:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 2041ms 16:10:06 INFO - PROCESS | 1791 | 1462835406229 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 16:10:06 INFO - PROCESS | 1791 | 1462835406239 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 16:10:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 16:10:06 INFO - PROCESS | 1791 | 1462835406251 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 16:10:06 INFO - PROCESS | 1791 | 1462835406255 Marionette TRACE conn4 <- [1,2178,null,{}] 16:10:06 INFO - PROCESS | 1791 | 1462835406265 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}] 16:10:06 INFO - PROCESS | 1791 | 1462835406586 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 16:10:06 INFO - PROCESS | 1791 | 1462835406949 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:06 INFO - PROCESS | 1791 | ++DOCSHELL 0x8ebb4400 == 117 [pid = 1791] [id = 552] 16:10:06 INFO - PROCESS | 1791 | ++DOMWINDOW == 124 (0x8f2cd000) [pid = 1791] [serial = 1657] [outer = (nil)] 16:10:07 INFO - PROCESS | 1791 | ++DOMWINDOW == 125 (0x8fb4cc00) [pid = 1791] [serial = 1658] [outer = 0x8f2cd000] 16:10:07 INFO - PROCESS | 1791 | 1462835407055 Marionette DEBUG loaded listener.js 16:10:07 INFO - PROCESS | 1791 | ++DOMWINDOW == 126 (0x8fb99400) [pid = 1791] [serial = 1659] [outer = 0x8f2cd000] 16:10:08 INFO - PROCESS | 1791 | 1462835408147 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]]]}] 16:10:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 16:10:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1940ms 16:10:08 INFO - PROCESS | 1791 | 1462835408191 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 16:10:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 16:10:08 INFO - PROCESS | 1791 | 1462835408196 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 16:10:08 INFO - PROCESS | 1791 | 1462835408203 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 16:10:08 INFO - PROCESS | 1791 | 1462835408210 Marionette TRACE conn4 <- [1,2182,null,{}] 16:10:08 INFO - PROCESS | 1791 | 1462835408227 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}] 16:10:08 INFO - PROCESS | 1791 | 1462835408494 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 16:10:08 INFO - PROCESS | 1791 | 1462835408836 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:08 INFO - PROCESS | 1791 | ++DOCSHELL 0x8fc25c00 == 118 [pid = 1791] [id = 553] 16:10:08 INFO - PROCESS | 1791 | ++DOMWINDOW == 127 (0x91e05000) [pid = 1791] [serial = 1660] [outer = (nil)] 16:10:08 INFO - PROCESS | 1791 | ++DOMWINDOW == 128 (0x91e37000) [pid = 1791] [serial = 1661] [outer = 0x91e05000] 16:10:08 INFO - PROCESS | 1791 | 1462835408940 Marionette DEBUG loaded listener.js 16:10:09 INFO - PROCESS | 1791 | ++DOMWINDOW == 129 (0x91e41000) [pid = 1791] [serial = 1662] [outer = 0x91e05000] 16:10:09 INFO - PROCESS | 1791 | 1462835409894 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]]]}] 16:10:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 16:10:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1756ms 16:10:09 INFO - PROCESS | 1791 | 1462835409960 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 16:10:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 16:10:09 INFO - PROCESS | 1791 | 1462835409965 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 16:10:09 INFO - PROCESS | 1791 | 1462835409972 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 16:10:09 INFO - PROCESS | 1791 | 1462835409976 Marionette TRACE conn4 <- [1,2186,null,{}] 16:10:09 INFO - PROCESS | 1791 | 1462835409982 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}] 16:10:10 INFO - PROCESS | 1791 | 1462835410242 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 16:10:10 INFO - PROCESS | 1791 | 1462835410596 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:10 INFO - PROCESS | 1791 | ++DOCSHELL 0x8c2b5c00 == 119 [pid = 1791] [id = 554] 16:10:10 INFO - PROCESS | 1791 | ++DOMWINDOW == 130 (0x8fb9c000) [pid = 1791] [serial = 1663] [outer = (nil)] 16:10:10 INFO - PROCESS | 1791 | ++DOMWINDOW == 131 (0x922f3000) [pid = 1791] [serial = 1664] [outer = 0x8fb9c000] 16:10:10 INFO - PROCESS | 1791 | 1462835410699 Marionette DEBUG loaded listener.js 16:10:10 INFO - PROCESS | 1791 | ++DOMWINDOW == 132 (0x92488c00) [pid = 1791] [serial = 1665] [outer = 0x8fb9c000] 16:10:11 INFO - PROCESS | 1791 | 1462835411680 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]]]}] 16:10:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 16:10:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1743ms 16:10:11 INFO - PROCESS | 1791 | 1462835411716 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 16:10:11 INFO - PROCESS | 1791 | 1462835411720 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 16:10:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 16:10:11 INFO - PROCESS | 1791 | 1462835411727 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 16:10:11 INFO - PROCESS | 1791 | 1462835411732 Marionette TRACE conn4 <- [1,2190,null,{}] 16:10:11 INFO - PROCESS | 1791 | 1462835411738 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}] 16:10:12 INFO - PROCESS | 1791 | 1462835412029 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 16:10:12 INFO - PROCESS | 1791 | 1462835412368 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:12 INFO - PROCESS | 1791 | ++DOCSHELL 0x8fc25000 == 120 [pid = 1791] [id = 555] 16:10:12 INFO - PROCESS | 1791 | ++DOMWINDOW == 133 (0x91e38c00) [pid = 1791] [serial = 1666] [outer = (nil)] 16:10:12 INFO - PROCESS | 1791 | ++DOMWINDOW == 134 (0x924e0000) [pid = 1791] [serial = 1667] [outer = 0x91e38c00] 16:10:12 INFO - PROCESS | 1791 | 1462835412470 Marionette DEBUG loaded listener.js 16:10:12 INFO - PROCESS | 1791 | ++DOMWINDOW == 135 (0x92664800) [pid = 1791] [serial = 1668] [outer = 0x91e38c00] 16:10:13 INFO - PROCESS | 1791 | 1462835413464 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]]]}] 16:10:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 16:10:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1785ms 16:10:13 INFO - PROCESS | 1791 | 1462835413516 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 16:10:13 INFO - PROCESS | 1791 | 1462835413523 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 16:10:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 16:10:13 INFO - PROCESS | 1791 | 1462835413534 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 16:10:13 INFO - PROCESS | 1791 | 1462835413539 Marionette TRACE conn4 <- [1,2194,null,{}] 16:10:13 INFO - PROCESS | 1791 | 1462835413550 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}] 16:10:13 INFO - PROCESS | 1791 | 1462835413925 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 16:10:14 INFO - PROCESS | 1791 | 1462835414290 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:14 INFO - PROCESS | 1791 | ++DOCSHELL 0x924d2c00 == 121 [pid = 1791] [id = 556] 16:10:14 INFO - PROCESS | 1791 | ++DOMWINDOW == 136 (0x9285e000) [pid = 1791] [serial = 1669] [outer = (nil)] 16:10:14 INFO - PROCESS | 1791 | ++DOMWINDOW == 137 (0x92ef4800) [pid = 1791] [serial = 1670] [outer = 0x9285e000] 16:10:14 INFO - PROCESS | 1791 | 1462835414385 Marionette DEBUG loaded listener.js 16:10:14 INFO - PROCESS | 1791 | ++DOMWINDOW == 138 (0x92ef9800) [pid = 1791] [serial = 1671] [outer = 0x9285e000] 16:10:15 INFO - PROCESS | 1791 | 1462835415457 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]]]}] 16:10:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 16:10:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1991ms 16:10:15 INFO - PROCESS | 1791 | 1462835415527 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 16:10:15 INFO - PROCESS | 1791 | 1462835415534 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 16:10:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 16:10:15 INFO - PROCESS | 1791 | 1462835415546 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 16:10:15 INFO - PROCESS | 1791 | 1462835415551 Marionette TRACE conn4 <- [1,2198,null,{}] 16:10:15 INFO - PROCESS | 1791 | 1462835415629 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}] 16:10:15 INFO - PROCESS | 1791 | 1462835415928 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 16:10:16 INFO - PROCESS | 1791 | 1462835416262 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:16 INFO - PROCESS | 1791 | ++DOCSHELL 0x92671000 == 122 [pid = 1791] [id = 557] 16:10:16 INFO - PROCESS | 1791 | ++DOMWINDOW == 139 (0x92c5b000) [pid = 1791] [serial = 1672] [outer = (nil)] 16:10:16 INFO - PROCESS | 1791 | ++DOMWINDOW == 140 (0x95097000) [pid = 1791] [serial = 1673] [outer = 0x92c5b000] 16:10:16 INFO - PROCESS | 1791 | 1462835416366 Marionette DEBUG loaded listener.js 16:10:16 INFO - PROCESS | 1791 | ++DOMWINDOW == 141 (0x957f5400) [pid = 1791] [serial = 1674] [outer = 0x92c5b000] 16:10:17 INFO - PROCESS | 1791 | 1462835417455 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]]]}] 16:10:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 16:10:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1949ms 16:10:17 INFO - PROCESS | 1791 | 1462835417495 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 16:10:17 INFO - PROCESS | 1791 | 1462835417499 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 16:10:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 16:10:17 INFO - PROCESS | 1791 | 1462835417507 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 16:10:17 INFO - PROCESS | 1791 | 1462835417511 Marionette TRACE conn4 <- [1,2202,null,{}] 16:10:17 INFO - PROCESS | 1791 | 1462835417517 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}] 16:10:17 INFO - PROCESS | 1791 | 1462835417771 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 16:10:18 INFO - PROCESS | 1791 | 1462835418137 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:18 INFO - PROCESS | 1791 | ++DOCSHELL 0x92c64000 == 123 [pid = 1791] [id = 558] 16:10:18 INFO - PROCESS | 1791 | ++DOMWINDOW == 142 (0x93a02800) [pid = 1791] [serial = 1675] [outer = (nil)] 16:10:18 INFO - PROCESS | 1791 | ++DOMWINDOW == 143 (0x95a8dc00) [pid = 1791] [serial = 1676] [outer = 0x93a02800] 16:10:18 INFO - PROCESS | 1791 | 1462835418244 Marionette DEBUG loaded listener.js 16:10:18 INFO - PROCESS | 1791 | ++DOMWINDOW == 144 (0x9763f000) [pid = 1791] [serial = 1677] [outer = 0x93a02800] 16:10:19 INFO - PROCESS | 1791 | 1462835419231 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]]]}] 16:10:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 16:10:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1784ms 16:10:19 INFO - PROCESS | 1791 | 1462835419293 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 16:10:19 INFO - PROCESS | 1791 | 1462835419298 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 16:10:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 16:10:19 INFO - PROCESS | 1791 | 1462835419306 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 16:10:19 INFO - PROCESS | 1791 | 1462835419310 Marionette TRACE conn4 <- [1,2206,null,{}] 16:10:19 INFO - PROCESS | 1791 | 1462835419360 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}] 16:10:19 INFO - PROCESS | 1791 | 1462835419754 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 16:10:20 INFO - PROCESS | 1791 | 1462835420054 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:20 INFO - PROCESS | 1791 | ++DOCSHELL 0x92857400 == 124 [pid = 1791] [id = 559] 16:10:20 INFO - PROCESS | 1791 | ++DOMWINDOW == 145 (0x957f8800) [pid = 1791] [serial = 1678] [outer = (nil)] 16:10:20 INFO - PROCESS | 1791 | ++DOMWINDOW == 146 (0x996e3000) [pid = 1791] [serial = 1679] [outer = 0x957f8800] 16:10:20 INFO - PROCESS | 1791 | 1462835420152 Marionette DEBUG loaded listener.js 16:10:20 INFO - PROCESS | 1791 | ++DOMWINDOW == 147 (0x996ed400) [pid = 1791] [serial = 1680] [outer = 0x957f8800] 16:10:21 INFO - PROCESS | 1791 | 1462835421254 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]]]}] 16:10:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 16:10:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1988ms 16:10:21 INFO - PROCESS | 1791 | 1462835421295 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 16:10:21 INFO - PROCESS | 1791 | 1462835421299 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 16:10:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 16:10:21 INFO - PROCESS | 1791 | 1462835421309 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 16:10:21 INFO - PROCESS | 1791 | 1462835421312 Marionette TRACE conn4 <- [1,2210,null,{}] 16:10:21 INFO - PROCESS | 1791 | 1462835421320 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}] 16:10:21 INFO - PROCESS | 1791 | 1462835421641 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 16:10:22 INFO - PROCESS | 1791 | 1462835422108 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:22 INFO - PROCESS | 1791 | ++DOCSHELL 0x9584b000 == 125 [pid = 1791] [id = 560] 16:10:22 INFO - PROCESS | 1791 | ++DOMWINDOW == 148 (0x9584f000) [pid = 1791] [serial = 1681] [outer = (nil)] 16:10:22 INFO - PROCESS | 1791 | ++DOMWINDOW == 149 (0x9a789c00) [pid = 1791] [serial = 1682] [outer = 0x9584f000] 16:10:22 INFO - PROCESS | 1791 | 1462835422261 Marionette DEBUG loaded listener.js 16:10:22 INFO - PROCESS | 1791 | ++DOMWINDOW == 150 (0x9a865800) [pid = 1791] [serial = 1683] [outer = 0x9584f000] 16:10:23 INFO - PROCESS | 1791 | 1462835423420 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]]]}] 16:10:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 16:10:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 2145ms 16:10:23 INFO - PROCESS | 1791 | 1462835423455 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 16:10:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 16:10:23 INFO - PROCESS | 1791 | 1462835423460 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 16:10:23 INFO - PROCESS | 1791 | 1462835423467 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 16:10:23 INFO - PROCESS | 1791 | 1462835423471 Marionette TRACE conn4 <- [1,2214,null,{}] 16:10:23 INFO - PROCESS | 1791 | 1462835423478 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}] 16:10:23 INFO - PROCESS | 1791 | 1462835423758 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 16:10:24 INFO - PROCESS | 1791 | 1462835424112 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:24 INFO - PROCESS | 1791 | ++DOCSHELL 0x9a149c00 == 126 [pid = 1791] [id = 561] 16:10:24 INFO - PROCESS | 1791 | ++DOMWINDOW == 151 (0x9b06ec00) [pid = 1791] [serial = 1684] [outer = (nil)] 16:10:24 INFO - PROCESS | 1791 | ++DOMWINDOW == 152 (0x9b489400) [pid = 1791] [serial = 1685] [outer = 0x9b06ec00] 16:10:24 INFO - PROCESS | 1791 | 1462835424220 Marionette DEBUG loaded listener.js 16:10:24 INFO - PROCESS | 1791 | ++DOMWINDOW == 153 (0x9bf45000) [pid = 1791] [serial = 1686] [outer = 0x9b06ec00] 16:10:25 INFO - PROCESS | 1791 | 1462835425284 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]]]}] 16:10:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 16:10:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1839ms 16:10:25 INFO - PROCESS | 1791 | 1462835425308 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 16:10:25 INFO - PROCESS | 1791 | 1462835425315 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 16:10:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 16:10:25 INFO - PROCESS | 1791 | 1462835425326 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 16:10:25 INFO - PROCESS | 1791 | 1462835425333 Marionette TRACE conn4 <- [1,2218,null,{}] 16:10:25 INFO - PROCESS | 1791 | 1462835425342 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}] 16:10:25 INFO - PROCESS | 1791 | 1462835425677 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 16:10:26 INFO - PROCESS | 1791 | 1462835426039 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:26 INFO - PROCESS | 1791 | ++DOCSHELL 0x9ad2c800 == 127 [pid = 1791] [id = 562] 16:10:26 INFO - PROCESS | 1791 | ++DOMWINDOW == 154 (0x9aeef000) [pid = 1791] [serial = 1687] [outer = (nil)] 16:10:26 INFO - PROCESS | 1791 | ++DOMWINDOW == 155 (0x9c201800) [pid = 1791] [serial = 1688] [outer = 0x9aeef000] 16:10:26 INFO - PROCESS | 1791 | 1462835426133 Marionette DEBUG loaded listener.js 16:10:26 INFO - PROCESS | 1791 | ++DOMWINDOW == 156 (0x9d49e800) [pid = 1791] [serial = 1689] [outer = 0x9aeef000] 16:10:27 INFO - PROCESS | 1791 | 1462835427230 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]]]}] 16:10:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 16:10:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1989ms 16:10:27 INFO - PROCESS | 1791 | 1462835427317 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 16:10:27 INFO - PROCESS | 1791 | 1462835427324 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 16:10:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 16:10:27 INFO - PROCESS | 1791 | 1462835427335 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 16:10:27 INFO - PROCESS | 1791 | 1462835427340 Marionette TRACE conn4 <- [1,2222,null,{}] 16:10:27 INFO - PROCESS | 1791 | 1462835427352 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}] 16:10:27 INFO - PROCESS | 1791 | 1462835427876 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 16:10:28 INFO - PROCESS | 1791 | 1462835428142 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:28 INFO - PROCESS | 1791 | ++DOCSHELL 0x9d8bec00 == 128 [pid = 1791] [id = 563] 16:10:28 INFO - PROCESS | 1791 | ++DOMWINDOW == 157 (0xa1056400) [pid = 1791] [serial = 1690] [outer = (nil)] 16:10:28 INFO - PROCESS | 1791 | ++DOMWINDOW == 158 (0xa305dc00) [pid = 1791] [serial = 1691] [outer = 0xa1056400] 16:10:28 INFO - PROCESS | 1791 | 1462835428236 Marionette DEBUG loaded listener.js 16:10:28 INFO - PROCESS | 1791 | ++DOMWINDOW == 159 (0xa3251000) [pid = 1791] [serial = 1692] [outer = 0xa1056400] 16:10:29 INFO - PROCESS | 1791 | 1462835429271 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]]]}] 16:10:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 16:10:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1999ms 16:10:29 INFO - PROCESS | 1791 | 1462835429335 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 16:10:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 16:10:29 INFO - PROCESS | 1791 | 1462835429339 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 16:10:29 INFO - PROCESS | 1791 | 1462835429346 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 16:10:29 INFO - PROCESS | 1791 | 1462835429350 Marionette TRACE conn4 <- [1,2226,null,{}] 16:10:29 INFO - PROCESS | 1791 | 1462835429356 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}] 16:10:29 INFO - PROCESS | 1791 | 1462835429605 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 16:10:29 INFO - PROCESS | 1791 | 1462835429939 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:29 INFO - PROCESS | 1791 | ++DOCSHELL 0x9aeed000 == 129 [pid = 1791] [id = 564] 16:10:29 INFO - PROCESS | 1791 | ++DOMWINDOW == 160 (0x9c20f800) [pid = 1791] [serial = 1693] [outer = (nil)] 16:10:30 INFO - PROCESS | 1791 | ++DOMWINDOW == 161 (0xa67c1c00) [pid = 1791] [serial = 1694] [outer = 0x9c20f800] 16:10:30 INFO - PROCESS | 1791 | 1462835430037 Marionette DEBUG loaded listener.js 16:10:30 INFO - PROCESS | 1791 | ++DOMWINDOW == 162 (0xa6b9a000) [pid = 1791] [serial = 1695] [outer = 0x9c20f800] 16:10:30 INFO - PROCESS | 1791 | 1462835430977 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]]]}] 16:10:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 16:10:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1684ms 16:10:31 INFO - PROCESS | 1791 | 1462835431031 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 16:10:31 INFO - PROCESS | 1791 | 1462835431035 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 16:10:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 16:10:31 INFO - PROCESS | 1791 | 1462835431042 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 16:10:31 INFO - PROCESS | 1791 | 1462835431046 Marionette TRACE conn4 <- [1,2230,null,{}] 16:10:31 INFO - PROCESS | 1791 | 1462835431052 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}] 16:10:31 INFO - PROCESS | 1791 | 1462835431293 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 16:10:31 INFO - PROCESS | 1791 | 1462835431640 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:31 INFO - PROCESS | 1791 | ++DOCSHELL 0x8739d800 == 130 [pid = 1791] [id = 565] 16:10:31 INFO - PROCESS | 1791 | ++DOMWINDOW == 163 (0xa30cb800) [pid = 1791] [serial = 1696] [outer = (nil)] 16:10:31 INFO - PROCESS | 1791 | ++DOMWINDOW == 164 (0xa6c4b800) [pid = 1791] [serial = 1697] [outer = 0xa30cb800] 16:10:31 INFO - PROCESS | 1791 | 1462835431752 Marionette DEBUG loaded listener.js 16:10:31 INFO - PROCESS | 1791 | ++DOMWINDOW == 165 (0xa6c4dc00) [pid = 1791] [serial = 1698] [outer = 0xa30cb800] 16:10:32 INFO - PROCESS | 1791 | 1462835432912 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]]]}] 16:10:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 16:10:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1934ms 16:10:32 INFO - PROCESS | 1791 | 1462835432978 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 16:10:32 INFO - PROCESS | 1791 | 1462835432986 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 16:10:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 16:10:33 INFO - PROCESS | 1791 | 1462835432998 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 16:10:33 INFO - PROCESS | 1791 | 1462835433002 Marionette TRACE conn4 <- [1,2234,null,{}] 16:10:33 INFO - PROCESS | 1791 | 1462835433013 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}] 16:10:33 INFO - PROCESS | 1791 | 1462835433535 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 16:10:35 INFO - PROCESS | 1791 | --DOCSHELL 0x88059400 == 129 [pid = 1791] [id = 502] 16:10:35 INFO - PROCESS | 1791 | --DOCSHELL 0x922ec400 == 128 [pid = 1791] [id = 503] 16:10:35 INFO - PROCESS | 1791 | --DOCSHELL 0xa050c400 == 127 [pid = 1791] [id = 504] 16:10:35 INFO - PROCESS | 1791 | --DOCSHELL 0xa6b98800 == 126 [pid = 1791] [id = 505] 16:10:35 INFO - PROCESS | 1791 | --DOCSHELL 0x88058000 == 125 [pid = 1791] [id = 382] 16:10:35 INFO - PROCESS | 1791 | --DOCSHELL 0x88888800 == 124 [pid = 1791] [id = 509] 16:10:35 INFO - PROCESS | 1791 | --DOCSHELL 0x99eec000 == 123 [pid = 1791] [id = 540] 16:10:35 INFO - PROCESS | 1791 | --DOCSHELL 0x99678800 == 122 [pid = 1791] [id = 541] 16:10:35 INFO - PROCESS | 1791 | --DOCSHELL 0x8fba3c00 == 121 [pid = 1791] [id = 539] 16:10:35 INFO - PROCESS | 1791 | --DOCSHELL 0x93cf1c00 == 120 [pid = 1791] [id = 538] 16:10:35 INFO - PROCESS | 1791 | --DOCSHELL 0x92c63000 == 119 [pid = 1791] [id = 537] 16:10:35 INFO - PROCESS | 1791 | --DOCSHELL 0x8a8e8800 == 118 [pid = 1791] [id = 536] 16:10:35 INFO - PROCESS | 1791 | --DOCSHELL 0x922f2c00 == 117 [pid = 1791] [id = 535] 16:10:35 INFO - PROCESS | 1791 | --DOCSHELL 0x8fba1400 == 116 [pid = 1791] [id = 534] 16:10:35 INFO - PROCESS | 1791 | --DOCSHELL 0x8e86b400 == 115 [pid = 1791] [id = 533] 16:10:35 INFO - PROCESS | 1791 | --DOCSHELL 0x8c4ebc00 == 114 [pid = 1791] [id = 531] 16:10:35 INFO - PROCESS | 1791 | --DOCSHELL 0x8fa56c00 == 113 [pid = 1791] [id = 532] 16:10:35 INFO - PROCESS | 1791 | --DOCSHELL 0x88057400 == 112 [pid = 1791] [id = 530] 16:10:36 INFO - PROCESS | 1791 | --DOMWINDOW == 164 (0x92666400) [pid = 1791] [serial = 1542] [outer = (nil)] [url = about:blank] 16:10:36 INFO - PROCESS | 1791 | --DOMWINDOW == 163 (0xa227c400) [pid = 1791] [serial = 1566] [outer = (nil)] [url = about:blank] 16:10:36 INFO - PROCESS | 1791 | --DOMWINDOW == 162 (0x8fba3400) [pid = 1791] [serial = 1536] [outer = (nil)] [url = about:blank] 16:10:36 INFO - PROCESS | 1791 | --DOMWINDOW == 161 (0xa1053c00) [pid = 1791] [serial = 1565] [outer = (nil)] [url = about:blank] 16:10:36 INFO - PROCESS | 1791 | --DOMWINDOW == 160 (0x8e869000) [pid = 1791] [serial = 1586] [outer = (nil)] [url = about:blank] 16:10:36 INFO - PROCESS | 1791 | --DOMWINDOW == 159 (0x8c5b9000) [pid = 1791] [serial = 1584] [outer = (nil)] [url = about:blank] 16:10:36 INFO - PROCESS | 1791 | --DOMWINDOW == 158 (0x8ebb3800) [pid = 1791] [serial = 1464] [outer = (nil)] [url = about:blank] 16:10:36 INFO - PROCESS | 1791 | --DOMWINDOW == 157 (0x99de1c00) [pid = 1791] [serial = 1556] [outer = (nil)] [url = about:blank] 16:10:36 INFO - PROCESS | 1791 | --DOMWINDOW == 156 (0x890c1c00) [pid = 1791] [serial = 1581] [outer = (nil)] [url = about:blank] 16:10:36 INFO - PROCESS | 1791 | --DOMWINDOW == 155 (0xa35f6400) [pid = 1791] [serial = 1569] [outer = (nil)] [url = about:blank] 16:10:36 INFO - PROCESS | 1791 | --DOMWINDOW == 154 (0x92858c00) [pid = 1791] [serial = 1544] [outer = (nil)] [url = about:blank] 16:10:36 INFO - PROCESS | 1791 | --DOMWINDOW == 153 (0x88888c00) [pid = 1791] [serial = 1580] [outer = (nil)] [url = about:blank] 16:10:36 INFO - PROCESS | 1791 | --DOMWINDOW == 152 (0x95844000) [pid = 1791] [serial = 1550] [outer = (nil)] [url = about:blank] 16:10:36 INFO - PROCESS | 1791 | --DOMWINDOW == 151 (0xa3257400) [pid = 1791] [serial = 1568] [outer = (nil)] [url = about:blank] 16:10:36 INFO - PROCESS | 1791 | --DOMWINDOW == 150 (0x8a8ed800) [pid = 1791] [serial = 1532] [outer = (nil)] [url = about:blank] 16:10:36 INFO - PROCESS | 1791 | --DOMWINDOW == 149 (0xa68bcc00) [pid = 1791] [serial = 1571] [outer = (nil)] [url = about:blank] 16:10:36 INFO - PROCESS | 1791 | --DOMWINDOW == 148 (0x8fa52c00) [pid = 1791] [serial = 1589] [outer = (nil)] [url = about:blank] 16:10:36 INFO - PROCESS | 1791 | --DOMWINDOW == 147 (0xa6e8d800) [pid = 1791] [serial = 1577] [outer = (nil)] [url = about:blank] 16:10:36 INFO - PROCESS | 1791 | --DOMWINDOW == 146 (0x9ad2c400) [pid = 1791] [serial = 1560] [outer = (nil)] [url = about:blank] 16:10:36 INFO - PROCESS | 1791 | --DOMWINDOW == 145 (0x9517a000) [pid = 1791] [serial = 1548] [outer = (nil)] [url = about:blank] 16:10:36 INFO - PROCESS | 1791 | --DOMWINDOW == 144 (0x95092400) [pid = 1791] [serial = 1547] [outer = (nil)] [url = about:blank] 16:10:36 INFO - PROCESS | 1791 | --DOMWINDOW == 143 (0x9a860c00) [pid = 1791] [serial = 1559] [outer = (nil)] [url = about:blank] 16:10:36 INFO - PROCESS | 1791 | --DOMWINDOW == 142 (0x8befec00) [pid = 1791] [serial = 1583] [outer = (nil)] [url = about:blank] 16:10:36 INFO - PROCESS | 1791 | --DOMWINDOW == 141 (0x924dac00) [pid = 1791] [serial = 1541] [outer = (nil)] [url = about:blank] 16:10:36 INFO - PROCESS | 1791 | --DOMWINDOW == 140 (0xa6e92c00) [pid = 1791] [serial = 1578] [outer = (nil)] [url = about:blank] 16:10:36 INFO - PROCESS | 1791 | --DOMWINDOW == 139 (0x99f24000) [pid = 1791] [serial = 1557] [outer = (nil)] [url = about:blank] 16:10:36 INFO - PROCESS | 1791 | --DOMWINDOW == 138 (0xa6c48400) [pid = 1791] [serial = 1575] [outer = (nil)] [url = about:blank] 16:10:36 INFO - PROCESS | 1791 | --DOMWINDOW == 137 (0x91f46400) [pid = 1791] [serial = 1538] [outer = (nil)] [url = about:blank] 16:10:36 INFO - PROCESS | 1791 | --DOMWINDOW == 136 (0x9c15a000) [pid = 1791] [serial = 1563] [outer = (nil)] [url = about:blank] 16:10:36 INFO - PROCESS | 1791 | --DOMWINDOW == 135 (0x99002c00) [pid = 1791] [serial = 1553] [outer = (nil)] [url = about:blank] 16:10:36 INFO - PROCESS | 1791 | --DOMWINDOW == 134 (0x8faf5800) [pid = 1791] [serial = 1535] [outer = (nil)] [url = about:blank] 16:10:36 INFO - PROCESS | 1791 | --DOMWINDOW == 133 (0x8c4f0400) [pid = 1791] [serial = 1533] [outer = (nil)] [url = about:blank] 16:10:36 INFO - PROCESS | 1791 | --DOMWINDOW == 132 (0xa6c45c00) [pid = 1791] [serial = 1574] [outer = (nil)] [url = about:blank] 16:10:36 INFO - PROCESS | 1791 | --DOMWINDOW == 131 (0x9ba0f000) [pid = 1791] [serial = 1562] [outer = (nil)] [url = about:blank] 16:10:36 INFO - PROCESS | 1791 | --DOMWINDOW == 130 (0x99273400) [pid = 1791] [serial = 1554] [outer = (nil)] [url = about:blank] 16:10:36 INFO - PROCESS | 1791 | --DOMWINDOW == 129 (0x8f2d3c00) [pid = 1791] [serial = 1587] [outer = (nil)] [url = about:blank] 16:10:36 INFO - PROCESS | 1791 | --DOMWINDOW == 128 (0xa6b9c000) [pid = 1791] [serial = 1572] [outer = (nil)] [url = about:blank] 16:10:36 INFO - PROCESS | 1791 | --DOMWINDOW == 127 (0x9285c800) [pid = 1791] [serial = 1545] [outer = (nil)] [url = about:blank] 16:10:36 INFO - PROCESS | 1791 | --DOMWINDOW == 126 (0x9760a400) [pid = 1791] [serial = 1551] [outer = (nil)] [url = about:blank] 16:10:36 INFO - PROCESS | 1791 | --DOMWINDOW == 125 (0x92482800) [pid = 1791] [serial = 1539] [outer = (nil)] [url = about:blank] 16:10:36 INFO - PROCESS | 1791 | 1462835436100 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:36 INFO - PROCESS | 1791 | ++DOCSHELL 0x88058000 == 113 [pid = 1791] [id = 566] 16:10:36 INFO - PROCESS | 1791 | ++DOMWINDOW == 126 (0x88880c00) [pid = 1791] [serial = 1699] [outer = (nil)] 16:10:36 INFO - PROCESS | 1791 | ++DOMWINDOW == 127 (0x88888400) [pid = 1791] [serial = 1700] [outer = 0x88880c00] 16:10:36 INFO - PROCESS | 1791 | 1462835436280 Marionette DEBUG loaded listener.js 16:10:36 INFO - PROCESS | 1791 | ++DOMWINDOW == 128 (0x890c2c00) [pid = 1791] [serial = 1701] [outer = 0x88880c00] 16:10:37 INFO - PROCESS | 1791 | 1462835437168 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]]]}] 16:10:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 16:10:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 4245ms 16:10:37 INFO - PROCESS | 1791 | 1462835437242 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 16:10:37 INFO - PROCESS | 1791 | 1462835437247 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 16:10:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 16:10:37 INFO - PROCESS | 1791 | 1462835437256 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 16:10:37 INFO - PROCESS | 1791 | 1462835437262 Marionette TRACE conn4 <- [1,2238,null,{}] 16:10:37 INFO - PROCESS | 1791 | 1462835437270 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}] 16:10:37 INFO - PROCESS | 1791 | 1462835437515 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 16:10:37 INFO - PROCESS | 1791 | 1462835437837 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:37 INFO - PROCESS | 1791 | ++DOCSHELL 0x8984c000 == 114 [pid = 1791] [id = 567] 16:10:37 INFO - PROCESS | 1791 | ++DOMWINDOW == 129 (0x8984c400) [pid = 1791] [serial = 1702] [outer = (nil)] 16:10:37 INFO - PROCESS | 1791 | ++DOMWINDOW == 130 (0x89850000) [pid = 1791] [serial = 1703] [outer = 0x8984c400] 16:10:37 INFO - PROCESS | 1791 | 1462835437929 Marionette DEBUG loaded listener.js 16:10:38 INFO - PROCESS | 1791 | ++DOMWINDOW == 131 (0x89ac9000) [pid = 1791] [serial = 1704] [outer = 0x8984c400] 16:10:38 INFO - PROCESS | 1791 | 1462835438841 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]]]}] 16:10:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 16:10:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1644ms 16:10:38 INFO - PROCESS | 1791 | 1462835438905 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 16:10:38 INFO - PROCESS | 1791 | 1462835438912 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 16:10:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 16:10:38 INFO - PROCESS | 1791 | 1462835438922 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 16:10:38 INFO - PROCESS | 1791 | 1462835438926 Marionette TRACE conn4 <- [1,2242,null,{}] 16:10:38 INFO - PROCESS | 1791 | 1462835438940 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}] 16:10:39 INFO - PROCESS | 1791 | 1462835439248 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 16:10:39 INFO - PROCESS | 1791 | 1462835439286 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:39 INFO - PROCESS | 1791 | ++DOCSHELL 0x8abe2800 == 115 [pid = 1791] [id = 568] 16:10:39 INFO - PROCESS | 1791 | ++DOMWINDOW == 132 (0x8abe5c00) [pid = 1791] [serial = 1705] [outer = (nil)] 16:10:39 INFO - PROCESS | 1791 | ++DOMWINDOW == 133 (0x8befec00) [pid = 1791] [serial = 1706] [outer = 0x8abe5c00] 16:10:39 INFO - PROCESS | 1791 | 1462835439371 Marionette DEBUG loaded listener.js 16:10:39 INFO - PROCESS | 1791 | ++DOMWINDOW == 134 (0x8c2b5400) [pid = 1791] [serial = 1707] [outer = 0x8abe5c00] 16:10:41 INFO - PROCESS | 1791 | --DOMWINDOW == 133 (0x957f6000) [pid = 1791] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 16:10:41 INFO - PROCESS | 1791 | --DOMWINDOW == 132 (0x94626c00) [pid = 1791] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 16:10:41 INFO - PROCESS | 1791 | --DOMWINDOW == 131 (0x92c63400) [pid = 1791] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 16:10:41 INFO - PROCESS | 1791 | --DOMWINDOW == 130 (0x922e7400) [pid = 1791] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 16:10:41 INFO - PROCESS | 1791 | --DOMWINDOW == 129 (0x922f5000) [pid = 1791] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 16:10:41 INFO - PROCESS | 1791 | --DOMWINDOW == 128 (0x8fc24400) [pid = 1791] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 16:10:41 INFO - PROCESS | 1791 | --DOMWINDOW == 127 (0x8fa5c800) [pid = 1791] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 16:10:41 INFO - PROCESS | 1791 | --DOMWINDOW == 126 (0x8fa58c00) [pid = 1791] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 16:10:41 INFO - PROCESS | 1791 | --DOMWINDOW == 125 (0x8d611400) [pid = 1791] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 16:10:41 INFO - PROCESS | 1791 | --DOMWINDOW == 124 (0x8a0da800) [pid = 1791] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 16:10:41 INFO - PROCESS | 1791 | --DOMWINDOW == 123 (0x8f2d6c00) [pid = 1791] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 16:10:41 INFO - PROCESS | 1791 | --DOMWINDOW == 122 (0x8b7e1800) [pid = 1791] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 16:10:41 INFO - PROCESS | 1791 | --DOMWINDOW == 121 (0x8805a400) [pid = 1791] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 16:10:41 INFO - PROCESS | 1791 | --DOMWINDOW == 120 (0x8a8e7000) [pid = 1791] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 16:10:41 INFO - PROCESS | 1791 | --DOMWINDOW == 119 (0x89689c00) [pid = 1791] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 16:10:41 INFO - PROCESS | 1791 | --DOMWINDOW == 118 (0x8968a000) [pid = 1791] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 16:10:41 INFO - PROCESS | 1791 | --DOMWINDOW == 117 (0x9d8c2400) [pid = 1791] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 16:10:41 INFO - PROCESS | 1791 | --DOMWINDOW == 116 (0x9a867000) [pid = 1791] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 16:10:41 INFO - PROCESS | 1791 | --DOMWINDOW == 115 (0x9b77dc00) [pid = 1791] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 16:10:41 INFO - PROCESS | 1791 | --DOMWINDOW == 114 (0x99dd6800) [pid = 1791] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 16:10:41 INFO - PROCESS | 1791 | --DOMWINDOW == 113 (0x99f23400) [pid = 1791] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 16:10:41 INFO - PROCESS | 1791 | 1462835441431 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]]]}] 16:10:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 16:10:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 2548ms 16:10:41 INFO - PROCESS | 1791 | 1462835441476 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 16:10:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 16:10:41 INFO - PROCESS | 1791 | 1462835441481 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 16:10:41 INFO - PROCESS | 1791 | 1462835441490 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 16:10:41 INFO - PROCESS | 1791 | 1462835441500 Marionette TRACE conn4 <- [1,2246,null,{}] 16:10:41 INFO - PROCESS | 1791 | 1462835441529 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}] 16:10:41 INFO - PROCESS | 1791 | 1462835441839 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 16:10:42 INFO - PROCESS | 1791 | 1462835442037 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:42 INFO - PROCESS | 1791 | ++DOCSHELL 0x8805a800 == 116 [pid = 1791] [id = 569] 16:10:42 INFO - PROCESS | 1791 | ++DOMWINDOW == 114 (0x8c2b7c00) [pid = 1791] [serial = 1708] [outer = (nil)] 16:10:42 INFO - PROCESS | 1791 | ++DOMWINDOW == 115 (0x8c5b2800) [pid = 1791] [serial = 1709] [outer = 0x8c2b7c00] 16:10:42 INFO - PROCESS | 1791 | 1462835442136 Marionette DEBUG loaded listener.js 16:10:42 INFO - PROCESS | 1791 | ++DOMWINDOW == 116 (0x8d7ac000) [pid = 1791] [serial = 1710] [outer = 0x8c2b7c00] 16:10:42 INFO - PROCESS | 1791 | 1462835442993 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]]]}] 16:10:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 16:10:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1560ms 16:10:43 INFO - PROCESS | 1791 | 1462835443048 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 16:10:43 INFO - PROCESS | 1791 | 1462835443052 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 16:10:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 16:10:43 INFO - PROCESS | 1791 | 1462835443060 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 16:10:43 INFO - PROCESS | 1791 | 1462835443063 Marionette TRACE conn4 <- [1,2250,null,{}] 16:10:43 INFO - PROCESS | 1791 | 1462835443069 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}] 16:10:43 INFO - PROCESS | 1791 | 1462835443322 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 16:10:43 INFO - PROCESS | 1791 | 1462835443796 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:43 INFO - PROCESS | 1791 | ++DOCSHELL 0x873a3400 == 117 [pid = 1791] [id = 570] 16:10:43 INFO - PROCESS | 1791 | ++DOMWINDOW == 117 (0x88054400) [pid = 1791] [serial = 1711] [outer = (nil)] 16:10:43 INFO - PROCESS | 1791 | ++DOMWINDOW == 118 (0x88883400) [pid = 1791] [serial = 1712] [outer = 0x88054400] 16:10:43 INFO - PROCESS | 1791 | 1462835443906 Marionette DEBUG loaded listener.js 16:10:44 INFO - PROCESS | 1791 | ++DOMWINDOW == 119 (0x89689400) [pid = 1791] [serial = 1713] [outer = 0x88054400] 16:10:45 INFO - PROCESS | 1791 | 1462835445018 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]]]}] 16:10:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 16:10:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1992ms 16:10:45 INFO - PROCESS | 1791 | 1462835445055 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 16:10:45 INFO - PROCESS | 1791 | 1462835445061 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 16:10:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 16:10:45 INFO - PROCESS | 1791 | 1462835445070 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 16:10:45 INFO - PROCESS | 1791 | 1462835445079 Marionette TRACE conn4 <- [1,2254,null,{}] 16:10:45 INFO - PROCESS | 1791 | 1462835445089 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}] 16:10:45 INFO - PROCESS | 1791 | 1462835445383 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 16:10:45 INFO - PROCESS | 1791 | 1462835445757 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:45 INFO - PROCESS | 1791 | ++DOCSHELL 0x89ad4800 == 118 [pid = 1791] [id = 571] 16:10:45 INFO - PROCESS | 1791 | ++DOMWINDOW == 120 (0x8a0da800) [pid = 1791] [serial = 1714] [outer = (nil)] 16:10:45 INFO - PROCESS | 1791 | ++DOMWINDOW == 121 (0x8abf0c00) [pid = 1791] [serial = 1715] [outer = 0x8a0da800] 16:10:45 INFO - PROCESS | 1791 | 1462835445863 Marionette DEBUG loaded listener.js 16:10:46 INFO - PROCESS | 1791 | ++DOMWINDOW == 122 (0x8bef5400) [pid = 1791] [serial = 1716] [outer = 0x8a0da800] 16:10:46 INFO - PROCESS | 1791 | 1462835446919 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]]]}] 16:10:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 16:10:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1900ms 16:10:46 INFO - PROCESS | 1791 | 1462835446975 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 16:10:46 INFO - PROCESS | 1791 | 1462835446983 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 16:10:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 16:10:46 INFO - PROCESS | 1791 | 1462835446991 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 16:10:47 INFO - PROCESS | 1791 | 1462835446996 Marionette TRACE conn4 <- [1,2258,null,{}] 16:10:47 INFO - PROCESS | 1791 | 1462835447004 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}] 16:10:47 INFO - PROCESS | 1791 | 1462835447377 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 16:10:47 INFO - PROCESS | 1791 | 1462835447698 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:47 INFO - PROCESS | 1791 | ++DOCSHELL 0x89ac5400 == 119 [pid = 1791] [id = 572] 16:10:47 INFO - PROCESS | 1791 | ++DOMWINDOW == 123 (0x8e181c00) [pid = 1791] [serial = 1717] [outer = (nil)] 16:10:47 INFO - PROCESS | 1791 | ++DOMWINDOW == 124 (0x8e18ec00) [pid = 1791] [serial = 1718] [outer = 0x8e181c00] 16:10:47 INFO - PROCESS | 1791 | 1462835447794 Marionette DEBUG loaded listener.js 16:10:47 INFO - PROCESS | 1791 | ++DOMWINDOW == 125 (0x8e867000) [pid = 1791] [serial = 1719] [outer = 0x8e181c00] 16:10:48 INFO - PROCESS | 1791 | 1462835448852 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]]]}] 16:10:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 16:10:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1892ms 16:10:48 INFO - PROCESS | 1791 | 1462835448885 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 16:10:48 INFO - PROCESS | 1791 | 1462835448890 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 16:10:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 16:10:48 INFO - PROCESS | 1791 | 1462835448909 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 16:10:48 INFO - PROCESS | 1791 | 1462835448922 Marionette TRACE conn4 <- [1,2262,null,{}] 16:10:48 INFO - PROCESS | 1791 | 1462835448932 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}] 16:10:49 INFO - PROCESS | 1791 | 1462835449245 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 16:10:49 INFO - PROCESS | 1791 | 1462835449602 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:49 INFO - PROCESS | 1791 | ++DOCSHELL 0x89acd000 == 120 [pid = 1791] [id = 573] 16:10:49 INFO - PROCESS | 1791 | ++DOMWINDOW == 126 (0x8c4f2c00) [pid = 1791] [serial = 1720] [outer = (nil)] 16:10:49 INFO - PROCESS | 1791 | ++DOMWINDOW == 127 (0x8f2d7400) [pid = 1791] [serial = 1721] [outer = 0x8c4f2c00] 16:10:49 INFO - PROCESS | 1791 | 1462835449702 Marionette DEBUG loaded listener.js 16:10:49 INFO - PROCESS | 1791 | ++DOMWINDOW == 128 (0x8fa58800) [pid = 1791] [serial = 1722] [outer = 0x8c4f2c00] 16:10:50 INFO - PROCESS | 1791 | 1462835450667 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]]]}] 16:10:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 16:10:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1811ms 16:10:50 INFO - PROCESS | 1791 | 1462835450712 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 16:10:50 INFO - PROCESS | 1791 | 1462835450720 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 16:10:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 16:10:50 INFO - PROCESS | 1791 | 1462835450728 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 16:10:50 INFO - PROCESS | 1791 | 1462835450732 Marionette TRACE conn4 <- [1,2266,null,{}] 16:10:50 INFO - PROCESS | 1791 | 1462835450738 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}] 16:10:50 INFO - PROCESS | 1791 | 1462835450992 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 16:10:51 INFO - PROCESS | 1791 | 1462835451368 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:51 INFO - PROCESS | 1791 | ++DOCSHELL 0x890c1c00 == 121 [pid = 1791] [id = 574] 16:10:51 INFO - PROCESS | 1791 | ++DOMWINDOW == 129 (0x8ebac800) [pid = 1791] [serial = 1723] [outer = (nil)] 16:10:51 INFO - PROCESS | 1791 | ++DOMWINDOW == 130 (0x8fb3f000) [pid = 1791] [serial = 1724] [outer = 0x8ebac800] 16:10:51 INFO - PROCESS | 1791 | 1462835451474 Marionette DEBUG loaded listener.js 16:10:51 INFO - PROCESS | 1791 | ++DOMWINDOW == 131 (0x8fb88c00) [pid = 1791] [serial = 1725] [outer = 0x8ebac800] 16:10:52 INFO - PROCESS | 1791 | 1462835452431 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]]]}] 16:10:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 16:10:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1735ms 16:10:52 INFO - PROCESS | 1791 | 1462835452464 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 16:10:52 INFO - PROCESS | 1791 | 1462835452468 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 16:10:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 16:10:52 INFO - PROCESS | 1791 | 1462835452477 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 16:10:52 INFO - PROCESS | 1791 | 1462835452481 Marionette TRACE conn4 <- [1,2270,null,{}] 16:10:52 INFO - PROCESS | 1791 | 1462835452487 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}] 16:10:52 INFO - PROCESS | 1791 | 1462835452739 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 16:10:53 INFO - PROCESS | 1791 | 1462835453089 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:53 INFO - PROCESS | 1791 | ++DOCSHELL 0x8fb98400 == 122 [pid = 1791] [id = 575] 16:10:53 INFO - PROCESS | 1791 | ++DOMWINDOW == 132 (0x8fb98c00) [pid = 1791] [serial = 1726] [outer = (nil)] 16:10:53 INFO - PROCESS | 1791 | ++DOMWINDOW == 133 (0x8fba3400) [pid = 1791] [serial = 1727] [outer = 0x8fb98c00] 16:10:53 INFO - PROCESS | 1791 | 1462835453201 Marionette DEBUG loaded listener.js 16:10:53 INFO - PROCESS | 1791 | ++DOMWINDOW == 134 (0x91e35c00) [pid = 1791] [serial = 1728] [outer = 0x8fb98c00] 16:10:54 INFO - PROCESS | 1791 | 1462835454192 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]]]}] 16:10:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 16:10:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1732ms 16:10:54 INFO - PROCESS | 1791 | 1462835454209 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 16:10:54 INFO - PROCESS | 1791 | 1462835454213 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 16:10:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 16:10:54 INFO - PROCESS | 1791 | 1462835454221 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 16:10:54 INFO - PROCESS | 1791 | 1462835454225 Marionette TRACE conn4 <- [1,2274,null,{}] 16:10:54 INFO - PROCESS | 1791 | 1462835454232 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}] 16:10:54 INFO - PROCESS | 1791 | 1462835454560 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 16:10:54 INFO - PROCESS | 1791 | 1462835454931 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:54 INFO - PROCESS | 1791 | ++DOCSHELL 0x8b7e5c00 == 123 [pid = 1791] [id = 576] 16:10:54 INFO - PROCESS | 1791 | ++DOMWINDOW == 135 (0x8e18e000) [pid = 1791] [serial = 1729] [outer = (nil)] 16:10:55 INFO - PROCESS | 1791 | ++DOMWINDOW == 136 (0x91f40000) [pid = 1791] [serial = 1730] [outer = 0x8e18e000] 16:10:55 INFO - PROCESS | 1791 | 1462835455032 Marionette DEBUG loaded listener.js 16:10:55 INFO - PROCESS | 1791 | ++DOMWINDOW == 137 (0x922ec800) [pid = 1791] [serial = 1731] [outer = 0x8e18e000] 16:10:55 INFO - PROCESS | 1791 | 1462835455974 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]]]}] 16:10:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 16:10:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1790ms 16:10:56 INFO - PROCESS | 1791 | 1462835456013 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 16:10:56 INFO - PROCESS | 1791 | 1462835456016 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 16:10:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 16:10:56 INFO - PROCESS | 1791 | 1462835456024 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 16:10:56 INFO - PROCESS | 1791 | 1462835456028 Marionette TRACE conn4 <- [1,2278,null,{}] 16:10:56 INFO - PROCESS | 1791 | 1462835456057 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}] 16:10:56 INFO - PROCESS | 1791 | 1462835456315 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 16:10:56 INFO - PROCESS | 1791 | 1462835456642 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:56 INFO - PROCESS | 1791 | ++DOCSHELL 0x8e006800 == 124 [pid = 1791] [id = 577] 16:10:56 INFO - PROCESS | 1791 | ++DOMWINDOW == 138 (0x91e3ac00) [pid = 1791] [serial = 1732] [outer = (nil)] 16:10:56 INFO - PROCESS | 1791 | ++DOMWINDOW == 139 (0x924d3800) [pid = 1791] [serial = 1733] [outer = 0x91e3ac00] 16:10:56 INFO - PROCESS | 1791 | 1462835456742 Marionette DEBUG loaded listener.js 16:10:56 INFO - PROCESS | 1791 | ++DOMWINDOW == 140 (0x924dfc00) [pid = 1791] [serial = 1734] [outer = 0x91e3ac00] 16:10:57 INFO - PROCESS | 1791 | 1462835457757 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]]]}] 16:10:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 16:10:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1812ms 16:10:57 INFO - PROCESS | 1791 | 1462835457837 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 16:10:57 INFO - PROCESS | 1791 | 1462835457841 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 16:10:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 16:10:57 INFO - PROCESS | 1791 | 1462835457852 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 16:10:57 INFO - PROCESS | 1791 | 1462835457856 Marionette TRACE conn4 <- [1,2282,null,{}] 16:10:57 INFO - PROCESS | 1791 | 1462835457864 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}] 16:10:58 INFO - PROCESS | 1791 | 1462835458179 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 16:10:58 INFO - PROCESS | 1791 | 1462835458537 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:10:58 INFO - PROCESS | 1791 | ++DOCSHELL 0x8fa54000 == 125 [pid = 1791] [id = 578] 16:10:58 INFO - PROCESS | 1791 | ++DOMWINDOW == 141 (0x91f3dc00) [pid = 1791] [serial = 1735] [outer = (nil)] 16:10:58 INFO - PROCESS | 1791 | ++DOMWINDOW == 142 (0x9285d400) [pid = 1791] [serial = 1736] [outer = 0x91f3dc00] 16:10:58 INFO - PROCESS | 1791 | 1462835458631 Marionette DEBUG loaded listener.js 16:10:58 INFO - PROCESS | 1791 | ++DOMWINDOW == 143 (0x92c59800) [pid = 1791] [serial = 1737] [outer = 0x91f3dc00] 16:10:59 INFO - PROCESS | 1791 | 1462835459602 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]]]}] 16:10:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 16:10:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1795ms 16:10:59 INFO - PROCESS | 1791 | 1462835459646 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 16:10:59 INFO - PROCESS | 1791 | 1462835459650 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 16:10:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 16:10:59 INFO - PROCESS | 1791 | 1462835459657 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 16:10:59 INFO - PROCESS | 1791 | 1462835459661 Marionette TRACE conn4 <- [1,2286,null,{}] 16:10:59 INFO - PROCESS | 1791 | 1462835459667 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}] 16:10:59 INFO - PROCESS | 1791 | 1462835459928 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 16:11:00 INFO - PROCESS | 1791 | 1462835460275 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:00 INFO - PROCESS | 1791 | ++DOCSHELL 0x8fb4bc00 == 126 [pid = 1791] [id = 579] 16:11:00 INFO - PROCESS | 1791 | ++DOMWINDOW == 144 (0x91e04000) [pid = 1791] [serial = 1738] [outer = (nil)] 16:11:00 INFO - PROCESS | 1791 | ++DOMWINDOW == 145 (0x92ef0c00) [pid = 1791] [serial = 1739] [outer = 0x91e04000] 16:11:00 INFO - PROCESS | 1791 | 1462835460387 Marionette DEBUG loaded listener.js 16:11:00 INFO - PROCESS | 1791 | ++DOMWINDOW == 146 (0x92efdc00) [pid = 1791] [serial = 1740] [outer = 0x91e04000] 16:11:01 INFO - PROCESS | 1791 | 1462835461423 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]]]}] 16:11:01 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 16:11:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1838ms 16:11:01 INFO - PROCESS | 1791 | 1462835461497 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 16:11:01 INFO - PROCESS | 1791 | 1462835461504 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 16:11:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 16:11:01 INFO - PROCESS | 1791 | 1462835461515 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 16:11:01 INFO - PROCESS | 1791 | 1462835461520 Marionette TRACE conn4 <- [1,2290,null,{}] 16:11:01 INFO - PROCESS | 1791 | 1462835461529 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}] 16:11:01 INFO - PROCESS | 1791 | 1462835461830 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 16:11:02 INFO - PROCESS | 1791 | 1462835462202 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:02 INFO - PROCESS | 1791 | ++DOCSHELL 0x95009c00 == 127 [pid = 1791] [id = 580] 16:11:02 INFO - PROCESS | 1791 | ++DOMWINDOW == 147 (0x95092400) [pid = 1791] [serial = 1741] [outer = (nil)] 16:11:02 INFO - PROCESS | 1791 | ++DOMWINDOW == 148 (0x9509f800) [pid = 1791] [serial = 1742] [outer = 0x95092400] 16:11:02 INFO - PROCESS | 1791 | 1462835462320 Marionette DEBUG loaded listener.js 16:11:02 INFO - PROCESS | 1791 | ++DOMWINDOW == 149 (0x95844000) [pid = 1791] [serial = 1743] [outer = 0x95092400] 16:11:03 INFO - PROCESS | 1791 | 1462835463355 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]]]}] 16:11:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 16:11:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1890ms 16:11:03 INFO - PROCESS | 1791 | 1462835463405 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 16:11:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 16:11:03 INFO - PROCESS | 1791 | 1462835463410 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 16:11:03 INFO - PROCESS | 1791 | 1462835463417 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 16:11:03 INFO - PROCESS | 1791 | 1462835463421 Marionette TRACE conn4 <- [1,2294,null,{}] 16:11:03 INFO - PROCESS | 1791 | 1462835463428 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}] 16:11:03 INFO - PROCESS | 1791 | 1462835463724 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 16:11:04 INFO - PROCESS | 1791 | 1462835464089 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:04 INFO - PROCESS | 1791 | ++DOCSHELL 0x93cec800 == 128 [pid = 1791] [id = 581] 16:11:04 INFO - PROCESS | 1791 | ++DOMWINDOW == 150 (0x95847400) [pid = 1791] [serial = 1744] [outer = (nil)] 16:11:04 INFO - PROCESS | 1791 | ++DOMWINDOW == 151 (0x99679400) [pid = 1791] [serial = 1745] [outer = 0x95847400] 16:11:04 INFO - PROCESS | 1791 | 1462835464187 Marionette DEBUG loaded listener.js 16:11:04 INFO - PROCESS | 1791 | ++DOMWINDOW == 152 (0x996e5c00) [pid = 1791] [serial = 1746] [outer = 0x95847400] 16:11:05 INFO - PROCESS | 1791 | 1462835465104 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]]]}] 16:11:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 16:11:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1739ms 16:11:05 INFO - PROCESS | 1791 | 1462835465156 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 16:11:05 INFO - PROCESS | 1791 | 1462835465160 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 16:11:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 16:11:05 INFO - PROCESS | 1791 | 1462835465167 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 16:11:05 INFO - PROCESS | 1791 | 1462835465170 Marionette TRACE conn4 <- [1,2298,null,{}] 16:11:05 INFO - PROCESS | 1791 | 1462835465176 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}] 16:11:05 INFO - PROCESS | 1791 | 1462835465430 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 16:11:05 INFO - PROCESS | 1791 | 1462835465787 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:05 INFO - PROCESS | 1791 | ++DOCSHELL 0x924d4c00 == 129 [pid = 1791] [id = 582] 16:11:05 INFO - PROCESS | 1791 | ++DOMWINDOW == 153 (0x9810cc00) [pid = 1791] [serial = 1747] [outer = (nil)] 16:11:05 INFO - PROCESS | 1791 | ++DOMWINDOW == 154 (0x9a643c00) [pid = 1791] [serial = 1748] [outer = 0x9810cc00] 16:11:05 INFO - PROCESS | 1791 | 1462835465906 Marionette DEBUG loaded listener.js 16:11:06 INFO - PROCESS | 1791 | ++DOMWINDOW == 155 (0x9a787c00) [pid = 1791] [serial = 1749] [outer = 0x9810cc00] 16:11:06 INFO - PROCESS | 1791 | 1462835466931 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]]]}] 16:11:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 16:11:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1834ms 16:11:07 INFO - PROCESS | 1791 | 1462835467001 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 16:11:07 INFO - PROCESS | 1791 | 1462835467006 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 16:11:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 16:11:07 INFO - PROCESS | 1791 | 1462835467013 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 16:11:07 INFO - PROCESS | 1791 | 1462835467017 Marionette TRACE conn4 <- [1,2302,null,{}] 16:11:07 INFO - PROCESS | 1791 | 1462835467024 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}] 16:11:07 INFO - PROCESS | 1791 | 1462835467318 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 16:11:07 INFO - PROCESS | 1791 | 1462835467668 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:07 INFO - PROCESS | 1791 | ++DOCSHELL 0x92eefc00 == 130 [pid = 1791] [id = 583] 16:11:07 INFO - PROCESS | 1791 | ++DOMWINDOW == 156 (0x9819bc00) [pid = 1791] [serial = 1750] [outer = (nil)] 16:11:07 INFO - PROCESS | 1791 | ++DOMWINDOW == 157 (0x9ad36000) [pid = 1791] [serial = 1751] [outer = 0x9819bc00] 16:11:07 INFO - PROCESS | 1791 | 1462835467762 Marionette DEBUG loaded listener.js 16:11:07 INFO - PROCESS | 1791 | ++DOMWINDOW == 158 (0x9aee0c00) [pid = 1791] [serial = 1752] [outer = 0x9819bc00] 16:11:08 INFO - PROCESS | 1791 | 1462835468697 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]]]}] 16:11:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 16:11:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1733ms 16:11:08 INFO - PROCESS | 1791 | 1462835468748 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 16:11:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 16:11:08 INFO - PROCESS | 1791 | 1462835468753 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 16:11:08 INFO - PROCESS | 1791 | 1462835468760 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 16:11:08 INFO - PROCESS | 1791 | 1462835468764 Marionette TRACE conn4 <- [1,2306,null,{}] 16:11:08 INFO - PROCESS | 1791 | 1462835468770 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}] 16:11:09 INFO - PROCESS | 1791 | 1462835469025 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 16:11:09 INFO - PROCESS | 1791 | 1462835469363 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:09 INFO - PROCESS | 1791 | ++DOCSHELL 0x87397400 == 131 [pid = 1791] [id = 584] 16:11:09 INFO - PROCESS | 1791 | ++DOMWINDOW == 159 (0x9a77e800) [pid = 1791] [serial = 1753] [outer = (nil)] 16:11:09 INFO - PROCESS | 1791 | ++DOMWINDOW == 160 (0x9b20e400) [pid = 1791] [serial = 1754] [outer = 0x9a77e800] 16:11:09 INFO - PROCESS | 1791 | 1462835469473 Marionette DEBUG loaded listener.js 16:11:09 INFO - PROCESS | 1791 | ++DOMWINDOW == 161 (0x9b77dc00) [pid = 1791] [serial = 1755] [outer = 0x9a77e800] 16:11:10 INFO - PROCESS | 1791 | 1462835470394 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]]]}] 16:11:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 16:11:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1685ms 16:11:10 INFO - PROCESS | 1791 | 1462835470446 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 16:11:10 INFO - PROCESS | 1791 | 1462835470450 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 16:11:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 16:11:10 INFO - PROCESS | 1791 | 1462835470480 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 16:11:10 INFO - PROCESS | 1791 | 1462835470483 Marionette TRACE conn4 <- [1,2310,null,{}] 16:11:10 INFO - PROCESS | 1791 | 1462835470490 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}] 16:11:10 INFO - PROCESS | 1791 | 1462835470754 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 16:11:11 INFO - PROCESS | 1791 | 1462835471083 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:11 INFO - PROCESS | 1791 | ++DOCSHELL 0x9285c400 == 132 [pid = 1791] [id = 585] 16:11:11 INFO - PROCESS | 1791 | ++DOMWINDOW == 162 (0x93a01800) [pid = 1791] [serial = 1756] [outer = (nil)] 16:11:11 INFO - PROCESS | 1791 | ++DOMWINDOW == 163 (0x9c159800) [pid = 1791] [serial = 1757] [outer = 0x93a01800] 16:11:11 INFO - PROCESS | 1791 | 1462835471177 Marionette DEBUG loaded listener.js 16:11:11 INFO - PROCESS | 1791 | ++DOMWINDOW == 164 (0x9c210800) [pid = 1791] [serial = 1758] [outer = 0x93a01800] 16:11:12 INFO - PROCESS | 1791 | 1462835472175 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]]]}] 16:11:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 16:11:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1736ms 16:11:12 INFO - PROCESS | 1791 | 1462835472212 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 16:11:12 INFO - PROCESS | 1791 | 1462835472215 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 16:11:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 16:11:12 INFO - PROCESS | 1791 | 1462835472223 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 16:11:12 INFO - PROCESS | 1791 | 1462835472226 Marionette TRACE conn4 <- [1,2314,null,{}] 16:11:12 INFO - PROCESS | 1791 | 1462835472236 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}] 16:11:12 INFO - PROCESS | 1791 | 1462835472491 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 16:11:12 INFO - PROCESS | 1791 | 1462835472834 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:12 INFO - PROCESS | 1791 | ++DOCSHELL 0x8804b800 == 133 [pid = 1791] [id = 586] 16:11:12 INFO - PROCESS | 1791 | ++DOMWINDOW == 165 (0x9aee7800) [pid = 1791] [serial = 1759] [outer = (nil)] 16:11:12 INFO - PROCESS | 1791 | ++DOMWINDOW == 166 (0xa229d400) [pid = 1791] [serial = 1760] [outer = 0x9aee7800] 16:11:12 INFO - PROCESS | 1791 | 1462835472933 Marionette DEBUG loaded listener.js 16:11:13 INFO - PROCESS | 1791 | ++DOMWINDOW == 167 (0xa26bec00) [pid = 1791] [serial = 1761] [outer = 0x9aee7800] 16:11:15 INFO - PROCESS | 1791 | --DOCSHELL 0x8887e400 == 132 [pid = 1791] [id = 549] 16:11:15 INFO - PROCESS | 1791 | --DOCSHELL 0x898fa400 == 131 [pid = 1791] [id = 548] 16:11:15 INFO - PROCESS | 1791 | --DOCSHELL 0x8fb47800 == 130 [pid = 1791] [id = 220] 16:11:15 INFO - PROCESS | 1791 | --DOCSHELL 0x8a8e3800 == 129 [pid = 1791] [id = 547] 16:11:15 INFO - PROCESS | 1791 | --DOCSHELL 0x872af800 == 128 [pid = 1791] [id = 396] 16:11:15 INFO - PROCESS | 1791 | --DOCSHELL 0x8805a800 == 127 [pid = 1791] [id = 569] 16:11:15 INFO - PROCESS | 1791 | --DOCSHELL 0x8abe2800 == 126 [pid = 1791] [id = 568] 16:11:15 INFO - PROCESS | 1791 | --DOCSHELL 0x8984c000 == 125 [pid = 1791] [id = 567] 16:11:15 INFO - PROCESS | 1791 | --DOCSHELL 0x88058000 == 124 [pid = 1791] [id = 566] 16:11:15 INFO - PROCESS | 1791 | --DOCSHELL 0x8739d800 == 123 [pid = 1791] [id = 565] 16:11:15 INFO - PROCESS | 1791 | --DOCSHELL 0x9aeed000 == 122 [pid = 1791] [id = 564] 16:11:15 INFO - PROCESS | 1791 | --DOCSHELL 0x9ad2c800 == 121 [pid = 1791] [id = 562] 16:11:15 INFO - PROCESS | 1791 | --DOCSHELL 0x9d8bec00 == 120 [pid = 1791] [id = 563] 16:11:15 INFO - PROCESS | 1791 | --DOCSHELL 0x9a149c00 == 119 [pid = 1791] [id = 561] 16:11:15 INFO - PROCESS | 1791 | --DOCSHELL 0x9584b000 == 118 [pid = 1791] [id = 560] 16:11:15 INFO - PROCESS | 1791 | --DOCSHELL 0x92857400 == 117 [pid = 1791] [id = 559] 16:11:15 INFO - PROCESS | 1791 | --DOCSHELL 0x92671000 == 116 [pid = 1791] [id = 557] 16:11:15 INFO - PROCESS | 1791 | --DOCSHELL 0x92c64000 == 115 [pid = 1791] [id = 558] 16:11:15 INFO - PROCESS | 1791 | --DOCSHELL 0x924d2c00 == 114 [pid = 1791] [id = 556] 16:11:15 INFO - PROCESS | 1791 | --DOCSHELL 0x8fc25000 == 113 [pid = 1791] [id = 555] 16:11:15 INFO - PROCESS | 1791 | --DOCSHELL 0x8c2b5c00 == 112 [pid = 1791] [id = 554] 16:11:15 INFO - PROCESS | 1791 | --DOCSHELL 0x8fc25c00 == 111 [pid = 1791] [id = 553] 16:11:15 INFO - PROCESS | 1791 | --DOCSHELL 0x8ebb4400 == 110 [pid = 1791] [id = 552] 16:11:15 INFO - PROCESS | 1791 | --DOCSHELL 0x8968bc00 == 109 [pid = 1791] [id = 551] 16:11:15 INFO - PROCESS | 1791 | --DOMWINDOW == 166 (0x8fb9f400) [pid = 1791] [serial = 1530] [outer = (nil)] [url = about:blank] 16:11:15 INFO - PROCESS | 1791 | --DOMWINDOW == 165 (0x8c5b5c00) [pid = 1791] [serial = 1646] [outer = (nil)] [url = about:blank] 16:11:15 INFO - PROCESS | 1791 | --DOMWINDOW == 164 (0x8fa55800) [pid = 1791] [serial = 1650] [outer = (nil)] [url = about:blank] 16:11:15 INFO - PROCESS | 1791 | --DOMWINDOW == 163 (0x8e008400) [pid = 1791] [serial = 1649] [outer = (nil)] [url = about:blank] 16:11:15 INFO - PROCESS | 1791 | --DOMWINDOW == 162 (0x8bef7000) [pid = 1791] [serial = 1644] [outer = (nil)] [url = about:blank] 16:11:15 INFO - PROCESS | 1791 | --DOMWINDOW == 161 (0x8d61ec00) [pid = 1791] [serial = 1647] [outer = (nil)] [url = about:blank] 16:11:15 INFO - PROCESS | 1791 | --DOMWINDOW == 160 (0x8888c400) [pid = 1791] [serial = 1592] [outer = (nil)] [url = about:blank] 16:11:15 INFO - PROCESS | 1791 | --DOMWINDOW == 159 (0x8b7ddc00) [pid = 1791] [serial = 1643] [outer = (nil)] [url = about:blank] 16:11:15 INFO - PROCESS | 1791 | --DOMWINDOW == 158 (0x8c2afc00) [pid = 1791] [serial = 1641] [outer = (nil)] [url = about:blank] 16:11:15 INFO - PROCESS | 1791 | --DOMWINDOW == 157 (0x8c2ad000) [pid = 1791] [serial = 1640] [outer = (nil)] [url = about:blank] 16:11:15 INFO - PROCESS | 1791 | --DOMWINDOW == 156 (0x89698000) [pid = 1791] [serial = 1638] [outer = (nil)] [url = about:blank] 16:11:15 INFO - PROCESS | 1791 | --DOMWINDOW == 155 (0x89694000) [pid = 1791] [serial = 1637] [outer = (nil)] [url = about:blank] 16:11:15 INFO - PROCESS | 1791 | --DOMWINDOW == 154 (0xa6c27000) [pid = 1791] [serial = 1635] [outer = (nil)] [url = about:blank] 16:11:15 INFO - PROCESS | 1791 | --DOMWINDOW == 153 (0xa6b98400) [pid = 1791] [serial = 1634] [outer = (nil)] [url = about:blank] 16:11:15 INFO - PROCESS | 1791 | --DOMWINDOW == 152 (0xa3223400) [pid = 1791] [serial = 1632] [outer = (nil)] [url = about:blank] 16:11:15 INFO - PROCESS | 1791 | --DOMWINDOW == 151 (0xa26e7800) [pid = 1791] [serial = 1631] [outer = (nil)] [url = about:blank] 16:11:15 INFO - PROCESS | 1791 | --DOMWINDOW == 150 (0xa21a0400) [pid = 1791] [serial = 1629] [outer = (nil)] [url = about:blank] 16:11:15 INFO - PROCESS | 1791 | --DOMWINDOW == 149 (0xa1055000) [pid = 1791] [serial = 1628] [outer = (nil)] [url = about:blank] 16:11:15 INFO - PROCESS | 1791 | --DOMWINDOW == 148 (0x9c15dc00) [pid = 1791] [serial = 1626] [outer = (nil)] [url = about:blank] 16:11:15 INFO - PROCESS | 1791 | --DOMWINDOW == 147 (0x9c0b0c00) [pid = 1791] [serial = 1625] [outer = (nil)] [url = about:blank] 16:11:15 INFO - PROCESS | 1791 | --DOMWINDOW == 146 (0x9ad38400) [pid = 1791] [serial = 1623] [outer = (nil)] [url = about:blank] 16:11:15 INFO - PROCESS | 1791 | --DOMWINDOW == 145 (0x9a787400) [pid = 1791] [serial = 1622] [outer = (nil)] [url = about:blank] 16:11:15 INFO - PROCESS | 1791 | --DOMWINDOW == 144 (0x996e7800) [pid = 1791] [serial = 1620] [outer = (nil)] [url = about:blank] 16:11:16 INFO - PROCESS | 1791 | --DOMWINDOW == 143 (0x99010000) [pid = 1791] [serial = 1619] [outer = (nil)] [url = about:blank] 16:11:16 INFO - PROCESS | 1791 | --DOMWINDOW == 142 (0x95a90400) [pid = 1791] [serial = 1617] [outer = (nil)] [url = about:blank] 16:11:16 INFO - PROCESS | 1791 | --DOMWINDOW == 141 (0x95a88400) [pid = 1791] [serial = 1616] [outer = (nil)] [url = about:blank] 16:11:16 INFO - PROCESS | 1791 | --DOMWINDOW == 140 (0x951d0c00) [pid = 1791] [serial = 1614] [outer = (nil)] [url = about:blank] 16:11:16 INFO - PROCESS | 1791 | --DOMWINDOW == 139 (0x9517e000) [pid = 1791] [serial = 1613] [outer = (nil)] [url = about:blank] 16:11:16 INFO - PROCESS | 1791 | --DOMWINDOW == 138 (0x93a0b000) [pid = 1791] [serial = 1611] [outer = (nil)] [url = about:blank] 16:11:16 INFO - PROCESS | 1791 | --DOMWINDOW == 137 (0x92efbc00) [pid = 1791] [serial = 1610] [outer = (nil)] [url = about:blank] 16:11:16 INFO - PROCESS | 1791 | --DOMWINDOW == 136 (0x92671400) [pid = 1791] [serial = 1608] [outer = (nil)] [url = about:blank] 16:11:16 INFO - PROCESS | 1791 | --DOMWINDOW == 135 (0x9248ec00) [pid = 1791] [serial = 1607] [outer = (nil)] [url = about:blank] 16:11:16 INFO - PROCESS | 1791 | --DOMWINDOW == 134 (0x922eb400) [pid = 1791] [serial = 1605] [outer = (nil)] [url = about:blank] 16:11:16 INFO - PROCESS | 1791 | --DOMWINDOW == 133 (0x91f3d400) [pid = 1791] [serial = 1604] [outer = (nil)] [url = about:blank] 16:11:16 INFO - PROCESS | 1791 | --DOMWINDOW == 132 (0x91e0ac00) [pid = 1791] [serial = 1602] [outer = (nil)] [url = about:blank] 16:11:16 INFO - PROCESS | 1791 | --DOMWINDOW == 131 (0x8fc2c800) [pid = 1791] [serial = 1601] [outer = (nil)] [url = about:blank] 16:11:16 INFO - PROCESS | 1791 | --DOMWINDOW == 130 (0x8fb40000) [pid = 1791] [serial = 1599] [outer = (nil)] [url = about:blank] 16:11:16 INFO - PROCESS | 1791 | --DOMWINDOW == 129 (0x8fa5f800) [pid = 1791] [serial = 1598] [outer = (nil)] [url = about:blank] 16:11:16 INFO - PROCESS | 1791 | --DOMWINDOW == 128 (0x8e1f1400) [pid = 1791] [serial = 1596] [outer = (nil)] [url = about:blank] 16:11:16 INFO - PROCESS | 1791 | --DOMWINDOW == 127 (0x8d7b0c00) [pid = 1791] [serial = 1595] [outer = (nil)] [url = about:blank] 16:11:16 INFO - PROCESS | 1791 | --DOMWINDOW == 126 (0x89accc00) [pid = 1791] [serial = 1593] [outer = (nil)] [url = about:blank] 16:11:16 INFO - PROCESS | 1791 | 1462835476391 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]]]}] 16:11:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 16:11:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 4199ms 16:11:16 INFO - PROCESS | 1791 | 1462835476423 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 16:11:16 INFO - PROCESS | 1791 | 1462835476429 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 16:11:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 16:11:16 INFO - PROCESS | 1791 | 1462835476439 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 16:11:16 INFO - PROCESS | 1791 | 1462835476446 Marionette TRACE conn4 <- [1,2318,null,{}] 16:11:16 INFO - PROCESS | 1791 | 1462835476456 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}] 16:11:16 INFO - PROCESS | 1791 | 1462835476733 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 16:11:16 INFO - PROCESS | 1791 | 1462835476968 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:17 INFO - PROCESS | 1791 | ++DOCSHELL 0x872b8800 == 110 [pid = 1791] [id = 587] 16:11:17 INFO - PROCESS | 1791 | ++DOMWINDOW == 127 (0x8805a800) [pid = 1791] [serial = 1762] [outer = (nil)] 16:11:17 INFO - PROCESS | 1791 | ++DOMWINDOW == 128 (0x89698800) [pid = 1791] [serial = 1763] [outer = 0x8805a800] 16:11:17 INFO - PROCESS | 1791 | 1462835477068 Marionette DEBUG loaded listener.js 16:11:17 INFO - PROCESS | 1791 | ++DOMWINDOW == 129 (0x8984d400) [pid = 1791] [serial = 1764] [outer = 0x8805a800] 16:11:17 INFO - PROCESS | 1791 | 1462835477925 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] 16:11:17 INFO - PROCESS | 1791 | 1462835477994 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 16:11:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 16:11:18 INFO - PROCESS | 1791 | 1462835478007 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 16:11:18 INFO - PROCESS | 1791 | 1462835478010 Marionette TRACE conn4 <- [1,2322,null,{}] 16:11:18 INFO - PROCESS | 1791 | 1462835478018 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}] 16:11:18 INFO - PROCESS | 1791 | 1462835478278 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 16:11:18 INFO - PROCESS | 1791 | 1462835478570 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:18 INFO - PROCESS | 1791 | ++DOCSHELL 0x898fb800 == 111 [pid = 1791] [id = 588] 16:11:18 INFO - PROCESS | 1791 | ++DOMWINDOW == 130 (0x8abe7c00) [pid = 1791] [serial = 1765] [outer = (nil)] 16:11:18 INFO - PROCESS | 1791 | ++DOMWINDOW == 131 (0x8c2b0c00) [pid = 1791] [serial = 1766] [outer = 0x8abe7c00] 16:11:18 INFO - PROCESS | 1791 | 1462835478665 Marionette DEBUG loaded listener.js 16:11:18 INFO - PROCESS | 1791 | ++DOMWINDOW == 132 (0x8c4ef400) [pid = 1791] [serial = 1767] [outer = 0x8abe7c00] 16:11:19 INFO - PROCESS | 1791 | 1462835479716 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]]]}] 16:11:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 16:11:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1734ms 16:11:19 INFO - PROCESS | 1791 | 1462835479742 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 16:11:19 INFO - PROCESS | 1791 | 1462835479746 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 16:11:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 16:11:19 INFO - PROCESS | 1791 | 1462835479752 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 16:11:19 INFO - PROCESS | 1791 | 1462835479758 Marionette TRACE conn4 <- [1,2326,null,{}] 16:11:19 INFO - PROCESS | 1791 | 1462835479782 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}] 16:11:20 INFO - PROCESS | 1791 | 1462835480137 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 16:11:20 INFO - PROCESS | 1791 | 1462835480371 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:20 INFO - PROCESS | 1791 | ++DOCSHELL 0x8e002800 == 112 [pid = 1791] [id = 589] 16:11:20 INFO - PROCESS | 1791 | ++DOMWINDOW == 133 (0x8e18d000) [pid = 1791] [serial = 1768] [outer = (nil)] 16:11:20 INFO - PROCESS | 1791 | ++DOMWINDOW == 134 (0x8e1f9400) [pid = 1791] [serial = 1769] [outer = 0x8e18d000] 16:11:20 INFO - PROCESS | 1791 | 1462835480456 Marionette DEBUG loaded listener.js 16:11:20 INFO - PROCESS | 1791 | ++DOMWINDOW == 135 (0x8e874400) [pid = 1791] [serial = 1770] [outer = 0x8e18d000] 16:11:21 INFO - PROCESS | 1791 | --DOMWINDOW == 134 (0x8e00d800) [pid = 1791] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 16:11:21 INFO - PROCESS | 1791 | --DOMWINDOW == 133 (0x8abe5c00) [pid = 1791] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 16:11:21 INFO - PROCESS | 1791 | --DOMWINDOW == 132 (0x8984c400) [pid = 1791] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 16:11:21 INFO - PROCESS | 1791 | --DOMWINDOW == 131 (0x88880c00) [pid = 1791] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 16:11:21 INFO - PROCESS | 1791 | --DOMWINDOW == 130 (0xa30cb800) [pid = 1791] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 16:11:21 INFO - PROCESS | 1791 | --DOMWINDOW == 129 (0x9c20f800) [pid = 1791] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 16:11:21 INFO - PROCESS | 1791 | --DOMWINDOW == 128 (0xa1056400) [pid = 1791] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 16:11:21 INFO - PROCESS | 1791 | --DOMWINDOW == 127 (0x9aeef000) [pid = 1791] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 16:11:21 INFO - PROCESS | 1791 | --DOMWINDOW == 126 (0x9b06ec00) [pid = 1791] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 16:11:21 INFO - PROCESS | 1791 | --DOMWINDOW == 125 (0x9584f000) [pid = 1791] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 16:11:21 INFO - PROCESS | 1791 | --DOMWINDOW == 124 (0x957f8800) [pid = 1791] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 16:11:21 INFO - PROCESS | 1791 | --DOMWINDOW == 123 (0x93a02800) [pid = 1791] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 16:11:21 INFO - PROCESS | 1791 | --DOMWINDOW == 122 (0x92c5b000) [pid = 1791] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 16:11:21 INFO - PROCESS | 1791 | --DOMWINDOW == 121 (0x9285e000) [pid = 1791] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 16:11:21 INFO - PROCESS | 1791 | --DOMWINDOW == 120 (0x91e38c00) [pid = 1791] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 16:11:21 INFO - PROCESS | 1791 | --DOMWINDOW == 119 (0x8fb9c000) [pid = 1791] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 16:11:21 INFO - PROCESS | 1791 | --DOMWINDOW == 118 (0x91e05000) [pid = 1791] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 16:11:21 INFO - PROCESS | 1791 | --DOMWINDOW == 117 (0x8f2cd000) [pid = 1791] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 16:11:21 INFO - PROCESS | 1791 | --DOMWINDOW == 116 (0x89ad3400) [pid = 1791] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 16:11:21 INFO - PROCESS | 1791 | 1462835481824 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]]]}] 16:11:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 16:11:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 2139ms 16:11:21 INFO - PROCESS | 1791 | 1462835481892 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 16:11:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 16:11:21 INFO - PROCESS | 1791 | 1462835481897 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 16:11:21 INFO - PROCESS | 1791 | 1462835481905 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 16:11:21 INFO - PROCESS | 1791 | 1462835481907 Marionette TRACE conn4 <- [1,2330,null,{}] 16:11:21 INFO - PROCESS | 1791 | 1462835481915 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}] 16:11:22 INFO - PROCESS | 1791 | 1462835482180 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 16:11:22 INFO - PROCESS | 1791 | 1462835482428 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:22 INFO - PROCESS | 1791 | ++DOCSHELL 0x89847c00 == 113 [pid = 1791] [id = 590] 16:11:22 INFO - PROCESS | 1791 | ++DOMWINDOW == 117 (0x8d7a8800) [pid = 1791] [serial = 1771] [outer = (nil)] 16:11:22 INFO - PROCESS | 1791 | ++DOMWINDOW == 118 (0x8fa59000) [pid = 1791] [serial = 1772] [outer = 0x8d7a8800] 16:11:22 INFO - PROCESS | 1791 | 1462835482510 Marionette DEBUG loaded listener.js 16:11:22 INFO - PROCESS | 1791 | ++DOMWINDOW == 119 (0x8faf2800) [pid = 1791] [serial = 1773] [outer = 0x8d7a8800] 16:11:23 INFO - PROCESS | 1791 | 1462835483516 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]]]}] 16:11:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 16:11:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1640ms 16:11:23 INFO - PROCESS | 1791 | 1462835483544 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 16:11:23 INFO - PROCESS | 1791 | 1462835483551 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 16:11:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 16:11:23 INFO - PROCESS | 1791 | 1462835483561 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 16:11:23 INFO - PROCESS | 1791 | 1462835483567 Marionette TRACE conn4 <- [1,2334,null,{}] 16:11:23 INFO - PROCESS | 1791 | 1462835483578 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}] 16:11:23 INFO - PROCESS | 1791 | 1462835483832 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 16:11:24 INFO - PROCESS | 1791 | 1462835484184 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:24 INFO - PROCESS | 1791 | ++DOCSHELL 0x8968ac00 == 114 [pid = 1791] [id = 591] 16:11:24 INFO - PROCESS | 1791 | ++DOMWINDOW == 120 (0x89690c00) [pid = 1791] [serial = 1774] [outer = (nil)] 16:11:24 INFO - PROCESS | 1791 | ++DOMWINDOW == 121 (0x898fa400) [pid = 1791] [serial = 1775] [outer = 0x89690c00] 16:11:24 INFO - PROCESS | 1791 | 1462835484283 Marionette DEBUG loaded listener.js 16:11:24 INFO - PROCESS | 1791 | ++DOMWINDOW == 122 (0x8bdbd800) [pid = 1791] [serial = 1776] [outer = 0x89690c00] 16:11:25 INFO - PROCESS | 1791 | 1462835485272 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]]]}] 16:11:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 16:11:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1745ms 16:11:25 INFO - PROCESS | 1791 | 1462835485306 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 16:11:25 INFO - PROCESS | 1791 | 1462835485316 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 16:11:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 16:11:25 INFO - PROCESS | 1791 | 1462835485328 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 16:11:25 INFO - PROCESS | 1791 | 1462835485332 Marionette TRACE conn4 <- [1,2338,null,{}] 16:11:25 INFO - PROCESS | 1791 | 1462835485339 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}] 16:11:25 INFO - PROCESS | 1791 | 1462835485624 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 16:11:25 INFO - PROCESS | 1791 | 1462835485972 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:26 INFO - PROCESS | 1791 | ++DOCSHELL 0x8d7a4c00 == 115 [pid = 1791] [id = 592] 16:11:26 INFO - PROCESS | 1791 | ++DOMWINDOW == 123 (0x8d7a6000) [pid = 1791] [serial = 1777] [outer = (nil)] 16:11:26 INFO - PROCESS | 1791 | ++DOMWINDOW == 124 (0x8f2d8400) [pid = 1791] [serial = 1778] [outer = 0x8d7a6000] 16:11:26 INFO - PROCESS | 1791 | 1462835486066 Marionette DEBUG loaded listener.js 16:11:26 INFO - PROCESS | 1791 | ++DOMWINDOW == 125 (0x8fb3fc00) [pid = 1791] [serial = 1779] [outer = 0x8d7a6000] 16:11:27 INFO - PROCESS | 1791 | 1462835487103 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]]]}] 16:11:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 16:11:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1834ms 16:11:27 INFO - PROCESS | 1791 | 1462835487162 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 16:11:27 INFO - PROCESS | 1791 | 1462835487166 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 16:11:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 16:11:27 INFO - PROCESS | 1791 | 1462835487174 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 16:11:27 INFO - PROCESS | 1791 | 1462835487181 Marionette TRACE conn4 <- [1,2342,null,{}] 16:11:27 INFO - PROCESS | 1791 | 1462835487244 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}] 16:11:27 INFO - PROCESS | 1791 | 1462835487610 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 16:11:27 INFO - PROCESS | 1791 | 1462835487893 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:27 INFO - PROCESS | 1791 | ++DOCSHELL 0x8f2d6000 == 116 [pid = 1791] [id = 593] 16:11:27 INFO - PROCESS | 1791 | ++DOMWINDOW == 126 (0x8fb9ac00) [pid = 1791] [serial = 1780] [outer = (nil)] 16:11:27 INFO - PROCESS | 1791 | ++DOMWINDOW == 127 (0x91e06800) [pid = 1791] [serial = 1781] [outer = 0x8fb9ac00] 16:11:28 INFO - PROCESS | 1791 | 1462835487998 Marionette DEBUG loaded listener.js 16:11:28 INFO - PROCESS | 1791 | ++DOMWINDOW == 128 (0x91e10000) [pid = 1791] [serial = 1782] [outer = 0x8fb9ac00] 16:11:29 INFO - PROCESS | 1791 | 1462835489067 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]]]}] 16:11:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 16:11:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1950ms 16:11:29 INFO - PROCESS | 1791 | 1462835489125 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 16:11:29 INFO - PROCESS | 1791 | 1462835489130 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 16:11:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 16:11:29 INFO - PROCESS | 1791 | 1462835489138 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 16:11:29 INFO - PROCESS | 1791 | 1462835489142 Marionette TRACE conn4 <- [1,2346,null,{}] 16:11:29 INFO - PROCESS | 1791 | 1462835489150 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}] 16:11:29 INFO - PROCESS | 1791 | 1462835489476 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 16:11:29 INFO - PROCESS | 1791 | 1462835489825 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:29 INFO - PROCESS | 1791 | ++DOCSHELL 0x873a5800 == 117 [pid = 1791] [id = 594] 16:11:29 INFO - PROCESS | 1791 | ++DOMWINDOW == 129 (0x8fc22c00) [pid = 1791] [serial = 1783] [outer = (nil)] 16:11:29 INFO - PROCESS | 1791 | ++DOMWINDOW == 130 (0x91f43800) [pid = 1791] [serial = 1784] [outer = 0x8fc22c00] 16:11:29 INFO - PROCESS | 1791 | 1462835489924 Marionette DEBUG loaded listener.js 16:11:30 INFO - PROCESS | 1791 | ++DOMWINDOW == 131 (0x922ec400) [pid = 1791] [serial = 1785] [outer = 0x8fc22c00] 16:11:30 INFO - PROCESS | 1791 | 1462835490862 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]]]}] 16:11:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 16:11:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1783ms 16:11:30 INFO - PROCESS | 1791 | 1462835490923 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 16:11:30 INFO - PROCESS | 1791 | 1462835490926 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 16:11:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 16:11:30 INFO - PROCESS | 1791 | 1462835490934 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 16:11:30 INFO - PROCESS | 1791 | 1462835490937 Marionette TRACE conn4 <- [1,2350,null,{}] 16:11:30 INFO - PROCESS | 1791 | 1462835490944 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}] 16:11:31 INFO - PROCESS | 1791 | 1462835491268 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 16:11:31 INFO - PROCESS | 1791 | 1462835491608 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:31 INFO - PROCESS | 1791 | ++DOCSHELL 0x91e35800 == 118 [pid = 1791] [id = 595] 16:11:31 INFO - PROCESS | 1791 | ++DOMWINDOW == 132 (0x91f3e800) [pid = 1791] [serial = 1786] [outer = (nil)] 16:11:31 INFO - PROCESS | 1791 | ++DOMWINDOW == 133 (0x924d6400) [pid = 1791] [serial = 1787] [outer = 0x91f3e800] 16:11:31 INFO - PROCESS | 1791 | 1462835491702 Marionette DEBUG loaded listener.js 16:11:31 INFO - PROCESS | 1791 | ++DOMWINDOW == 134 (0x924df800) [pid = 1791] [serial = 1788] [outer = 0x91f3e800] 16:11:32 INFO - PROCESS | 1791 | 1462835492726 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]]]}] 16:11:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 16:11:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1844ms 16:11:32 INFO - PROCESS | 1791 | 1462835492781 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 16:11:32 INFO - PROCESS | 1791 | 1462835492786 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 16:11:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 16:11:32 INFO - PROCESS | 1791 | 1462835492794 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 16:11:32 INFO - PROCESS | 1791 | 1462835492798 Marionette TRACE conn4 <- [1,2354,null,{}] 16:11:32 INFO - PROCESS | 1791 | 1462835492807 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}] 16:11:33 INFO - PROCESS | 1791 | 1462835493155 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 16:11:33 INFO - PROCESS | 1791 | 1462835493518 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:33 INFO - PROCESS | 1791 | ++DOCSHELL 0x8804cc00 == 119 [pid = 1791] [id = 596] 16:11:33 INFO - PROCESS | 1791 | ++DOMWINDOW == 135 (0x8e184800) [pid = 1791] [serial = 1789] [outer = (nil)] 16:11:33 INFO - PROCESS | 1791 | ++DOMWINDOW == 136 (0x93a04400) [pid = 1791] [serial = 1790] [outer = 0x8e184800] 16:11:33 INFO - PROCESS | 1791 | 1462835493613 Marionette DEBUG loaded listener.js 16:11:33 INFO - PROCESS | 1791 | ++DOMWINDOW == 137 (0x93cf1400) [pid = 1791] [serial = 1791] [outer = 0x8e184800] 16:11:34 INFO - PROCESS | 1791 | 1462835494569 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]]]}] 16:11:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 16:11:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1836ms 16:11:34 INFO - PROCESS | 1791 | 1462835494632 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 16:11:34 INFO - PROCESS | 1791 | 1462835494636 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 16:11:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 16:11:34 INFO - PROCESS | 1791 | 1462835494644 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 16:11:34 INFO - PROCESS | 1791 | 1462835494647 Marionette TRACE conn4 <- [1,2358,null,{}] 16:11:34 INFO - PROCESS | 1791 | 1462835494654 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}] 16:11:34 INFO - PROCESS | 1791 | 1462835494905 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 16:11:35 INFO - PROCESS | 1791 | 1462835495257 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:35 INFO - PROCESS | 1791 | ++DOCSHELL 0x9266fc00 == 120 [pid = 1791] [id = 597] 16:11:35 INFO - PROCESS | 1791 | ++DOMWINDOW == 138 (0x92efd000) [pid = 1791] [serial = 1792] [outer = (nil)] 16:11:35 INFO - PROCESS | 1791 | ++DOMWINDOW == 139 (0x957f1400) [pid = 1791] [serial = 1793] [outer = 0x92efd000] 16:11:35 INFO - PROCESS | 1791 | 1462835495360 Marionette DEBUG loaded listener.js 16:11:35 INFO - PROCESS | 1791 | ++DOMWINDOW == 140 (0x9584b000) [pid = 1791] [serial = 1794] [outer = 0x92efd000] 16:11:36 INFO - PROCESS | 1791 | 1462835496253 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]]]}] 16:11:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 16:11:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1645ms 16:11:36 INFO - PROCESS | 1791 | 1462835496289 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 16:11:36 INFO - PROCESS | 1791 | 1462835496293 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 16:11:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 16:11:36 INFO - PROCESS | 1791 | 1462835496301 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 16:11:36 INFO - PROCESS | 1791 | 1462835496304 Marionette TRACE conn4 <- [1,2362,null,{}] 16:11:36 INFO - PROCESS | 1791 | 1462835496332 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}] 16:11:36 INFO - PROCESS | 1791 | 1462835496578 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 16:11:36 INFO - PROCESS | 1791 | 1462835496915 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:36 INFO - PROCESS | 1791 | ++DOCSHELL 0x9248c000 == 121 [pid = 1791] [id = 598] 16:11:36 INFO - PROCESS | 1791 | ++DOMWINDOW == 141 (0x95099c00) [pid = 1791] [serial = 1795] [outer = (nil)] 16:11:37 INFO - PROCESS | 1791 | ++DOMWINDOW == 142 (0x95a94400) [pid = 1791] [serial = 1796] [outer = 0x95099c00] 16:11:37 INFO - PROCESS | 1791 | 1462835497056 Marionette DEBUG loaded listener.js 16:11:37 INFO - PROCESS | 1791 | ++DOMWINDOW == 143 (0x9764a400) [pid = 1791] [serial = 1797] [outer = 0x95099c00] 16:11:37 INFO - PROCESS | 1791 | 1462835497973 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]]]}] 16:11:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 16:11:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1704ms 16:11:38 INFO - PROCESS | 1791 | 1462835498006 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 16:11:38 INFO - PROCESS | 1791 | 1462835498010 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 16:11:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 16:11:38 INFO - PROCESS | 1791 | 1462835498017 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 16:11:38 INFO - PROCESS | 1791 | 1462835498022 Marionette TRACE conn4 <- [1,2366,null,{}] 16:11:38 INFO - PROCESS | 1791 | 1462835498049 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}] 16:11:38 INFO - PROCESS | 1791 | 1462835498300 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 16:11:38 INFO - PROCESS | 1791 | 1462835498635 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:38 INFO - PROCESS | 1791 | ++DOCSHELL 0x8faef000 == 122 [pid = 1791] [id = 599] 16:11:38 INFO - PROCESS | 1791 | ++DOMWINDOW == 144 (0x8fc1f800) [pid = 1791] [serial = 1798] [outer = (nil)] 16:11:38 INFO - PROCESS | 1791 | ++DOMWINDOW == 145 (0x9967d400) [pid = 1791] [serial = 1799] [outer = 0x8fc1f800] 16:11:38 INFO - PROCESS | 1791 | 1462835498729 Marionette DEBUG loaded listener.js 16:11:38 INFO - PROCESS | 1791 | ++DOMWINDOW == 146 (0x996eb800) [pid = 1791] [serial = 1800] [outer = 0x8fc1f800] 16:11:39 INFO - PROCESS | 1791 | 1462835499651 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]]]}] 16:11:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 16:11:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1703ms 16:11:39 INFO - PROCESS | 1791 | 1462835499722 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 16:11:39 INFO - PROCESS | 1791 | 1462835499726 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 16:11:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 16:11:39 INFO - PROCESS | 1791 | 1462835499733 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 16:11:39 INFO - PROCESS | 1791 | 1462835499737 Marionette TRACE conn4 <- [1,2370,null,{}] 16:11:39 INFO - PROCESS | 1791 | 1462835499743 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}] 16:11:39 INFO - PROCESS | 1791 | 1462835499993 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 16:11:40 INFO - PROCESS | 1791 | 1462835500335 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:40 INFO - PROCESS | 1791 | ++DOCSHELL 0x9517b000 == 123 [pid = 1791] [id = 600] 16:11:40 INFO - PROCESS | 1791 | ++DOMWINDOW == 147 (0x9926e800) [pid = 1791] [serial = 1801] [outer = (nil)] 16:11:40 INFO - PROCESS | 1791 | ++DOMWINDOW == 148 (0x9ad2cc00) [pid = 1791] [serial = 1802] [outer = 0x9926e800] 16:11:40 INFO - PROCESS | 1791 | 1462835500427 Marionette DEBUG loaded listener.js 16:11:40 INFO - PROCESS | 1791 | ++DOMWINDOW == 149 (0x9ad39800) [pid = 1791] [serial = 1803] [outer = 0x9926e800] 16:11:41 INFO - PROCESS | 1791 | 1462835501383 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]]]}] 16:11:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 16:11:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1684ms 16:11:41 INFO - PROCESS | 1791 | 1462835501419 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 16:11:41 INFO - PROCESS | 1791 | 1462835501425 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 16:11:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 16:11:41 INFO - PROCESS | 1791 | 1462835501436 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 16:11:41 INFO - PROCESS | 1791 | 1462835501444 Marionette TRACE conn4 <- [1,2374,null,{}] 16:11:41 INFO - PROCESS | 1791 | 1462835501454 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}] 16:11:41 INFO - PROCESS | 1791 | 1462835501757 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 16:11:42 INFO - PROCESS | 1791 | 1462835502136 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:42 INFO - PROCESS | 1791 | ++DOCSHELL 0x92490c00 == 124 [pid = 1791] [id = 601] 16:11:42 INFO - PROCESS | 1791 | ++DOMWINDOW == 150 (0x9a24a400) [pid = 1791] [serial = 1804] [outer = (nil)] 16:11:42 INFO - PROCESS | 1791 | ++DOMWINDOW == 151 (0x9c25c800) [pid = 1791] [serial = 1805] [outer = 0x9a24a400] 16:11:42 INFO - PROCESS | 1791 | 1462835502243 Marionette DEBUG loaded listener.js 16:11:42 INFO - PROCESS | 1791 | ++DOMWINDOW == 152 (0xa215c400) [pid = 1791] [serial = 1806] [outer = 0x9a24a400] 16:11:43 INFO - PROCESS | 1791 | 1462835503165 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]]]}] 16:11:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 16:11:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1794ms 16:11:43 INFO - PROCESS | 1791 | 1462835503230 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 16:11:43 INFO - PROCESS | 1791 | 1462835503235 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 16:11:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 16:11:43 INFO - PROCESS | 1791 | 1462835503241 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 16:11:43 INFO - PROCESS | 1791 | 1462835503245 Marionette TRACE conn4 <- [1,2378,null,{}] 16:11:43 INFO - PROCESS | 1791 | 1462835503251 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}] 16:11:43 INFO - PROCESS | 1791 | 1462835503502 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 16:11:43 INFO - PROCESS | 1791 | 1462835503856 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:43 INFO - PROCESS | 1791 | ++DOCSHELL 0x996e7000 == 125 [pid = 1791] [id = 602] 16:11:43 INFO - PROCESS | 1791 | ++DOMWINDOW == 153 (0x9a77e000) [pid = 1791] [serial = 1807] [outer = (nil)] 16:11:43 INFO - PROCESS | 1791 | ++DOMWINDOW == 154 (0xa229e000) [pid = 1791] [serial = 1808] [outer = 0x9a77e000] 16:11:43 INFO - PROCESS | 1791 | 1462835503954 Marionette DEBUG loaded listener.js 16:11:44 INFO - PROCESS | 1791 | ++DOMWINDOW == 155 (0xa34cac00) [pid = 1791] [serial = 1809] [outer = 0x9a77e000] 16:11:44 INFO - PROCESS | 1791 | 1462835504853 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]]]}] 16:11:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 16:11:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1681ms 16:11:44 INFO - PROCESS | 1791 | 1462835504924 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 16:11:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 16:11:44 INFO - PROCESS | 1791 | 1462835504928 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 16:11:44 INFO - PROCESS | 1791 | 1462835504934 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 16:11:44 INFO - PROCESS | 1791 | 1462835504938 Marionette TRACE conn4 <- [1,2382,null,{}] 16:11:44 INFO - PROCESS | 1791 | 1462835504944 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}] 16:11:45 INFO - PROCESS | 1791 | 1462835505197 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 16:11:45 INFO - PROCESS | 1791 | 1462835505538 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:45 INFO - PROCESS | 1791 | ++DOCSHELL 0xa1056400 == 126 [pid = 1791] [id = 603] 16:11:45 INFO - PROCESS | 1791 | ++DOMWINDOW == 156 (0xa34cb400) [pid = 1791] [serial = 1810] [outer = (nil)] 16:11:45 INFO - PROCESS | 1791 | ++DOMWINDOW == 157 (0xa676f000) [pid = 1791] [serial = 1811] [outer = 0xa34cb400] 16:11:45 INFO - PROCESS | 1791 | 1462835505634 Marionette DEBUG loaded listener.js 16:11:45 INFO - PROCESS | 1791 | ++DOMWINDOW == 158 (0xa6879800) [pid = 1791] [serial = 1812] [outer = 0xa34cb400] 16:11:46 INFO - PROCESS | 1791 | 1462835506630 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]]]}] 16:11:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 16:11:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1733ms 16:11:46 INFO - PROCESS | 1791 | 1462835506668 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 16:11:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 16:11:46 INFO - PROCESS | 1791 | 1462835506673 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 16:11:46 INFO - PROCESS | 1791 | 1462835506680 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 16:11:46 INFO - PROCESS | 1791 | 1462835506684 Marionette TRACE conn4 <- [1,2386,null,{}] 16:11:46 INFO - PROCESS | 1791 | 1462835506690 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}] 16:11:46 INFO - PROCESS | 1791 | 1462835506932 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 16:11:47 INFO - PROCESS | 1791 | 1462835507288 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:47 INFO - PROCESS | 1791 | ++DOCSHELL 0xa3061400 == 127 [pid = 1791] [id = 604] 16:11:47 INFO - PROCESS | 1791 | ++DOMWINDOW == 159 (0xa3223400) [pid = 1791] [serial = 1813] [outer = (nil)] 16:11:47 INFO - PROCESS | 1791 | ++DOMWINDOW == 160 (0xa6c2a800) [pid = 1791] [serial = 1814] [outer = 0xa3223400] 16:11:47 INFO - PROCESS | 1791 | 1462835507387 Marionette DEBUG loaded listener.js 16:11:47 INFO - PROCESS | 1791 | ++DOMWINDOW == 161 (0xa6c43400) [pid = 1791] [serial = 1815] [outer = 0xa3223400] 16:11:48 INFO - PROCESS | 1791 | 1462835508322 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]]]}] 16:11:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 16:11:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1689ms 16:11:48 INFO - PROCESS | 1791 | 1462835508373 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 16:11:48 INFO - PROCESS | 1791 | 1462835508376 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 16:11:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 16:11:48 INFO - PROCESS | 1791 | 1462835508389 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 16:11:48 INFO - PROCESS | 1791 | 1462835508392 Marionette TRACE conn4 <- [1,2390,null,{}] 16:11:48 INFO - PROCESS | 1791 | 1462835508400 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}] 16:11:48 INFO - PROCESS | 1791 | 1462835508656 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 16:11:49 INFO - PROCESS | 1791 | 1462835509012 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:49 INFO - PROCESS | 1791 | ++DOCSHELL 0x99fb8400 == 128 [pid = 1791] [id = 605] 16:11:49 INFO - PROCESS | 1791 | ++DOMWINDOW == 162 (0x9a869800) [pid = 1791] [serial = 1816] [outer = (nil)] 16:11:49 INFO - PROCESS | 1791 | ++DOMWINDOW == 163 (0xa6c2d400) [pid = 1791] [serial = 1817] [outer = 0x9a869800] 16:11:49 INFO - PROCESS | 1791 | 1462835509115 Marionette DEBUG loaded listener.js 16:11:49 INFO - PROCESS | 1791 | ++DOMWINDOW == 164 (0xa6e8ec00) [pid = 1791] [serial = 1818] [outer = 0x9a869800] 16:11:50 INFO - PROCESS | 1791 | 1462835510063 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]]]}] 16:11:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 16:11:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1732ms 16:11:50 INFO - PROCESS | 1791 | 1462835510123 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 16:11:50 INFO - PROCESS | 1791 | 1462835510127 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 16:11:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 16:11:50 INFO - PROCESS | 1791 | 1462835510133 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 16:11:50 INFO - PROCESS | 1791 | 1462835510136 Marionette TRACE conn4 <- [1,2394,null,{}] 16:11:50 INFO - PROCESS | 1791 | 1462835510144 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}] 16:11:50 INFO - PROCESS | 1791 | 1462835510400 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 16:11:50 INFO - PROCESS | 1791 | 1462835510746 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:50 INFO - PROCESS | 1791 | ++DOCSHELL 0x88059400 == 129 [pid = 1791] [id = 606] 16:11:50 INFO - PROCESS | 1791 | ++DOMWINDOW == 165 (0x8f83b400) [pid = 1791] [serial = 1819] [outer = (nil)] 16:11:50 INFO - PROCESS | 1791 | ++DOMWINDOW == 166 (0x8f843000) [pid = 1791] [serial = 1820] [outer = 0x8f83b400] 16:11:50 INFO - PROCESS | 1791 | 1462835510845 Marionette DEBUG loaded listener.js 16:11:50 INFO - PROCESS | 1791 | ++DOMWINDOW == 167 (0x8f845800) [pid = 1791] [serial = 1821] [outer = 0x8f83b400] 16:11:51 INFO - PROCESS | 1791 | 1462835511820 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]]]}] 16:11:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 16:11:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1738ms 16:11:51 INFO - PROCESS | 1791 | 1462835511874 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 16:11:51 INFO - PROCESS | 1791 | 1462835511878 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 16:11:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 16:11:51 INFO - PROCESS | 1791 | 1462835511885 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 16:11:51 INFO - PROCESS | 1791 | 1462835511889 Marionette TRACE conn4 <- [1,2398,null,{}] 16:11:51 INFO - PROCESS | 1791 | 1462835511896 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}] 16:11:52 INFO - PROCESS | 1791 | 1462835512207 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 16:11:52 INFO - PROCESS | 1791 | 1462835512558 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:52 INFO - PROCESS | 1791 | ++DOCSHELL 0x8804c400 == 130 [pid = 1791] [id = 607] 16:11:52 INFO - PROCESS | 1791 | ++DOMWINDOW == 168 (0x8c25e000) [pid = 1791] [serial = 1822] [outer = (nil)] 16:11:52 INFO - PROCESS | 1791 | ++DOMWINDOW == 169 (0x8c267000) [pid = 1791] [serial = 1823] [outer = 0x8c25e000] 16:11:52 INFO - PROCESS | 1791 | 1462835512655 Marionette DEBUG loaded listener.js 16:11:52 INFO - PROCESS | 1791 | ++DOMWINDOW == 170 (0x8c26a000) [pid = 1791] [serial = 1824] [outer = 0x8c25e000] 16:11:53 INFO - PROCESS | 1791 | 1462835513580 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]]]}] 16:11:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 16:11:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1737ms 16:11:55 INFO - PROCESS | 1791 | --DOCSHELL 0x9285c400 == 129 [pid = 1791] [id = 585] 16:11:55 INFO - PROCESS | 1791 | --DOCSHELL 0x87397400 == 128 [pid = 1791] [id = 584] 16:11:55 INFO - PROCESS | 1791 | --DOCSHELL 0x92eefc00 == 127 [pid = 1791] [id = 583] 16:11:55 INFO - PROCESS | 1791 | --DOCSHELL 0x924d4c00 == 126 [pid = 1791] [id = 582] 16:11:55 INFO - PROCESS | 1791 | --DOCSHELL 0x95009c00 == 125 [pid = 1791] [id = 580] 16:11:55 INFO - PROCESS | 1791 | --DOCSHELL 0x93cec800 == 124 [pid = 1791] [id = 581] 16:11:55 INFO - PROCESS | 1791 | --DOCSHELL 0x8fb4bc00 == 123 [pid = 1791] [id = 579] 16:11:55 INFO - PROCESS | 1791 | --DOCSHELL 0x8fa54000 == 122 [pid = 1791] [id = 578] 16:11:55 INFO - PROCESS | 1791 | --DOCSHELL 0x8e006800 == 121 [pid = 1791] [id = 577] 16:11:55 INFO - PROCESS | 1791 | --DOCSHELL 0x8b7e5c00 == 120 [pid = 1791] [id = 576] 16:11:55 INFO - PROCESS | 1791 | --DOCSHELL 0x8fb98400 == 119 [pid = 1791] [id = 575] 16:11:55 INFO - PROCESS | 1791 | --DOCSHELL 0x890c1c00 == 118 [pid = 1791] [id = 574] 16:11:55 INFO - PROCESS | 1791 | --DOCSHELL 0x89ac5400 == 117 [pid = 1791] [id = 572] 16:11:55 INFO - PROCESS | 1791 | --DOCSHELL 0x89acd000 == 116 [pid = 1791] [id = 573] 16:11:55 INFO - PROCESS | 1791 | --DOCSHELL 0x89ad4800 == 115 [pid = 1791] [id = 571] 16:11:55 INFO - PROCESS | 1791 | --DOCSHELL 0x873a3400 == 114 [pid = 1791] [id = 570] 16:11:55 INFO - PROCESS | 1791 | --DOMWINDOW == 169 (0x8fa5c400) [pid = 1791] [serial = 1590] [outer = (nil)] [url = about:blank] 16:11:55 INFO - PROCESS | 1791 | --DOMWINDOW == 168 (0x8c5b2800) [pid = 1791] [serial = 1709] [outer = (nil)] [url = about:blank] 16:11:55 INFO - PROCESS | 1791 | --DOMWINDOW == 167 (0x8befec00) [pid = 1791] [serial = 1706] [outer = (nil)] [url = about:blank] 16:11:55 INFO - PROCESS | 1791 | --DOMWINDOW == 166 (0x8c2b5400) [pid = 1791] [serial = 1707] [outer = (nil)] [url = about:blank] 16:11:55 INFO - PROCESS | 1791 | --DOMWINDOW == 165 (0x89850000) [pid = 1791] [serial = 1703] [outer = (nil)] [url = about:blank] 16:11:55 INFO - PROCESS | 1791 | --DOMWINDOW == 164 (0x88888400) [pid = 1791] [serial = 1700] [outer = (nil)] [url = about:blank] 16:11:55 INFO - PROCESS | 1791 | --DOMWINDOW == 163 (0x890c2c00) [pid = 1791] [serial = 1701] [outer = (nil)] [url = about:blank] 16:11:55 INFO - PROCESS | 1791 | --DOMWINDOW == 162 (0xa6c4dc00) [pid = 1791] [serial = 1698] [outer = (nil)] [url = about:blank] 16:11:55 INFO - PROCESS | 1791 | --DOMWINDOW == 161 (0xa6c4b800) [pid = 1791] [serial = 1697] [outer = (nil)] [url = about:blank] 16:11:55 INFO - PROCESS | 1791 | --DOMWINDOW == 160 (0xa6b9a000) [pid = 1791] [serial = 1695] [outer = (nil)] [url = about:blank] 16:11:55 INFO - PROCESS | 1791 | --DOMWINDOW == 159 (0xa67c1c00) [pid = 1791] [serial = 1694] [outer = (nil)] [url = about:blank] 16:11:55 INFO - PROCESS | 1791 | --DOMWINDOW == 158 (0xa3251000) [pid = 1791] [serial = 1692] [outer = (nil)] [url = about:blank] 16:11:55 INFO - PROCESS | 1791 | --DOMWINDOW == 157 (0xa305dc00) [pid = 1791] [serial = 1691] [outer = (nil)] [url = about:blank] 16:11:55 INFO - PROCESS | 1791 | --DOMWINDOW == 156 (0x9d49e800) [pid = 1791] [serial = 1689] [outer = (nil)] [url = about:blank] 16:11:55 INFO - PROCESS | 1791 | --DOMWINDOW == 155 (0x9c201800) [pid = 1791] [serial = 1688] [outer = (nil)] [url = about:blank] 16:11:55 INFO - PROCESS | 1791 | --DOMWINDOW == 154 (0x9bf45000) [pid = 1791] [serial = 1686] [outer = (nil)] [url = about:blank] 16:11:55 INFO - PROCESS | 1791 | --DOMWINDOW == 153 (0x9b489400) [pid = 1791] [serial = 1685] [outer = (nil)] [url = about:blank] 16:11:55 INFO - PROCESS | 1791 | --DOMWINDOW == 152 (0x9a865800) [pid = 1791] [serial = 1683] [outer = (nil)] [url = about:blank] 16:11:55 INFO - PROCESS | 1791 | --DOMWINDOW == 151 (0x9a789c00) [pid = 1791] [serial = 1682] [outer = (nil)] [url = about:blank] 16:11:55 INFO - PROCESS | 1791 | --DOMWINDOW == 150 (0x996ed400) [pid = 1791] [serial = 1680] [outer = (nil)] [url = about:blank] 16:11:55 INFO - PROCESS | 1791 | --DOMWINDOW == 149 (0x996e3000) [pid = 1791] [serial = 1679] [outer = (nil)] [url = about:blank] 16:11:55 INFO - PROCESS | 1791 | --DOMWINDOW == 148 (0x9763f000) [pid = 1791] [serial = 1677] [outer = (nil)] [url = about:blank] 16:11:55 INFO - PROCESS | 1791 | --DOMWINDOW == 147 (0x95a8dc00) [pid = 1791] [serial = 1676] [outer = (nil)] [url = about:blank] 16:11:55 INFO - PROCESS | 1791 | --DOMWINDOW == 146 (0x957f5400) [pid = 1791] [serial = 1674] [outer = (nil)] [url = about:blank] 16:11:55 INFO - PROCESS | 1791 | --DOMWINDOW == 145 (0x95097000) [pid = 1791] [serial = 1673] [outer = (nil)] [url = about:blank] 16:11:55 INFO - PROCESS | 1791 | --DOMWINDOW == 144 (0x92ef9800) [pid = 1791] [serial = 1671] [outer = (nil)] [url = about:blank] 16:11:55 INFO - PROCESS | 1791 | --DOMWINDOW == 143 (0x92ef4800) [pid = 1791] [serial = 1670] [outer = (nil)] [url = about:blank] 16:11:55 INFO - PROCESS | 1791 | --DOMWINDOW == 142 (0x92664800) [pid = 1791] [serial = 1668] [outer = (nil)] [url = about:blank] 16:11:55 INFO - PROCESS | 1791 | --DOMWINDOW == 141 (0x924e0000) [pid = 1791] [serial = 1667] [outer = (nil)] [url = about:blank] 16:11:55 INFO - PROCESS | 1791 | --DOMWINDOW == 140 (0x92488c00) [pid = 1791] [serial = 1665] [outer = (nil)] [url = about:blank] 16:11:55 INFO - PROCESS | 1791 | --DOMWINDOW == 139 (0x922f3000) [pid = 1791] [serial = 1664] [outer = (nil)] [url = about:blank] 16:11:55 INFO - PROCESS | 1791 | --DOMWINDOW == 138 (0x91e41000) [pid = 1791] [serial = 1662] [outer = (nil)] [url = about:blank] 16:11:55 INFO - PROCESS | 1791 | --DOMWINDOW == 137 (0x91e37000) [pid = 1791] [serial = 1661] [outer = (nil)] [url = about:blank] 16:11:55 INFO - PROCESS | 1791 | --DOMWINDOW == 136 (0x8fb99400) [pid = 1791] [serial = 1659] [outer = (nil)] [url = about:blank] 16:11:55 INFO - PROCESS | 1791 | --DOMWINDOW == 135 (0x8fb4cc00) [pid = 1791] [serial = 1658] [outer = (nil)] [url = about:blank] 16:11:55 INFO - PROCESS | 1791 | --DOMWINDOW == 134 (0x8c5acc00) [pid = 1791] [serial = 1656] [outer = (nil)] [url = about:blank] 16:11:55 INFO - PROCESS | 1791 | --DOMWINDOW == 133 (0x8c2b3000) [pid = 1791] [serial = 1655] [outer = (nil)] [url = about:blank] 16:11:55 INFO - PROCESS | 1791 | --DOMWINDOW == 132 (0x8fb3ec00) [pid = 1791] [serial = 1652] [outer = (nil)] [url = about:blank] 16:11:55 INFO - PROCESS | 1791 | --DOMWINDOW == 131 (0x89ac9000) [pid = 1791] [serial = 1704] [outer = (nil)] [url = about:blank] 16:11:56 INFO - PROCESS | 1791 | 1462835516013 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 16:11:56 INFO - PROCESS | 1791 | 1462835516018 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 16:11:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 16:11:56 INFO - PROCESS | 1791 | 1462835516064 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 16:11:56 INFO - PROCESS | 1791 | 1462835516074 Marionette TRACE conn4 <- [1,2402,null,{}] 16:11:56 INFO - PROCESS | 1791 | 1462835516081 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}] 16:11:56 INFO - PROCESS | 1791 | 1462835516302 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 16:11:56 INFO - PROCESS | 1791 | 1462835516551 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:56 INFO - PROCESS | 1791 | ++DOCSHELL 0x89696000 == 115 [pid = 1791] [id = 608] 16:11:56 INFO - PROCESS | 1791 | ++DOMWINDOW == 132 (0x89696800) [pid = 1791] [serial = 1825] [outer = (nil)] 16:11:56 INFO - PROCESS | 1791 | ++DOMWINDOW == 133 (0x89846400) [pid = 1791] [serial = 1826] [outer = 0x89696800] 16:11:56 INFO - PROCESS | 1791 | 1462835516632 Marionette DEBUG loaded listener.js 16:11:56 INFO - PROCESS | 1791 | ++DOMWINDOW == 134 (0x89850c00) [pid = 1791] [serial = 1827] [outer = 0x89696800] 16:11:57 INFO - PROCESS | 1791 | 1462835517518 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]]]}] 16:11:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 16:11:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1508ms 16:11:57 INFO - PROCESS | 1791 | 1462835517564 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 16:11:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 16:11:57 INFO - PROCESS | 1791 | 1462835517570 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 16:11:57 INFO - PROCESS | 1791 | 1462835517583 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 16:11:57 INFO - PROCESS | 1791 | 1462835517590 Marionette TRACE conn4 <- [1,2406,null,{}] 16:11:57 INFO - PROCESS | 1791 | 1462835517597 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}] 16:11:57 INFO - PROCESS | 1791 | 1462835517852 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 16:11:58 INFO - PROCESS | 1791 | 1462835518131 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:58 INFO - PROCESS | 1791 | ++DOCSHELL 0x8abe2800 == 116 [pid = 1791] [id = 609] 16:11:58 INFO - PROCESS | 1791 | ++DOMWINDOW == 135 (0x8b7e7800) [pid = 1791] [serial = 1828] [outer = (nil)] 16:11:58 INFO - PROCESS | 1791 | ++DOMWINDOW == 136 (0x8c261c00) [pid = 1791] [serial = 1829] [outer = 0x8b7e7800] 16:11:58 INFO - PROCESS | 1791 | 1462835518212 Marionette DEBUG loaded listener.js 16:11:58 INFO - PROCESS | 1791 | ++DOMWINDOW == 137 (0x8c2ac800) [pid = 1791] [serial = 1830] [outer = 0x8b7e7800] 16:11:59 INFO - PROCESS | 1791 | 1462835519169 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]]]}] 16:11:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 16:11:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1644ms 16:11:59 INFO - PROCESS | 1791 | 1462835519231 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 16:11:59 INFO - PROCESS | 1791 | 1462835519235 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 16:11:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 16:11:59 INFO - PROCESS | 1791 | 1462835519242 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 16:11:59 INFO - PROCESS | 1791 | 1462835519245 Marionette TRACE conn4 <- [1,2410,null,{}] 16:11:59 INFO - PROCESS | 1791 | 1462835519259 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}] 16:11:59 INFO - PROCESS | 1791 | 1462835519582 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 16:11:59 INFO - PROCESS | 1791 | 1462835519620 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:11:59 INFO - PROCESS | 1791 | ++DOCSHELL 0x8d61ac00 == 117 [pid = 1791] [id = 610] 16:11:59 INFO - PROCESS | 1791 | ++DOMWINDOW == 138 (0x8d61c400) [pid = 1791] [serial = 1831] [outer = (nil)] 16:11:59 INFO - PROCESS | 1791 | ++DOMWINDOW == 139 (0x8e003000) [pid = 1791] [serial = 1832] [outer = 0x8d61c400] 16:11:59 INFO - PROCESS | 1791 | 1462835519757 Marionette DEBUG loaded listener.js 16:11:59 INFO - PROCESS | 1791 | ++DOMWINDOW == 140 (0x8e867400) [pid = 1791] [serial = 1833] [outer = 0x8d61c400] 16:12:01 INFO - PROCESS | 1791 | --DOMWINDOW == 139 (0x8ebac800) [pid = 1791] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 16:12:01 INFO - PROCESS | 1791 | --DOMWINDOW == 138 (0x8a0da800) [pid = 1791] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 16:12:01 INFO - PROCESS | 1791 | --DOMWINDOW == 137 (0x8e18e000) [pid = 1791] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 16:12:01 INFO - PROCESS | 1791 | --DOMWINDOW == 136 (0x8abe7c00) [pid = 1791] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 16:12:01 INFO - PROCESS | 1791 | --DOMWINDOW == 135 (0x9810cc00) [pid = 1791] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 16:12:01 INFO - PROCESS | 1791 | --DOMWINDOW == 134 (0x8c4f2c00) [pid = 1791] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 16:12:01 INFO - PROCESS | 1791 | --DOMWINDOW == 133 (0x93a01800) [pid = 1791] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 16:12:01 INFO - PROCESS | 1791 | --DOMWINDOW == 132 (0x8e181c00) [pid = 1791] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 16:12:01 INFO - PROCESS | 1791 | --DOMWINDOW == 131 (0x91f3dc00) [pid = 1791] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 16:12:01 INFO - PROCESS | 1791 | --DOMWINDOW == 130 (0x8e86c800) [pid = 1791] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 16:12:01 INFO - PROCESS | 1791 | --DOMWINDOW == 129 (0x8fb98c00) [pid = 1791] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 16:12:01 INFO - PROCESS | 1791 | --DOMWINDOW == 128 (0x8e18d000) [pid = 1791] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 16:12:01 INFO - PROCESS | 1791 | --DOMWINDOW == 127 (0x8805a800) [pid = 1791] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 16:12:01 INFO - PROCESS | 1791 | --DOMWINDOW == 126 (0x91e04000) [pid = 1791] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 16:12:01 INFO - PROCESS | 1791 | --DOMWINDOW == 125 (0x9819bc00) [pid = 1791] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 16:12:01 INFO - PROCESS | 1791 | --DOMWINDOW == 124 (0x91e3ac00) [pid = 1791] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 16:12:01 INFO - PROCESS | 1791 | --DOMWINDOW == 123 (0x95847400) [pid = 1791] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 16:12:01 INFO - PROCESS | 1791 | --DOMWINDOW == 122 (0x9a77e800) [pid = 1791] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 16:12:01 INFO - PROCESS | 1791 | --DOMWINDOW == 121 (0x95092400) [pid = 1791] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 16:12:01 INFO - PROCESS | 1791 | --DOMWINDOW == 120 (0x88054400) [pid = 1791] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 16:12:01 INFO - PROCESS | 1791 | 1462835521529 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]]]}] 16:12:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 16:12:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 2340ms 16:12:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 16:12:01 INFO - PROCESS | 1791 | 1462835521583 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 16:12:01 INFO - PROCESS | 1791 | 1462835521586 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 16:12:01 INFO - PROCESS | 1791 | 1462835521593 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 16:12:01 INFO - PROCESS | 1791 | 1462835521597 Marionette TRACE conn4 <- [1,2414,null,{}] 16:12:01 INFO - PROCESS | 1791 | 1462835521602 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}] 16:12:01 INFO - PROCESS | 1791 | 1462835521831 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 16:12:02 INFO - PROCESS | 1791 | 1462835522034 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:02 INFO - PROCESS | 1791 | ++DOCSHELL 0x89842800 == 118 [pid = 1791] [id = 611] 16:12:02 INFO - PROCESS | 1791 | ++DOMWINDOW == 121 (0x898f5400) [pid = 1791] [serial = 1834] [outer = (nil)] 16:12:02 INFO - PROCESS | 1791 | ++DOMWINDOW == 122 (0x8e1f6400) [pid = 1791] [serial = 1835] [outer = 0x898f5400] 16:12:02 INFO - PROCESS | 1791 | 1462835522115 Marionette DEBUG loaded listener.js 16:12:02 INFO - PROCESS | 1791 | ++DOMWINDOW == 123 (0x8f83d000) [pid = 1791] [serial = 1836] [outer = 0x898f5400] 16:12:03 INFO - PROCESS | 1791 | 1462835523014 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]]]}] 16:12:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 16:12:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1489ms 16:12:03 INFO - PROCESS | 1791 | 1462835523083 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 16:12:03 INFO - PROCESS | 1791 | 1462835523088 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 16:12:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 16:12:03 INFO - PROCESS | 1791 | 1462835523095 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 16:12:03 INFO - PROCESS | 1791 | 1462835523098 Marionette TRACE conn4 <- [1,2418,null,{}] 16:12:03 INFO - PROCESS | 1791 | 1462835523104 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}] 16:12:03 INFO - PROCESS | 1791 | 1462835523588 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 16:12:03 INFO - PROCESS | 1791 | 1462835523893 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:03 INFO - PROCESS | 1791 | ++DOCSHELL 0x89693400 == 119 [pid = 1791] [id = 612] 16:12:03 INFO - PROCESS | 1791 | ++DOMWINDOW == 124 (0x89693800) [pid = 1791] [serial = 1837] [outer = (nil)] 16:12:03 INFO - PROCESS | 1791 | ++DOMWINDOW == 125 (0x89847000) [pid = 1791] [serial = 1838] [outer = 0x89693800] 16:12:04 INFO - PROCESS | 1791 | 1462835523993 Marionette DEBUG loaded listener.js 16:12:04 INFO - PROCESS | 1791 | ++DOMWINDOW == 126 (0x89acac00) [pid = 1791] [serial = 1839] [outer = 0x89693800] 16:12:05 INFO - PROCESS | 1791 | 1462835525010 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]]]}] 16:12:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 16:12:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1982ms 16:12:05 INFO - PROCESS | 1791 | 1462835525080 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 16:12:05 INFO - PROCESS | 1791 | 1462835525090 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 16:12:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 16:12:05 INFO - PROCESS | 1791 | 1462835525102 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 16:12:05 INFO - PROCESS | 1791 | 1462835525107 Marionette TRACE conn4 <- [1,2422,null,{}] 16:12:05 INFO - PROCESS | 1791 | 1462835525116 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}] 16:12:05 INFO - PROCESS | 1791 | 1462835525419 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 16:12:05 INFO - PROCESS | 1791 | 1462835525777 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:05 INFO - PROCESS | 1791 | ++DOCSHELL 0x8bef0400 == 120 [pid = 1791] [id = 613] 16:12:05 INFO - PROCESS | 1791 | ++DOMWINDOW == 127 (0x8c2a9800) [pid = 1791] [serial = 1840] [outer = (nil)] 16:12:05 INFO - PROCESS | 1791 | ++DOMWINDOW == 128 (0x8c5b2800) [pid = 1791] [serial = 1841] [outer = 0x8c2a9800] 16:12:05 INFO - PROCESS | 1791 | 1462835525874 Marionette DEBUG loaded listener.js 16:12:06 INFO - PROCESS | 1791 | ++DOMWINDOW == 129 (0x8d7a5c00) [pid = 1791] [serial = 1842] [outer = 0x8c2a9800] 16:12:06 INFO - PROCESS | 1791 | 1462835526878 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]]]}] 16:12:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 16:12:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1845ms 16:12:06 INFO - PROCESS | 1791 | 1462835526946 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 16:12:06 INFO - PROCESS | 1791 | 1462835526953 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 16:12:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 16:12:06 INFO - PROCESS | 1791 | 1462835526961 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 16:12:06 INFO - PROCESS | 1791 | 1462835526966 Marionette TRACE conn4 <- [1,2426,null,{}] 16:12:06 INFO - PROCESS | 1791 | 1462835526973 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}] 16:12:07 INFO - PROCESS | 1791 | 1462835527294 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 16:12:07 INFO - PROCESS | 1791 | 1462835527721 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:07 INFO - PROCESS | 1791 | ++DOCSHELL 0x8f846800 == 121 [pid = 1791] [id = 614] 16:12:07 INFO - PROCESS | 1791 | ++DOMWINDOW == 130 (0x8fa52c00) [pid = 1791] [serial = 1843] [outer = (nil)] 16:12:07 INFO - PROCESS | 1791 | ++DOMWINDOW == 131 (0x8fa5c400) [pid = 1791] [serial = 1844] [outer = 0x8fa52c00] 16:12:07 INFO - PROCESS | 1791 | 1462835527819 Marionette DEBUG loaded listener.js 16:12:07 INFO - PROCESS | 1791 | ++DOMWINDOW == 132 (0x8fb3f800) [pid = 1791] [serial = 1845] [outer = 0x8fa52c00] 16:12:08 INFO - PROCESS | 1791 | 1462835528824 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]]]}] 16:12:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 16:12:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1894ms 16:12:08 INFO - PROCESS | 1791 | 1462835528855 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 16:12:08 INFO - PROCESS | 1791 | 1462835528861 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 16:12:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 16:12:08 INFO - PROCESS | 1791 | 1462835528880 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 16:12:08 INFO - PROCESS | 1791 | 1462835528889 Marionette TRACE conn4 <- [1,2430,null,{}] 16:12:08 INFO - PROCESS | 1791 | 1462835528896 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}] 16:12:09 INFO - PROCESS | 1791 | 1462835529157 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 16:12:09 INFO - PROCESS | 1791 | 1462835529498 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:09 INFO - PROCESS | 1791 | ++DOCSHELL 0x8a0e2800 == 122 [pid = 1791] [id = 615] 16:12:09 INFO - PROCESS | 1791 | ++DOMWINDOW == 133 (0x8e874000) [pid = 1791] [serial = 1846] [outer = (nil)] 16:12:09 INFO - PROCESS | 1791 | ++DOMWINDOW == 134 (0x8fb9f000) [pid = 1791] [serial = 1847] [outer = 0x8e874000] 16:12:09 INFO - PROCESS | 1791 | 1462835529594 Marionette DEBUG loaded listener.js 16:12:09 INFO - PROCESS | 1791 | ++DOMWINDOW == 135 (0x8fc25000) [pid = 1791] [serial = 1848] [outer = 0x8e874000] 16:12:10 INFO - PROCESS | 1791 | 1462835530503 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]]]}] 16:12:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 16:12:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1702ms 16:12:10 INFO - PROCESS | 1791 | 1462835530575 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 16:12:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 16:12:10 INFO - PROCESS | 1791 | 1462835530579 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 16:12:10 INFO - PROCESS | 1791 | 1462835530586 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 16:12:10 INFO - PROCESS | 1791 | 1462835530590 Marionette TRACE conn4 <- [1,2434,null,{}] 16:12:10 INFO - PROCESS | 1791 | 1462835530596 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}] 16:12:10 INFO - PROCESS | 1791 | 1462835530884 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 16:12:11 INFO - PROCESS | 1791 | 1462835531234 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:11 INFO - PROCESS | 1791 | ++DOCSHELL 0x88051800 == 123 [pid = 1791] [id = 616] 16:12:11 INFO - PROCESS | 1791 | ++DOMWINDOW == 136 (0x8bef2400) [pid = 1791] [serial = 1849] [outer = (nil)] 16:12:11 INFO - PROCESS | 1791 | ++DOMWINDOW == 137 (0x91e36800) [pid = 1791] [serial = 1850] [outer = 0x8bef2400] 16:12:11 INFO - PROCESS | 1791 | 1462835531332 Marionette DEBUG loaded listener.js 16:12:11 INFO - PROCESS | 1791 | ++DOMWINDOW == 138 (0x91e3c000) [pid = 1791] [serial = 1851] [outer = 0x8bef2400] 16:12:12 INFO - PROCESS | 1791 | 1462835532244 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]]]}] 16:12:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 16:12:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1734ms 16:12:12 INFO - PROCESS | 1791 | 1462835532321 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 16:12:12 INFO - PROCESS | 1791 | 1462835532324 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 16:12:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 16:12:12 INFO - PROCESS | 1791 | 1462835532331 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 16:12:12 INFO - PROCESS | 1791 | 1462835532334 Marionette TRACE conn4 <- [1,2438,null,{}] 16:12:12 INFO - PROCESS | 1791 | 1462835532340 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}] 16:12:12 INFO - PROCESS | 1791 | 1462835532655 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 16:12:13 INFO - PROCESS | 1791 | 1462835533002 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:13 INFO - PROCESS | 1791 | ++DOCSHELL 0x922f5c00 == 124 [pid = 1791] [id = 617] 16:12:13 INFO - PROCESS | 1791 | ++DOMWINDOW == 139 (0x92482400) [pid = 1791] [serial = 1852] [outer = (nil)] 16:12:13 INFO - PROCESS | 1791 | ++DOMWINDOW == 140 (0x92489000) [pid = 1791] [serial = 1853] [outer = 0x92482400] 16:12:13 INFO - PROCESS | 1791 | 1462835533102 Marionette DEBUG loaded listener.js 16:12:13 INFO - PROCESS | 1791 | ++DOMWINDOW == 141 (0x924db400) [pid = 1791] [serial = 1854] [outer = 0x92482400] 16:12:14 INFO - PROCESS | 1791 | 1462835534098 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]]]}] 16:12:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 16:12:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1789ms 16:12:14 INFO - PROCESS | 1791 | 1462835534121 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 16:12:14 INFO - PROCESS | 1791 | 1462835534125 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 16:12:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 16:12:14 INFO - PROCESS | 1791 | 1462835534132 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 16:12:14 INFO - PROCESS | 1791 | 1462835534135 Marionette TRACE conn4 <- [1,2442,null,{}] 16:12:14 INFO - PROCESS | 1791 | 1462835534142 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}] 16:12:14 INFO - PROCESS | 1791 | 1462835534388 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 16:12:14 INFO - PROCESS | 1791 | 1462835534730 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:14 INFO - PROCESS | 1791 | ++DOCSHELL 0x922f4800 == 125 [pid = 1791] [id = 618] 16:12:14 INFO - PROCESS | 1791 | ++DOMWINDOW == 142 (0x9248ac00) [pid = 1791] [serial = 1855] [outer = (nil)] 16:12:14 INFO - PROCESS | 1791 | ++DOMWINDOW == 143 (0x92671800) [pid = 1791] [serial = 1856] [outer = 0x9248ac00] 16:12:14 INFO - PROCESS | 1791 | 1462835534826 Marionette DEBUG loaded listener.js 16:12:14 INFO - PROCESS | 1791 | ++DOMWINDOW == 144 (0x92854800) [pid = 1791] [serial = 1857] [outer = 0x9248ac00] 16:12:15 INFO - PROCESS | 1791 | 1462835535734 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]]]}] 16:12:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 16:12:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1647ms 16:12:15 INFO - PROCESS | 1791 | 1462835535780 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 16:12:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 16:12:15 INFO - PROCESS | 1791 | 1462835535785 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 16:12:15 INFO - PROCESS | 1791 | 1462835535811 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 16:12:15 INFO - PROCESS | 1791 | 1462835535815 Marionette TRACE conn4 <- [1,2446,null,{}] 16:12:15 INFO - PROCESS | 1791 | 1462835535825 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}] 16:12:16 INFO - PROCESS | 1791 | 1462835536078 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 16:12:16 INFO - PROCESS | 1791 | 1462835536409 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:16 INFO - PROCESS | 1791 | ++DOCSHELL 0x8fb9c400 == 126 [pid = 1791] [id = 619] 16:12:16 INFO - PROCESS | 1791 | ++DOMWINDOW == 145 (0x92481400) [pid = 1791] [serial = 1858] [outer = (nil)] 16:12:16 INFO - PROCESS | 1791 | ++DOMWINDOW == 146 (0x92c62c00) [pid = 1791] [serial = 1859] [outer = 0x92481400] 16:12:16 INFO - PROCESS | 1791 | 1462835536506 Marionette DEBUG loaded listener.js 16:12:16 INFO - PROCESS | 1791 | ++DOMWINDOW == 147 (0x92ef1000) [pid = 1791] [serial = 1860] [outer = 0x92481400] 16:12:17 INFO - PROCESS | 1791 | 1462835537384 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]]]}] 16:12:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 16:12:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1655ms 16:12:17 INFO - PROCESS | 1791 | 1462835537457 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 16:12:17 INFO - PROCESS | 1791 | 1462835537461 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 16:12:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 16:12:17 INFO - PROCESS | 1791 | 1462835537472 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 16:12:17 INFO - PROCESS | 1791 | 1462835537475 Marionette TRACE conn4 <- [1,2450,null,{}] 16:12:17 INFO - PROCESS | 1791 | 1462835537482 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}] 16:12:17 INFO - PROCESS | 1791 | 1462835537740 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 16:12:18 INFO - PROCESS | 1791 | 1462835538084 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:18 INFO - PROCESS | 1791 | ++DOCSHELL 0x922e9c00 == 127 [pid = 1791] [id = 620] 16:12:18 INFO - PROCESS | 1791 | ++DOMWINDOW == 148 (0x9266e400) [pid = 1791] [serial = 1861] [outer = (nil)] 16:12:18 INFO - PROCESS | 1791 | ++DOMWINDOW == 149 (0x93ced800) [pid = 1791] [serial = 1862] [outer = 0x9266e400] 16:12:18 INFO - PROCESS | 1791 | 1462835538178 Marionette DEBUG loaded listener.js 16:12:18 INFO - PROCESS | 1791 | ++DOMWINDOW == 150 (0x9462d800) [pid = 1791] [serial = 1863] [outer = 0x9266e400] 16:12:19 INFO - PROCESS | 1791 | 1462835539149 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]]]}] 16:12:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 16:12:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1735ms 16:12:19 INFO - PROCESS | 1791 | 1462835539208 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 16:12:19 INFO - PROCESS | 1791 | 1462835539219 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 16:12:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 16:12:19 INFO - PROCESS | 1791 | 1462835539226 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 16:12:19 INFO - PROCESS | 1791 | 1462835539229 Marionette TRACE conn4 <- [1,2454,null,{}] 16:12:19 INFO - PROCESS | 1791 | 1462835539236 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}] 16:12:19 INFO - PROCESS | 1791 | 1462835539525 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 16:12:19 INFO - PROCESS | 1791 | 1462835539865 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:19 INFO - PROCESS | 1791 | ++DOCSHELL 0x8fc1d800 == 128 [pid = 1791] [id = 621] 16:12:19 INFO - PROCESS | 1791 | ++DOMWINDOW == 151 (0x91e43400) [pid = 1791] [serial = 1864] [outer = (nil)] 16:12:19 INFO - PROCESS | 1791 | ++DOMWINDOW == 152 (0x95847400) [pid = 1791] [serial = 1865] [outer = 0x91e43400] 16:12:19 INFO - PROCESS | 1791 | 1462835539963 Marionette DEBUG loaded listener.js 16:12:20 INFO - PROCESS | 1791 | ++DOMWINDOW == 153 (0x95a8a000) [pid = 1791] [serial = 1866] [outer = 0x91e43400] 16:12:20 INFO - PROCESS | 1791 | 1462835540883 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]]]}] 16:12:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 16:12:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1690ms 16:12:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 16:12:20 INFO - PROCESS | 1791 | 1462835540917 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 16:12:20 INFO - PROCESS | 1791 | 1462835540921 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 16:12:20 INFO - PROCESS | 1791 | 1462835540928 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 16:12:20 INFO - PROCESS | 1791 | 1462835540932 Marionette TRACE conn4 <- [1,2458,null,{}] 16:12:20 INFO - PROCESS | 1791 | 1462835540939 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}] 16:12:21 INFO - PROCESS | 1791 | 1462835541238 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 16:12:21 INFO - PROCESS | 1791 | 1462835541601 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:21 INFO - PROCESS | 1791 | ++DOCSHELL 0x957f7c00 == 129 [pid = 1791] [id = 622] 16:12:21 INFO - PROCESS | 1791 | ++DOMWINDOW == 154 (0x996e3000) [pid = 1791] [serial = 1867] [outer = (nil)] 16:12:21 INFO - PROCESS | 1791 | ++DOMWINDOW == 155 (0x996ed400) [pid = 1791] [serial = 1868] [outer = 0x996e3000] 16:12:21 INFO - PROCESS | 1791 | 1462835541707 Marionette DEBUG loaded listener.js 16:12:21 INFO - PROCESS | 1791 | ++DOMWINDOW == 156 (0x9a3a7000) [pid = 1791] [serial = 1869] [outer = 0x996e3000] 16:12:22 INFO - PROCESS | 1791 | 1462835542730 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]]]}] 16:12:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 16:12:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1894ms 16:12:22 INFO - PROCESS | 1791 | 1462835542824 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 16:12:22 INFO - PROCESS | 1791 | 1462835542829 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 16:12:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 16:12:22 INFO - PROCESS | 1791 | 1462835542902 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 16:12:22 INFO - PROCESS | 1791 | 1462835542909 Marionette TRACE conn4 <- [1,2462,null,{}] 16:12:22 INFO - PROCESS | 1791 | 1462835542920 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}] 16:12:23 INFO - PROCESS | 1791 | 1462835543297 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 16:12:23 INFO - PROCESS | 1791 | 1462835543657 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:23 INFO - PROCESS | 1791 | ++DOCSHELL 0x9810cc00 == 130 [pid = 1791] [id = 623] 16:12:23 INFO - PROCESS | 1791 | ++DOMWINDOW == 157 (0x9967dc00) [pid = 1791] [serial = 1870] [outer = (nil)] 16:12:23 INFO - PROCESS | 1791 | ++DOMWINDOW == 158 (0x9aee7000) [pid = 1791] [serial = 1871] [outer = 0x9967dc00] 16:12:23 INFO - PROCESS | 1791 | 1462835543754 Marionette DEBUG loaded listener.js 16:12:23 INFO - PROCESS | 1791 | ++DOMWINDOW == 159 (0x9b062c00) [pid = 1791] [serial = 1872] [outer = 0x9967dc00] 16:12:24 INFO - PROCESS | 1791 | 1462835544884 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]]]}] 16:12:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 16:12:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 2016ms 16:12:24 INFO - PROCESS | 1791 | 1462835544900 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 16:12:24 INFO - PROCESS | 1791 | 1462835544903 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 16:12:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 16:12:24 INFO - PROCESS | 1791 | 1462835544911 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 16:12:24 INFO - PROCESS | 1791 | 1462835544916 Marionette TRACE conn4 <- [1,2466,null,{}] 16:12:24 INFO - PROCESS | 1791 | 1462835544923 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}] 16:12:25 INFO - PROCESS | 1791 | 1462835545192 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 16:12:25 INFO - PROCESS | 1791 | 1462835545554 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:25 INFO - PROCESS | 1791 | ++DOCSHELL 0x9a784000 == 131 [pid = 1791] [id = 624] 16:12:25 INFO - PROCESS | 1791 | ++DOMWINDOW == 160 (0x9ad31800) [pid = 1791] [serial = 1873] [outer = (nil)] 16:12:25 INFO - PROCESS | 1791 | ++DOMWINDOW == 161 (0x9bab9800) [pid = 1791] [serial = 1874] [outer = 0x9ad31800] 16:12:25 INFO - PROCESS | 1791 | 1462835545654 Marionette DEBUG loaded listener.js 16:12:25 INFO - PROCESS | 1791 | ++DOMWINDOW == 162 (0x9bf36800) [pid = 1791] [serial = 1875] [outer = 0x9ad31800] 16:12:26 INFO - PROCESS | 1791 | 1462835546560 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]]]}] 16:12:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 16:12:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1691ms 16:12:26 INFO - PROCESS | 1791 | 1462835546603 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 16:12:26 INFO - PROCESS | 1791 | 1462835546608 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 16:12:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 16:12:26 INFO - PROCESS | 1791 | 1462835546615 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 16:12:26 INFO - PROCESS | 1791 | 1462835546619 Marionette TRACE conn4 <- [1,2470,null,{}] 16:12:26 INFO - PROCESS | 1791 | 1462835546625 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}] 16:12:26 INFO - PROCESS | 1791 | 1462835546886 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 16:12:27 INFO - PROCESS | 1791 | 1462835547239 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:27 INFO - PROCESS | 1791 | ++DOCSHELL 0x9a789c00 == 132 [pid = 1791] [id = 625] 16:12:27 INFO - PROCESS | 1791 | ++DOMWINDOW == 163 (0x9ad36800) [pid = 1791] [serial = 1876] [outer = (nil)] 16:12:27 INFO - PROCESS | 1791 | ++DOMWINDOW == 164 (0x9c15d800) [pid = 1791] [serial = 1877] [outer = 0x9ad36800] 16:12:27 INFO - PROCESS | 1791 | 1462835547341 Marionette DEBUG loaded listener.js 16:12:27 INFO - PROCESS | 1791 | ++DOMWINDOW == 165 (0x9c20f800) [pid = 1791] [serial = 1878] [outer = 0x9ad36800] 16:12:28 INFO - PROCESS | 1791 | 1462835548278 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]]]}] 16:12:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 16:12:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1740ms 16:12:28 INFO - PROCESS | 1791 | 1462835548356 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 16:12:28 INFO - PROCESS | 1791 | 1462835548360 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 16:12:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 16:12:28 INFO - PROCESS | 1791 | 1462835548368 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 16:12:28 INFO - PROCESS | 1791 | 1462835548372 Marionette TRACE conn4 <- [1,2474,null,{}] 16:12:28 INFO - PROCESS | 1791 | 1462835548379 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}] 16:12:28 INFO - PROCESS | 1791 | 1462835548696 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 16:12:29 INFO - PROCESS | 1791 | 1462835549065 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:29 INFO - PROCESS | 1791 | ++DOCSHELL 0x9c154800 == 133 [pid = 1791] [id = 626] 16:12:29 INFO - PROCESS | 1791 | ++DOMWINDOW == 166 (0x9c15ac00) [pid = 1791] [serial = 1879] [outer = (nil)] 16:12:29 INFO - PROCESS | 1791 | ++DOMWINDOW == 167 (0xa2279000) [pid = 1791] [serial = 1880] [outer = 0x9c15ac00] 16:12:29 INFO - PROCESS | 1791 | 1462835549166 Marionette DEBUG loaded listener.js 16:12:29 INFO - PROCESS | 1791 | ++DOMWINDOW == 168 (0xa229e800) [pid = 1791] [serial = 1881] [outer = 0x9c15ac00] 16:12:30 INFO - PROCESS | 1791 | 1462835550233 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]]]}] 16:12:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 16:12:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1897ms 16:12:30 INFO - PROCESS | 1791 | 1462835550268 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 16:12:30 INFO - PROCESS | 1791 | 1462835550271 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 16:12:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 16:12:30 INFO - PROCESS | 1791 | 1462835550279 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 16:12:30 INFO - PROCESS | 1791 | 1462835550284 Marionette TRACE conn4 <- [1,2478,null,{}] 16:12:30 INFO - PROCESS | 1791 | 1462835550290 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}] 16:12:30 INFO - PROCESS | 1791 | 1462835550595 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 16:12:30 INFO - PROCESS | 1791 | 1462835550960 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:30 INFO - PROCESS | 1791 | ++DOCSHELL 0x873a5000 == 134 [pid = 1791] [id = 627] 16:12:31 INFO - PROCESS | 1791 | ++DOMWINDOW == 169 (0x9c157800) [pid = 1791] [serial = 1882] [outer = (nil)] 16:12:31 INFO - PROCESS | 1791 | ++DOMWINDOW == 170 (0xa62f3400) [pid = 1791] [serial = 1883] [outer = 0x9c157800] 16:12:31 INFO - PROCESS | 1791 | 1462835551066 Marionette DEBUG loaded listener.js 16:12:31 INFO - PROCESS | 1791 | ++DOMWINDOW == 171 (0xa6b9a000) [pid = 1791] [serial = 1884] [outer = 0x9c157800] 16:12:32 INFO - PROCESS | 1791 | 1462835552093 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]]]}] 16:12:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 16:12:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1888ms 16:12:32 INFO - PROCESS | 1791 | 1462835552167 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 16:12:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 16:12:32 INFO - PROCESS | 1791 | 1462835552171 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 16:12:32 INFO - PROCESS | 1791 | 1462835552179 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 16:12:32 INFO - PROCESS | 1791 | 1462835552182 Marionette TRACE conn4 <- [1,2482,null,{}] 16:12:32 INFO - PROCESS | 1791 | 1462835552189 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}] 16:12:32 INFO - PROCESS | 1791 | 1462835552494 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 16:12:32 INFO - PROCESS | 1791 | 1462835552858 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:32 INFO - PROCESS | 1791 | ++DOCSHELL 0x8fc63c00 == 135 [pid = 1791] [id = 628] 16:12:32 INFO - PROCESS | 1791 | ++DOMWINDOW == 172 (0x8fc64c00) [pid = 1791] [serial = 1885] [outer = (nil)] 16:12:32 INFO - PROCESS | 1791 | ++DOMWINDOW == 173 (0x8fc6b400) [pid = 1791] [serial = 1886] [outer = 0x8fc64c00] 16:12:32 INFO - PROCESS | 1791 | 1462835552954 Marionette DEBUG loaded listener.js 16:12:33 INFO - PROCESS | 1791 | ++DOMWINDOW == 174 (0x8fc6d400) [pid = 1791] [serial = 1887] [outer = 0x8fc64c00] 16:12:35 INFO - PROCESS | 1791 | --DOMWINDOW == 173 (0x8fb3f000) [pid = 1791] [serial = 1724] [outer = (nil)] [url = about:blank] 16:12:35 INFO - PROCESS | 1791 | --DOMWINDOW == 172 (0x8bef5400) [pid = 1791] [serial = 1716] [outer = (nil)] [url = about:blank] 16:12:35 INFO - PROCESS | 1791 | --DOMWINDOW == 171 (0x91f40000) [pid = 1791] [serial = 1730] [outer = (nil)] [url = about:blank] 16:12:35 INFO - PROCESS | 1791 | --DOMWINDOW == 170 (0x8c2b0c00) [pid = 1791] [serial = 1766] [outer = (nil)] [url = about:blank] 16:12:35 INFO - PROCESS | 1791 | --DOMWINDOW == 169 (0x9a643c00) [pid = 1791] [serial = 1748] [outer = (nil)] [url = about:blank] 16:12:35 INFO - PROCESS | 1791 | --DOMWINDOW == 168 (0x8fa58800) [pid = 1791] [serial = 1722] [outer = (nil)] [url = about:blank] 16:12:35 INFO - PROCESS | 1791 | --DOMWINDOW == 167 (0x8abf0c00) [pid = 1791] [serial = 1715] [outer = (nil)] [url = about:blank] 16:12:35 INFO - PROCESS | 1791 | --DOMWINDOW == 166 (0x9c159800) [pid = 1791] [serial = 1757] [outer = (nil)] [url = about:blank] 16:12:35 INFO - PROCESS | 1791 | --DOMWINDOW == 165 (0x8e867000) [pid = 1791] [serial = 1719] [outer = (nil)] [url = about:blank] 16:12:35 INFO - PROCESS | 1791 | --DOMWINDOW == 164 (0xa229d400) [pid = 1791] [serial = 1760] [outer = (nil)] [url = about:blank] 16:12:35 INFO - PROCESS | 1791 | --DOMWINDOW == 163 (0x92c59800) [pid = 1791] [serial = 1737] [outer = (nil)] [url = about:blank] 16:12:35 INFO - PROCESS | 1791 | --DOMWINDOW == 162 (0x8fb87000) [pid = 1791] [serial = 1653] [outer = (nil)] [url = about:blank] 16:12:35 INFO - PROCESS | 1791 | --DOMWINDOW == 161 (0x8fb88c00) [pid = 1791] [serial = 1725] [outer = (nil)] [url = about:blank] 16:12:35 INFO - PROCESS | 1791 | --DOMWINDOW == 160 (0x9285d400) [pid = 1791] [serial = 1736] [outer = (nil)] [url = about:blank] 16:12:35 INFO - PROCESS | 1791 | --DOMWINDOW == 159 (0x8fba3400) [pid = 1791] [serial = 1727] [outer = (nil)] [url = about:blank] 16:12:35 INFO - PROCESS | 1791 | --DOMWINDOW == 158 (0x8e874400) [pid = 1791] [serial = 1770] [outer = (nil)] [url = about:blank] 16:12:35 INFO - PROCESS | 1791 | --DOMWINDOW == 157 (0x8984d400) [pid = 1791] [serial = 1764] [outer = (nil)] [url = about:blank] 16:12:35 INFO - PROCESS | 1791 | --DOMWINDOW == 156 (0x92efdc00) [pid = 1791] [serial = 1740] [outer = (nil)] [url = about:blank] 16:12:35 INFO - PROCESS | 1791 | --DOMWINDOW == 155 (0x9ad36000) [pid = 1791] [serial = 1751] [outer = (nil)] [url = about:blank] 16:12:35 INFO - PROCESS | 1791 | --DOMWINDOW == 154 (0x9aee0c00) [pid = 1791] [serial = 1752] [outer = (nil)] [url = about:blank] 16:12:35 INFO - PROCESS | 1791 | --DOMWINDOW == 153 (0x924d3800) [pid = 1791] [serial = 1733] [outer = (nil)] [url = about:blank] 16:12:35 INFO - PROCESS | 1791 | --DOMWINDOW == 152 (0x8c4ef400) [pid = 1791] [serial = 1767] [outer = (nil)] [url = about:blank] 16:12:35 INFO - PROCESS | 1791 | --DOMWINDOW == 151 (0x9a787c00) [pid = 1791] [serial = 1749] [outer = (nil)] [url = about:blank] 16:12:35 INFO - PROCESS | 1791 | --DOMWINDOW == 150 (0x8e18ec00) [pid = 1791] [serial = 1718] [outer = (nil)] [url = about:blank] 16:12:35 INFO - PROCESS | 1791 | --DOMWINDOW == 149 (0x91e35c00) [pid = 1791] [serial = 1728] [outer = (nil)] [url = about:blank] 16:12:35 INFO - PROCESS | 1791 | --DOMWINDOW == 148 (0x92ef0c00) [pid = 1791] [serial = 1739] [outer = (nil)] [url = about:blank] 16:12:35 INFO - PROCESS | 1791 | --DOMWINDOW == 147 (0x9c210800) [pid = 1791] [serial = 1758] [outer = (nil)] [url = about:blank] 16:12:35 INFO - PROCESS | 1791 | --DOMWINDOW == 146 (0x996e5c00) [pid = 1791] [serial = 1746] [outer = (nil)] [url = about:blank] 16:12:35 INFO - PROCESS | 1791 | --DOMWINDOW == 145 (0x9b20e400) [pid = 1791] [serial = 1754] [outer = (nil)] [url = about:blank] 16:12:35 INFO - PROCESS | 1791 | --DOMWINDOW == 144 (0x8e1f9400) [pid = 1791] [serial = 1769] [outer = (nil)] [url = about:blank] 16:12:35 INFO - PROCESS | 1791 | --DOMWINDOW == 143 (0x9509f800) [pid = 1791] [serial = 1742] [outer = (nil)] [url = about:blank] 16:12:35 INFO - PROCESS | 1791 | --DOMWINDOW == 142 (0x924dfc00) [pid = 1791] [serial = 1734] [outer = (nil)] [url = about:blank] 16:12:35 INFO - PROCESS | 1791 | --DOMWINDOW == 141 (0x89698800) [pid = 1791] [serial = 1763] [outer = (nil)] [url = about:blank] 16:12:35 INFO - PROCESS | 1791 | --DOMWINDOW == 140 (0x99679400) [pid = 1791] [serial = 1745] [outer = (nil)] [url = about:blank] 16:12:35 INFO - PROCESS | 1791 | --DOMWINDOW == 139 (0x89689400) [pid = 1791] [serial = 1713] [outer = (nil)] [url = about:blank] 16:12:35 INFO - PROCESS | 1791 | --DOMWINDOW == 138 (0x8f2d7400) [pid = 1791] [serial = 1721] [outer = (nil)] [url = about:blank] 16:12:35 INFO - PROCESS | 1791 | --DOMWINDOW == 137 (0x9b77dc00) [pid = 1791] [serial = 1755] [outer = (nil)] [url = about:blank] 16:12:35 INFO - PROCESS | 1791 | --DOMWINDOW == 136 (0x922ec800) [pid = 1791] [serial = 1731] [outer = (nil)] [url = about:blank] 16:12:35 INFO - PROCESS | 1791 | --DOMWINDOW == 135 (0x95844000) [pid = 1791] [serial = 1743] [outer = (nil)] [url = about:blank] 16:12:35 INFO - PROCESS | 1791 | --DOMWINDOW == 134 (0x88883400) [pid = 1791] [serial = 1712] [outer = (nil)] [url = about:blank] 16:12:35 INFO - PROCESS | 1791 | --DOMWINDOW == 133 (0x8fa59000) [pid = 1791] [serial = 1772] [outer = (nil)] [url = about:blank] 16:12:36 INFO - PROCESS | 1791 | 1462835556198 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]]]}] 16:12:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 16:12:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 4053ms 16:12:36 INFO - PROCESS | 1791 | 1462835556233 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 16:12:36 INFO - PROCESS | 1791 | 1462835556238 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 16:12:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 16:12:36 INFO - PROCESS | 1791 | 1462835556248 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 16:12:36 INFO - PROCESS | 1791 | 1462835556255 Marionette TRACE conn4 <- [1,2486,null,{}] 16:12:36 INFO - PROCESS | 1791 | 1462835556265 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}] 16:12:36 INFO - PROCESS | 1791 | 1462835556531 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 16:12:36 INFO - PROCESS | 1791 | 1462835556758 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:36 INFO - PROCESS | 1791 | ++DOCSHELL 0x89691400 == 136 [pid = 1791] [id = 629] 16:12:36 INFO - PROCESS | 1791 | ++DOMWINDOW == 134 (0x89698000) [pid = 1791] [serial = 1888] [outer = (nil)] 16:12:36 INFO - PROCESS | 1791 | ++DOMWINDOW == 135 (0x89acd000) [pid = 1791] [serial = 1889] [outer = 0x89698000] 16:12:36 INFO - PROCESS | 1791 | 1462835556848 Marionette DEBUG loaded listener.js 16:12:36 INFO - PROCESS | 1791 | ++DOMWINDOW == 136 (0x8b7e0400) [pid = 1791] [serial = 1890] [outer = 0x89698000] 16:12:37 INFO - PROCESS | 1791 | 1462835557846 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]]]}] 16:12:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 16:12:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1664ms 16:12:37 INFO - PROCESS | 1791 | 1462835557947 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 16:12:37 INFO - PROCESS | 1791 | 1462835557957 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 16:12:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 16:12:37 INFO - PROCESS | 1791 | 1462835557972 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 16:12:37 INFO - PROCESS | 1791 | 1462835557978 Marionette TRACE conn4 <- [1,2490,null,{}] 16:12:37 INFO - PROCESS | 1791 | 1462835557985 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}] 16:12:38 INFO - PROCESS | 1791 | 1462835558243 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 16:12:38 INFO - PROCESS | 1791 | 1462835558549 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:38 INFO - PROCESS | 1791 | ++DOCSHELL 0x8a0d5400 == 137 [pid = 1791] [id = 630] 16:12:38 INFO - PROCESS | 1791 | ++DOMWINDOW == 137 (0x8c2b2400) [pid = 1791] [serial = 1891] [outer = (nil)] 16:12:38 INFO - PROCESS | 1791 | ++DOMWINDOW == 138 (0x8c4f2400) [pid = 1791] [serial = 1892] [outer = 0x8c2b2400] 16:12:38 INFO - PROCESS | 1791 | 1462835558643 Marionette DEBUG loaded listener.js 16:12:38 INFO - PROCESS | 1791 | ++DOMWINDOW == 139 (0x8d7abc00) [pid = 1791] [serial = 1893] [outer = 0x8c2b2400] 16:12:39 INFO - PROCESS | 1791 | 1462835559602 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]]]}] 16:12:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 16:12:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1694ms 16:12:39 INFO - PROCESS | 1791 | 1462835559670 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 16:12:39 INFO - PROCESS | 1791 | 1462835559678 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 16:12:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 16:12:39 INFO - PROCESS | 1791 | 1462835559685 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 16:12:39 INFO - PROCESS | 1791 | 1462835559692 Marionette TRACE conn4 <- [1,2494,null,{}] 16:12:39 INFO - PROCESS | 1791 | 1462835559716 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}] 16:12:40 INFO - PROCESS | 1791 | 1462835560119 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 16:12:40 INFO - PROCESS | 1791 | --DOMWINDOW == 138 (0x91f3e800) [pid = 1791] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 16:12:40 INFO - PROCESS | 1791 | --DOMWINDOW == 137 (0x8c2b7c00) [pid = 1791] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 16:12:40 INFO - PROCESS | 1791 | --DOMWINDOW == 136 (0xa3223400) [pid = 1791] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 16:12:40 INFO - PROCESS | 1791 | --DOMWINDOW == 135 (0x92efd000) [pid = 1791] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 16:12:40 INFO - PROCESS | 1791 | --DOMWINDOW == 134 (0x9a24a400) [pid = 1791] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 16:12:40 INFO - PROCESS | 1791 | --DOMWINDOW == 133 (0x9926e800) [pid = 1791] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 16:12:40 INFO - PROCESS | 1791 | --DOMWINDOW == 132 (0x89690c00) [pid = 1791] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 16:12:40 INFO - PROCESS | 1791 | --DOMWINDOW == 131 (0xa34cb400) [pid = 1791] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 16:12:40 INFO - PROCESS | 1791 | --DOMWINDOW == 130 (0x8d7a6000) [pid = 1791] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 16:12:40 INFO - PROCESS | 1791 | --DOMWINDOW == 129 (0x89696800) [pid = 1791] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 16:12:40 INFO - PROCESS | 1791 | --DOMWINDOW == 128 (0x8e184800) [pid = 1791] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 16:12:40 INFO - PROCESS | 1791 | --DOMWINDOW == 127 (0x9a77e000) [pid = 1791] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 16:12:40 INFO - PROCESS | 1791 | --DOMWINDOW == 126 (0x8f83b400) [pid = 1791] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 16:12:40 INFO - PROCESS | 1791 | --DOMWINDOW == 125 (0x8fb9ac00) [pid = 1791] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 16:12:40 INFO - PROCESS | 1791 | --DOMWINDOW == 124 (0x8fc22c00) [pid = 1791] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 16:12:40 INFO - PROCESS | 1791 | --DOMWINDOW == 123 (0x9aee7800) [pid = 1791] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 16:12:40 INFO - PROCESS | 1791 | --DOMWINDOW == 122 (0x8b7e7800) [pid = 1791] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 16:12:40 INFO - PROCESS | 1791 | --DOMWINDOW == 121 (0x8d61c400) [pid = 1791] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 16:12:40 INFO - PROCESS | 1791 | --DOMWINDOW == 120 (0x9a869800) [pid = 1791] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 16:12:40 INFO - PROCESS | 1791 | --DOMWINDOW == 119 (0x95099c00) [pid = 1791] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 16:12:40 INFO - PROCESS | 1791 | --DOMWINDOW == 118 (0x8fc1f800) [pid = 1791] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 16:12:40 INFO - PROCESS | 1791 | 1462835560909 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:40 INFO - PROCESS | 1791 | ++DOCSHELL 0x890c3800 == 138 [pid = 1791] [id = 631] 16:12:40 INFO - PROCESS | 1791 | ++DOMWINDOW == 119 (0x8968bc00) [pid = 1791] [serial = 1894] [outer = (nil)] 16:12:41 INFO - PROCESS | 1791 | ++DOMWINDOW == 120 (0x8c25d800) [pid = 1791] [serial = 1895] [outer = 0x8968bc00] 16:12:41 INFO - PROCESS | 1791 | 1462835561029 Marionette DEBUG loaded listener.js 16:12:41 INFO - PROCESS | 1791 | ++DOMWINDOW == 121 (0x8f2d6800) [pid = 1791] [serial = 1896] [outer = 0x8968bc00] 16:12:41 INFO - PROCESS | 1791 | 1462835561831 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]]]}] 16:12:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 16:12:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 2196ms 16:12:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 16:12:41 INFO - PROCESS | 1791 | 1462835561883 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 16:12:41 INFO - PROCESS | 1791 | 1462835561886 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 16:12:41 INFO - PROCESS | 1791 | 1462835561894 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 16:12:41 INFO - PROCESS | 1791 | 1462835561896 Marionette TRACE conn4 <- [1,2498,null,{}] 16:12:41 INFO - PROCESS | 1791 | 1462835561902 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}] 16:12:42 INFO - PROCESS | 1791 | 1462835562142 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 16:12:42 INFO - PROCESS | 1791 | 1462835562358 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:42 INFO - PROCESS | 1791 | ++DOCSHELL 0x8c264400 == 139 [pid = 1791] [id = 632] 16:12:42 INFO - PROCESS | 1791 | ++DOMWINDOW == 122 (0x8e86b400) [pid = 1791] [serial = 1897] [outer = (nil)] 16:12:42 INFO - PROCESS | 1791 | ++DOMWINDOW == 123 (0x8fa5a000) [pid = 1791] [serial = 1898] [outer = 0x8e86b400] 16:12:42 INFO - PROCESS | 1791 | 1462835562445 Marionette DEBUG loaded listener.js 16:12:42 INFO - PROCESS | 1791 | ++DOMWINDOW == 124 (0x8faf7400) [pid = 1791] [serial = 1899] [outer = 0x8e86b400] 16:12:44 INFO - PROCESS | 1791 | 1462835564124 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]]]}] 16:12:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 16:12:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 2285ms 16:12:44 INFO - PROCESS | 1791 | 1462835564179 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 16:12:44 INFO - PROCESS | 1791 | 1462835564186 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 16:12:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 16:12:44 INFO - PROCESS | 1791 | 1462835564208 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 16:12:44 INFO - PROCESS | 1791 | 1462835564213 Marionette TRACE conn4 <- [1,2502,null,{}] 16:12:44 INFO - PROCESS | 1791 | 1462835564224 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}] 16:12:44 INFO - PROCESS | 1791 | 1462835564517 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 16:12:44 INFO - PROCESS | 1791 | 1462835564815 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:44 INFO - PROCESS | 1791 | ++DOCSHELL 0x89691000 == 140 [pid = 1791] [id = 633] 16:12:44 INFO - PROCESS | 1791 | ++DOMWINDOW == 125 (0x89848400) [pid = 1791] [serial = 1900] [outer = (nil)] 16:12:44 INFO - PROCESS | 1791 | ++DOMWINDOW == 126 (0x8bdbc000) [pid = 1791] [serial = 1901] [outer = 0x89848400] 16:12:44 INFO - PROCESS | 1791 | 1462835564913 Marionette DEBUG loaded listener.js 16:12:45 INFO - PROCESS | 1791 | ++DOMWINDOW == 127 (0x8c4ea000) [pid = 1791] [serial = 1902] [outer = 0x89848400] 16:12:45 INFO - PROCESS | 1791 | 1462835565930 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]]]}] 16:12:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 16:12:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1787ms 16:12:45 INFO - PROCESS | 1791 | 1462835565995 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 16:12:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 16:12:46 INFO - PROCESS | 1791 | 1462835566006 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 16:12:46 INFO - PROCESS | 1791 | 1462835566019 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 16:12:46 INFO - PROCESS | 1791 | 1462835566025 Marionette TRACE conn4 <- [1,2506,null,{}] 16:12:46 INFO - PROCESS | 1791 | 1462835566035 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}] 16:12:46 INFO - PROCESS | 1791 | 1462835566358 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 16:12:46 INFO - PROCESS | 1791 | 1462835566750 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:46 INFO - PROCESS | 1791 | ++DOCSHELL 0x8c4f3800 == 141 [pid = 1791] [id = 634] 16:12:46 INFO - PROCESS | 1791 | ++DOMWINDOW == 128 (0x8d7a9c00) [pid = 1791] [serial = 1903] [outer = (nil)] 16:12:46 INFO - PROCESS | 1791 | ++DOMWINDOW == 129 (0x8f840800) [pid = 1791] [serial = 1904] [outer = 0x8d7a9c00] 16:12:46 INFO - PROCESS | 1791 | 1462835566846 Marionette DEBUG loaded listener.js 16:12:46 INFO - PROCESS | 1791 | ++DOMWINDOW == 130 (0x8fa56800) [pid = 1791] [serial = 1905] [outer = 0x8d7a9c00] 16:12:47 INFO - PROCESS | 1791 | 1462835567838 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]]]}] 16:12:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 16:12:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1888ms 16:12:47 INFO - PROCESS | 1791 | 1462835567906 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 16:12:47 INFO - PROCESS | 1791 | 1462835567912 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 16:12:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 16:12:47 INFO - PROCESS | 1791 | 1462835567920 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 16:12:47 INFO - PROCESS | 1791 | 1462835567928 Marionette TRACE conn4 <- [1,2510,null,{}] 16:12:47 INFO - PROCESS | 1791 | 1462835567961 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}] 16:12:48 INFO - PROCESS | 1791 | 1462835568358 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 16:12:48 INFO - PROCESS | 1791 | 1462835568652 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:48 INFO - PROCESS | 1791 | ++DOCSHELL 0x8f842000 == 142 [pid = 1791] [id = 635] 16:12:48 INFO - PROCESS | 1791 | ++DOMWINDOW == 131 (0x8fb92c00) [pid = 1791] [serial = 1906] [outer = (nil)] 16:12:48 INFO - PROCESS | 1791 | ++DOMWINDOW == 132 (0x8fba3400) [pid = 1791] [serial = 1907] [outer = 0x8fb92c00] 16:12:48 INFO - PROCESS | 1791 | 1462835568766 Marionette DEBUG loaded listener.js 16:12:48 INFO - PROCESS | 1791 | ++DOMWINDOW == 133 (0x8fc64000) [pid = 1791] [serial = 1908] [outer = 0x8fb92c00] 16:12:49 INFO - PROCESS | 1791 | 1462835569767 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]]]}] 16:12:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 16:12:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1908ms 16:12:49 INFO - PROCESS | 1791 | 1462835569829 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 16:12:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 16:12:49 INFO - PROCESS | 1791 | 1462835569834 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 16:12:49 INFO - PROCESS | 1791 | 1462835569841 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 16:12:49 INFO - PROCESS | 1791 | 1462835569845 Marionette TRACE conn4 <- [1,2514,null,{}] 16:12:49 INFO - PROCESS | 1791 | 1462835569851 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}] 16:12:50 INFO - PROCESS | 1791 | 1462835570112 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 16:12:50 INFO - PROCESS | 1791 | 1462835570452 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:50 INFO - PROCESS | 1791 | ++DOCSHELL 0x8fa53400 == 143 [pid = 1791] [id = 636] 16:12:50 INFO - PROCESS | 1791 | ++DOMWINDOW == 134 (0x8fb9ac00) [pid = 1791] [serial = 1909] [outer = (nil)] 16:12:50 INFO - PROCESS | 1791 | ++DOMWINDOW == 135 (0x91e35c00) [pid = 1791] [serial = 1910] [outer = 0x8fb9ac00] 16:12:50 INFO - PROCESS | 1791 | 1462835570551 Marionette DEBUG loaded listener.js 16:12:50 INFO - PROCESS | 1791 | ++DOMWINDOW == 136 (0x91f37400) [pid = 1791] [serial = 1911] [outer = 0x8fb9ac00] 16:12:51 INFO - PROCESS | 1791 | 1462835571752 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]]]}] 16:12:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 16:12:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 2041ms 16:12:51 INFO - PROCESS | 1791 | 1462835571890 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 16:12:51 INFO - PROCESS | 1791 | 1462835571895 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 16:12:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 16:12:51 INFO - PROCESS | 1791 | 1462835571908 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 16:12:51 INFO - PROCESS | 1791 | 1462835571915 Marionette TRACE conn4 <- [1,2518,null,{}] 16:12:52 INFO - PROCESS | 1791 | 1462835572052 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}] 16:12:52 INFO - PROCESS | 1791 | 1462835572606 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 16:12:52 INFO - PROCESS | 1791 | 1462835572894 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:52 INFO - PROCESS | 1791 | ++DOCSHELL 0x8fb8a000 == 144 [pid = 1791] [id = 637] 16:12:52 INFO - PROCESS | 1791 | ++DOMWINDOW == 137 (0x8fc62000) [pid = 1791] [serial = 1912] [outer = (nil)] 16:12:53 INFO - PROCESS | 1791 | ++DOMWINDOW == 138 (0x922ee000) [pid = 1791] [serial = 1913] [outer = 0x8fc62000] 16:12:53 INFO - PROCESS | 1791 | 1462835573076 Marionette DEBUG loaded listener.js 16:12:53 INFO - PROCESS | 1791 | ++DOMWINDOW == 139 (0x92481c00) [pid = 1791] [serial = 1914] [outer = 0x8fc62000] 16:12:54 INFO - PROCESS | 1791 | 1462835574856 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]]]}] 16:12:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 16:12:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 3006ms 16:12:55 INFO - PROCESS | 1791 | 1462835575001 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 16:12:55 INFO - PROCESS | 1791 | 1462835575006 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 16:12:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 16:12:55 INFO - PROCESS | 1791 | 1462835575014 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 16:12:55 INFO - PROCESS | 1791 | 1462835575018 Marionette TRACE conn4 <- [1,2522,null,{}] 16:12:55 INFO - PROCESS | 1791 | 1462835575024 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}] 16:12:55 INFO - PROCESS | 1791 | 1462835575379 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 16:12:55 INFO - PROCESS | 1791 | 1462835575736 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:55 INFO - PROCESS | 1791 | ++DOCSHELL 0x8a8e2c00 == 145 [pid = 1791] [id = 638] 16:12:55 INFO - PROCESS | 1791 | ++DOMWINDOW == 140 (0x8e008c00) [pid = 1791] [serial = 1915] [outer = (nil)] 16:12:55 INFO - PROCESS | 1791 | ++DOMWINDOW == 141 (0x9266d800) [pid = 1791] [serial = 1916] [outer = 0x8e008c00] 16:12:55 INFO - PROCESS | 1791 | 1462835575875 Marionette DEBUG loaded listener.js 16:12:56 INFO - PROCESS | 1791 | ++DOMWINDOW == 142 (0x92c5fc00) [pid = 1791] [serial = 1917] [outer = 0x8e008c00] 16:12:57 INFO - PROCESS | 1791 | 1462835577164 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]]]}] 16:12:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 16:12:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 2235ms 16:12:57 INFO - PROCESS | 1791 | 1462835577253 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 16:12:57 INFO - PROCESS | 1791 | 1462835577259 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 16:12:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 16:12:57 INFO - PROCESS | 1791 | 1462835577268 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 16:12:57 INFO - PROCESS | 1791 | 1462835577273 Marionette TRACE conn4 <- [1,2526,null,{}] 16:12:57 INFO - PROCESS | 1791 | 1462835577297 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}] 16:12:57 INFO - PROCESS | 1791 | 1462835577784 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 16:12:58 INFO - PROCESS | 1791 | 1462835578116 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:12:58 INFO - PROCESS | 1791 | ++DOCSHELL 0x92c63000 == 146 [pid = 1791] [id = 639] 16:12:58 INFO - PROCESS | 1791 | ++DOMWINDOW == 143 (0x92eef800) [pid = 1791] [serial = 1918] [outer = (nil)] 16:12:58 INFO - PROCESS | 1791 | ++DOMWINDOW == 144 (0x94631800) [pid = 1791] [serial = 1919] [outer = 0x92eef800] 16:12:58 INFO - PROCESS | 1791 | 1462835578257 Marionette DEBUG loaded listener.js 16:12:58 INFO - PROCESS | 1791 | ++DOMWINDOW == 145 (0x95174c00) [pid = 1791] [serial = 1920] [outer = 0x92eef800] 16:12:59 INFO - PROCESS | 1791 | 1462835579622 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]]]}] 16:12:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 16:12:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 2438ms 16:12:59 INFO - PROCESS | 1791 | 1462835579709 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 16:12:59 INFO - PROCESS | 1791 | 1462835579715 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 16:12:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 16:12:59 INFO - PROCESS | 1791 | 1462835579743 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 16:12:59 INFO - PROCESS | 1791 | 1462835579750 Marionette TRACE conn4 <- [1,2530,null,{}] 16:12:59 INFO - PROCESS | 1791 | 1462835579818 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}] 16:13:00 INFO - PROCESS | 1791 | 1462835580269 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 16:13:00 INFO - PROCESS | 1791 | 1462835580629 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:00 INFO - PROCESS | 1791 | ++DOCSHELL 0x8fb8d000 == 147 [pid = 1791] [id = 640] 16:13:00 INFO - PROCESS | 1791 | ++DOMWINDOW == 146 (0x91f41c00) [pid = 1791] [serial = 1921] [outer = (nil)] 16:13:00 INFO - PROCESS | 1791 | ++DOMWINDOW == 147 (0x95a8bc00) [pid = 1791] [serial = 1922] [outer = 0x91f41c00] 16:13:00 INFO - PROCESS | 1791 | 1462835580758 Marionette DEBUG loaded listener.js 16:13:00 INFO - PROCESS | 1791 | ++DOMWINDOW == 148 (0x97609800) [pid = 1791] [serial = 1923] [outer = 0x91f41c00] 16:13:01 INFO - PROCESS | 1791 | 1462835581902 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]]]}] 16:13:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 16:13:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 2256ms 16:13:01 INFO - PROCESS | 1791 | 1462835581984 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 16:13:01 INFO - PROCESS | 1791 | 1462835581991 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 16:13:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 16:13:02 INFO - PROCESS | 1791 | 1462835582003 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 16:13:02 INFO - PROCESS | 1791 | 1462835582007 Marionette TRACE conn4 <- [1,2534,null,{}] 16:13:02 INFO - PROCESS | 1791 | 1462835582018 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}] 16:13:02 INFO - PROCESS | 1791 | 1462835582402 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 16:13:02 INFO - PROCESS | 1791 | 1462835582772 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:02 INFO - PROCESS | 1791 | ++DOCSHELL 0x92efc800 == 148 [pid = 1791] [id = 641] 16:13:02 INFO - PROCESS | 1791 | ++DOMWINDOW == 149 (0x951d0400) [pid = 1791] [serial = 1924] [outer = (nil)] 16:13:02 INFO - PROCESS | 1791 | ++DOMWINDOW == 150 (0x99679400) [pid = 1791] [serial = 1925] [outer = 0x951d0400] 16:13:02 INFO - PROCESS | 1791 | 1462835582920 Marionette DEBUG loaded listener.js 16:13:03 INFO - PROCESS | 1791 | ++DOMWINDOW == 151 (0x996e5c00) [pid = 1791] [serial = 1926] [outer = 0x951d0400] 16:13:04 INFO - PROCESS | 1791 | 1462835584207 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]]]}] 16:13:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 16:13:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 2247ms 16:13:04 INFO - PROCESS | 1791 | 1462835584250 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 16:13:04 INFO - PROCESS | 1791 | 1462835584256 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 16:13:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 16:13:04 INFO - PROCESS | 1791 | 1462835584266 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 16:13:04 INFO - PROCESS | 1791 | 1462835584272 Marionette TRACE conn4 <- [1,2538,null,{}] 16:13:04 INFO - PROCESS | 1791 | 1462835584281 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}] 16:13:04 INFO - PROCESS | 1791 | 1462835584650 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 16:13:05 INFO - PROCESS | 1791 | 1462835585076 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:05 INFO - PROCESS | 1791 | ++DOCSHELL 0x92664800 == 149 [pid = 1791] [id = 642] 16:13:05 INFO - PROCESS | 1791 | ++DOMWINDOW == 152 (0x95a92400) [pid = 1791] [serial = 1927] [outer = (nil)] 16:13:05 INFO - PROCESS | 1791 | ++DOMWINDOW == 153 (0x9a758800) [pid = 1791] [serial = 1928] [outer = 0x95a92400] 16:13:05 INFO - PROCESS | 1791 | 1462835585217 Marionette DEBUG loaded listener.js 16:13:05 INFO - PROCESS | 1791 | ++DOMWINDOW == 154 (0x9a860000) [pid = 1791] [serial = 1929] [outer = 0x95a92400] 16:13:06 INFO - PROCESS | 1791 | 1462835586599 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]]]}] 16:13:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 16:13:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 2395ms 16:13:06 INFO - PROCESS | 1791 | 1462835586663 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 16:13:06 INFO - PROCESS | 1791 | 1462835586670 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 16:13:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 16:13:06 INFO - PROCESS | 1791 | 1462835586701 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 16:13:06 INFO - PROCESS | 1791 | 1462835586709 Marionette TRACE conn4 <- [1,2542,null,{}] 16:13:06 INFO - PROCESS | 1791 | 1462835586719 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}] 16:13:07 INFO - PROCESS | 1791 | 1462835587123 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 16:13:07 INFO - PROCESS | 1791 | 1462835587371 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:07 INFO - PROCESS | 1791 | ++DOCSHELL 0x95845c00 == 150 [pid = 1791] [id = 643] 16:13:07 INFO - PROCESS | 1791 | ++DOMWINDOW == 155 (0x9926e800) [pid = 1791] [serial = 1930] [outer = (nil)] 16:13:07 INFO - PROCESS | 1791 | ++DOMWINDOW == 156 (0x9b77ec00) [pid = 1791] [serial = 1931] [outer = 0x9926e800] 16:13:07 INFO - PROCESS | 1791 | 1462835587473 Marionette DEBUG loaded listener.js 16:13:07 INFO - PROCESS | 1791 | ++DOMWINDOW == 157 (0x9c206c00) [pid = 1791] [serial = 1932] [outer = 0x9926e800] 16:13:08 INFO - PROCESS | 1791 | 1462835588750 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]]]}] 16:13:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 16:13:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 2115ms 16:13:08 INFO - PROCESS | 1791 | 1462835588888 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 16:13:08 INFO - PROCESS | 1791 | 1462835588892 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 16:13:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 16:13:08 INFO - PROCESS | 1791 | 1462835588965 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 16:13:08 INFO - PROCESS | 1791 | 1462835588969 Marionette TRACE conn4 <- [1,2546,null,{}] 16:13:08 INFO - PROCESS | 1791 | 1462835588980 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}] 16:13:09 INFO - PROCESS | 1791 | 1462835589410 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 16:13:09 INFO - PROCESS | 1791 | 1462835589771 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:09 INFO - PROCESS | 1791 | ++DOCSHELL 0x9a865000 == 151 [pid = 1791] [id = 644] 16:13:09 INFO - PROCESS | 1791 | ++DOMWINDOW == 158 (0x9b068c00) [pid = 1791] [serial = 1933] [outer = (nil)] 16:13:09 INFO - PROCESS | 1791 | ++DOMWINDOW == 159 (0xa227c400) [pid = 1791] [serial = 1934] [outer = 0x9b068c00] 16:13:09 INFO - PROCESS | 1791 | 1462835589907 Marionette DEBUG loaded listener.js 16:13:10 INFO - PROCESS | 1791 | ++DOMWINDOW == 160 (0xa3060c00) [pid = 1791] [serial = 1935] [outer = 0x9b068c00] 16:13:11 INFO - PROCESS | 1791 | 1462835591259 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]]]}] 16:13:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 16:13:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 2368ms 16:13:11 INFO - PROCESS | 1791 | 1462835591323 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 16:13:11 INFO - PROCESS | 1791 | 1462835591329 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 16:13:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 16:13:11 INFO - PROCESS | 1791 | 1462835591339 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 16:13:11 INFO - PROCESS | 1791 | 1462835591345 Marionette TRACE conn4 <- [1,2550,null,{}] 16:13:11 INFO - PROCESS | 1791 | 1462835591370 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}] 16:13:11 INFO - PROCESS | 1791 | 1462835591771 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 16:13:12 INFO - PROCESS | 1791 | 1462835592144 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:12 INFO - PROCESS | 1791 | ++DOCSHELL 0xa1059000 == 152 [pid = 1791] [id = 645] 16:13:12 INFO - PROCESS | 1791 | ++DOMWINDOW == 161 (0xa2155000) [pid = 1791] [serial = 1936] [outer = (nil)] 16:13:12 INFO - PROCESS | 1791 | ++DOMWINDOW == 162 (0xa67c4800) [pid = 1791] [serial = 1937] [outer = 0xa2155000] 16:13:12 INFO - PROCESS | 1791 | 1462835592318 Marionette DEBUG loaded listener.js 16:13:12 INFO - PROCESS | 1791 | ++DOMWINDOW == 163 (0xa6c20400) [pid = 1791] [serial = 1938] [outer = 0xa2155000] 16:13:17 INFO - PROCESS | 1791 | --DOCSHELL 0x8abe2800 == 151 [pid = 1791] [id = 609] 16:13:17 INFO - PROCESS | 1791 | --DOCSHELL 0x87399800 == 150 [pid = 1791] [id = 466] 16:13:17 INFO - PROCESS | 1791 | --DOCSHELL 0x8fb4c000 == 149 [pid = 1791] [id = 367] 16:13:17 INFO - PROCESS | 1791 | --DOCSHELL 0x9ba34400 == 148 [pid = 1791] [id = 83] 16:13:17 INFO - PROCESS | 1791 | --DOCSHELL 0x957fcc00 == 147 [pid = 1791] [id = 376] 16:13:17 INFO - PROCESS | 1791 | --DOCSHELL 0x890c3800 == 146 [pid = 1791] [id = 631] 16:13:17 INFO - PROCESS | 1791 | --DOCSHELL 0x8a0d5400 == 145 [pid = 1791] [id = 630] 16:13:17 INFO - PROCESS | 1791 | --DOCSHELL 0x89691400 == 144 [pid = 1791] [id = 629] 16:13:17 INFO - PROCESS | 1791 | --DOCSHELL 0x957f7c00 == 143 [pid = 1791] [id = 622] 16:13:17 INFO - PROCESS | 1791 | --DOCSHELL 0x8fc1d800 == 142 [pid = 1791] [id = 621] 16:13:17 INFO - PROCESS | 1791 | --DOCSHELL 0x922e9c00 == 141 [pid = 1791] [id = 620] 16:13:17 INFO - PROCESS | 1791 | --DOCSHELL 0x8fb9c400 == 140 [pid = 1791] [id = 619] 16:13:17 INFO - PROCESS | 1791 | --DOCSHELL 0x922f4800 == 139 [pid = 1791] [id = 618] 16:13:17 INFO - PROCESS | 1791 | --DOCSHELL 0x922f5c00 == 138 [pid = 1791] [id = 617] 16:13:17 INFO - PROCESS | 1791 | --DOCSHELL 0x88051800 == 137 [pid = 1791] [id = 616] 16:13:17 INFO - PROCESS | 1791 | --DOCSHELL 0x8a0e2800 == 136 [pid = 1791] [id = 615] 16:13:17 INFO - PROCESS | 1791 | --DOCSHELL 0x8bef0400 == 135 [pid = 1791] [id = 613] 16:13:17 INFO - PROCESS | 1791 | --DOCSHELL 0x8f846800 == 134 [pid = 1791] [id = 614] 16:13:17 INFO - PROCESS | 1791 | --DOCSHELL 0x89693400 == 133 [pid = 1791] [id = 612] 16:13:18 INFO - PROCESS | 1791 | --DOMWINDOW == 162 (0x8e1f6400) [pid = 1791] [serial = 1835] [outer = (nil)] [url = about:blank] 16:13:18 INFO - PROCESS | 1791 | --DOMWINDOW == 161 (0x924d6400) [pid = 1791] [serial = 1787] [outer = (nil)] [url = about:blank] 16:13:18 INFO - PROCESS | 1791 | --DOMWINDOW == 160 (0x8d7ac000) [pid = 1791] [serial = 1710] [outer = (nil)] [url = about:blank] 16:13:18 INFO - PROCESS | 1791 | --DOMWINDOW == 159 (0xa6c2a800) [pid = 1791] [serial = 1814] [outer = (nil)] [url = about:blank] 16:13:18 INFO - PROCESS | 1791 | --DOMWINDOW == 158 (0x957f1400) [pid = 1791] [serial = 1793] [outer = (nil)] [url = about:blank] 16:13:18 INFO - PROCESS | 1791 | --DOMWINDOW == 157 (0xa215c400) [pid = 1791] [serial = 1806] [outer = (nil)] [url = about:blank] 16:13:18 INFO - PROCESS | 1791 | --DOMWINDOW == 156 (0x9ad39800) [pid = 1791] [serial = 1803] [outer = (nil)] [url = about:blank] 16:13:18 INFO - PROCESS | 1791 | --DOMWINDOW == 155 (0x898fa400) [pid = 1791] [serial = 1775] [outer = (nil)] [url = about:blank] 16:13:18 INFO - PROCESS | 1791 | --DOMWINDOW == 154 (0xa6879800) [pid = 1791] [serial = 1812] [outer = (nil)] [url = about:blank] 16:13:18 INFO - PROCESS | 1791 | --DOMWINDOW == 153 (0x8f2d8400) [pid = 1791] [serial = 1778] [outer = (nil)] [url = about:blank] 16:13:18 INFO - PROCESS | 1791 | --DOMWINDOW == 152 (0x89846400) [pid = 1791] [serial = 1826] [outer = (nil)] [url = about:blank] 16:13:18 INFO - PROCESS | 1791 | --DOMWINDOW == 151 (0x9c25c800) [pid = 1791] [serial = 1805] [outer = (nil)] [url = about:blank] 16:13:18 INFO - PROCESS | 1791 | --DOMWINDOW == 150 (0x93cf1400) [pid = 1791] [serial = 1791] [outer = (nil)] [url = about:blank] 16:13:18 INFO - PROCESS | 1791 | --DOMWINDOW == 149 (0xa34cac00) [pid = 1791] [serial = 1809] [outer = (nil)] [url = about:blank] 16:13:18 INFO - PROCESS | 1791 | --DOMWINDOW == 148 (0x8f845800) [pid = 1791] [serial = 1821] [outer = (nil)] [url = about:blank] 16:13:18 INFO - PROCESS | 1791 | --DOMWINDOW == 147 (0xa229e000) [pid = 1791] [serial = 1808] [outer = (nil)] [url = about:blank] 16:13:18 INFO - PROCESS | 1791 | --DOMWINDOW == 146 (0x91e06800) [pid = 1791] [serial = 1781] [outer = (nil)] [url = about:blank] 16:13:18 INFO - PROCESS | 1791 | --DOMWINDOW == 145 (0xa6c43400) [pid = 1791] [serial = 1815] [outer = (nil)] [url = about:blank] 16:13:18 INFO - PROCESS | 1791 | --DOMWINDOW == 144 (0x922ec400) [pid = 1791] [serial = 1785] [outer = (nil)] [url = about:blank] 16:13:18 INFO - PROCESS | 1791 | --DOMWINDOW == 143 (0xa26bec00) [pid = 1791] [serial = 1761] [outer = (nil)] [url = about:blank] 16:13:18 INFO - PROCESS | 1791 | --DOMWINDOW == 142 (0x8c2ac800) [pid = 1791] [serial = 1830] [outer = (nil)] [url = about:blank] 16:13:18 INFO - PROCESS | 1791 | --DOMWINDOW == 141 (0x8e867400) [pid = 1791] [serial = 1833] [outer = (nil)] [url = about:blank] 16:13:18 INFO - PROCESS | 1791 | --DOMWINDOW == 140 (0x8fb3fc00) [pid = 1791] [serial = 1779] [outer = (nil)] [url = about:blank] 16:13:18 INFO - PROCESS | 1791 | --DOMWINDOW == 139 (0xa6c2d400) [pid = 1791] [serial = 1817] [outer = (nil)] [url = about:blank] 16:13:18 INFO - PROCESS | 1791 | --DOMWINDOW == 138 (0x8bdbd800) [pid = 1791] [serial = 1776] [outer = (nil)] [url = about:blank] 16:13:18 INFO - PROCESS | 1791 | --DOMWINDOW == 137 (0x9764a400) [pid = 1791] [serial = 1797] [outer = (nil)] [url = about:blank] 16:13:18 INFO - PROCESS | 1791 | --DOMWINDOW == 136 (0xa676f000) [pid = 1791] [serial = 1811] [outer = (nil)] [url = about:blank] 16:13:18 INFO - PROCESS | 1791 | --DOMWINDOW == 135 (0x8e003000) [pid = 1791] [serial = 1832] [outer = (nil)] [url = about:blank] 16:13:18 INFO - PROCESS | 1791 | --DOMWINDOW == 134 (0x8c261c00) [pid = 1791] [serial = 1829] [outer = (nil)] [url = about:blank] 16:13:18 INFO - PROCESS | 1791 | --DOMWINDOW == 133 (0x8c267000) [pid = 1791] [serial = 1823] [outer = (nil)] [url = about:blank] 16:13:18 INFO - PROCESS | 1791 | --DOMWINDOW == 132 (0x9584b000) [pid = 1791] [serial = 1794] [outer = (nil)] [url = about:blank] 16:13:18 INFO - PROCESS | 1791 | --DOMWINDOW == 131 (0xa6e8ec00) [pid = 1791] [serial = 1818] [outer = (nil)] [url = about:blank] 16:13:18 INFO - PROCESS | 1791 | --DOMWINDOW == 130 (0x9967d400) [pid = 1791] [serial = 1799] [outer = (nil)] [url = about:blank] 16:13:18 INFO - PROCESS | 1791 | --DOMWINDOW == 129 (0x91f43800) [pid = 1791] [serial = 1784] [outer = (nil)] [url = about:blank] 16:13:18 INFO - PROCESS | 1791 | --DOMWINDOW == 128 (0x95a94400) [pid = 1791] [serial = 1796] [outer = (nil)] [url = about:blank] 16:13:18 INFO - PROCESS | 1791 | --DOMWINDOW == 127 (0x8f843000) [pid = 1791] [serial = 1820] [outer = (nil)] [url = about:blank] 16:13:18 INFO - PROCESS | 1791 | --DOMWINDOW == 126 (0x924df800) [pid = 1791] [serial = 1788] [outer = (nil)] [url = about:blank] 16:13:18 INFO - PROCESS | 1791 | --DOMWINDOW == 125 (0x996eb800) [pid = 1791] [serial = 1800] [outer = (nil)] [url = about:blank] 16:13:18 INFO - PROCESS | 1791 | --DOMWINDOW == 124 (0x9ad2cc00) [pid = 1791] [serial = 1802] [outer = (nil)] [url = about:blank] 16:13:18 INFO - PROCESS | 1791 | --DOMWINDOW == 123 (0x91e10000) [pid = 1791] [serial = 1782] [outer = (nil)] [url = about:blank] 16:13:18 INFO - PROCESS | 1791 | --DOMWINDOW == 122 (0x89850c00) [pid = 1791] [serial = 1827] [outer = (nil)] [url = about:blank] 16:13:18 INFO - PROCESS | 1791 | --DOMWINDOW == 121 (0x93a04400) [pid = 1791] [serial = 1790] [outer = (nil)] [url = about:blank] 16:13:18 INFO - PROCESS | 1791 | 1462835598177 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]]]}] 16:13:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 16:13:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 7023ms 16:13:18 INFO - PROCESS | 1791 | 1462835598365 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 16:13:18 INFO - PROCESS | 1791 | 1462835598374 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 16:13:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 16:13:18 INFO - PROCESS | 1791 | 1462835598386 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 16:13:18 INFO - PROCESS | 1791 | 1462835598396 Marionette TRACE conn4 <- [1,2554,null,{}] 16:13:18 INFO - PROCESS | 1791 | 1462835598410 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}] 16:13:18 INFO - PROCESS | 1791 | 1462835598715 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 16:13:19 INFO - PROCESS | 1791 | 1462835599080 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:19 INFO - PROCESS | 1791 | ++DOCSHELL 0x89841c00 == 134 [pid = 1791] [id = 646] 16:13:19 INFO - PROCESS | 1791 | ++DOMWINDOW == 122 (0x89842400) [pid = 1791] [serial = 1939] [outer = (nil)] 16:13:19 INFO - PROCESS | 1791 | ++DOMWINDOW == 123 (0x8984d000) [pid = 1791] [serial = 1940] [outer = 0x89842400] 16:13:19 INFO - PROCESS | 1791 | 1462835599201 Marionette DEBUG loaded listener.js 16:13:19 INFO - PROCESS | 1791 | ++DOMWINDOW == 124 (0x89ac5400) [pid = 1791] [serial = 1941] [outer = 0x89842400] 16:13:20 INFO - PROCESS | 1791 | 1462835600468 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]]]}] 16:13:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 16:13:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 2116ms 16:13:20 INFO - PROCESS | 1791 | 1462835600557 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 16:13:20 INFO - PROCESS | 1791 | 1462835600569 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 16:13:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 16:13:20 INFO - PROCESS | 1791 | 1462835600623 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 16:13:20 INFO - PROCESS | 1791 | 1462835600630 Marionette TRACE conn4 <- [1,2558,null,{}] 16:13:20 INFO - PROCESS | 1791 | 1462835600647 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}] 16:13:21 INFO - PROCESS | 1791 | 1462835601076 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 16:13:21 INFO - PROCESS | 1791 | 1462835601145 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:21 INFO - PROCESS | 1791 | ++DOCSHELL 0x8abf0c00 == 135 [pid = 1791] [id = 647] 16:13:21 INFO - PROCESS | 1791 | ++DOMWINDOW == 125 (0x8bdbe000) [pid = 1791] [serial = 1942] [outer = (nil)] 16:13:21 INFO - PROCESS | 1791 | ++DOMWINDOW == 126 (0x8c263400) [pid = 1791] [serial = 1943] [outer = 0x8bdbe000] 16:13:21 INFO - PROCESS | 1791 | 1462835601262 Marionette DEBUG loaded listener.js 16:13:21 INFO - PROCESS | 1791 | ++DOMWINDOW == 127 (0x8c26a800) [pid = 1791] [serial = 1944] [outer = 0x8bdbe000] 16:13:23 INFO - PROCESS | 1791 | --DOMWINDOW == 126 (0x91e43400) [pid = 1791] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 16:13:23 INFO - PROCESS | 1791 | --DOMWINDOW == 125 (0x92481400) [pid = 1791] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 16:13:23 INFO - PROCESS | 1791 | --DOMWINDOW == 124 (0x8c2a9800) [pid = 1791] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 16:13:23 INFO - PROCESS | 1791 | --DOMWINDOW == 123 (0x8bef2400) [pid = 1791] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 16:13:23 INFO - PROCESS | 1791 | --DOMWINDOW == 122 (0x8d7a8800) [pid = 1791] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 16:13:23 INFO - PROCESS | 1791 | --DOMWINDOW == 121 (0x8e874000) [pid = 1791] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 16:13:23 INFO - PROCESS | 1791 | --DOMWINDOW == 120 (0x9967dc00) [pid = 1791] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 16:13:23 INFO - PROCESS | 1791 | --DOMWINDOW == 119 (0x8fa52c00) [pid = 1791] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 16:13:23 INFO - PROCESS | 1791 | --DOMWINDOW == 118 (0x92482400) [pid = 1791] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 16:13:23 INFO - PROCESS | 1791 | --DOMWINDOW == 117 (0x996e3000) [pid = 1791] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 16:13:23 INFO - PROCESS | 1791 | --DOMWINDOW == 116 (0x89693800) [pid = 1791] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 16:13:23 INFO - PROCESS | 1791 | --DOMWINDOW == 115 (0x89698000) [pid = 1791] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 16:13:23 INFO - PROCESS | 1791 | --DOMWINDOW == 114 (0x9266e400) [pid = 1791] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 16:13:23 INFO - PROCESS | 1791 | --DOMWINDOW == 113 (0x8968bc00) [pid = 1791] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 16:13:23 INFO - PROCESS | 1791 | --DOMWINDOW == 112 (0x8c2b2400) [pid = 1791] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 16:13:23 INFO - PROCESS | 1791 | --DOMWINDOW == 111 (0x9248ac00) [pid = 1791] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 16:13:23 INFO - PROCESS | 1791 | --DOMWINDOW == 110 (0x9ad36800) [pid = 1791] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 16:13:23 INFO - PROCESS | 1791 | --DOMWINDOW == 109 (0x9ad31800) [pid = 1791] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 16:13:23 INFO - PROCESS | 1791 | 1462835603649 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]]]}] 16:13:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 16:13:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 3080ms 16:13:23 INFO - PROCESS | 1791 | 1462835603679 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 16:13:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 16:13:23 INFO - PROCESS | 1791 | 1462835603684 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 16:13:23 INFO - PROCESS | 1791 | 1462835603691 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 16:13:23 INFO - PROCESS | 1791 | 1462835603696 Marionette TRACE conn4 <- [1,2562,null,{}] 16:13:23 INFO - PROCESS | 1791 | 1462835603713 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}] 16:13:24 INFO - PROCESS | 1791 | 1462835604026 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 16:13:24 INFO - PROCESS | 1791 | 1462835604323 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:24 INFO - PROCESS | 1791 | ++DOCSHELL 0x89698000 == 136 [pid = 1791] [id = 648] 16:13:24 INFO - PROCESS | 1791 | ++DOMWINDOW == 110 (0x8c264c00) [pid = 1791] [serial = 1945] [outer = (nil)] 16:13:24 INFO - PROCESS | 1791 | ++DOMWINDOW == 111 (0x8c5b2000) [pid = 1791] [serial = 1946] [outer = 0x8c264c00] 16:13:24 INFO - PROCESS | 1791 | 1462835604450 Marionette DEBUG loaded listener.js 16:13:24 INFO - PROCESS | 1791 | ++DOMWINDOW == 112 (0x8d72e800) [pid = 1791] [serial = 1947] [outer = 0x8c264c00] 16:13:25 INFO - PROCESS | 1791 | 1462835605831 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]]]}] 16:13:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 16:13:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 2199ms 16:13:25 INFO - PROCESS | 1791 | 1462835605893 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 16:13:25 INFO - PROCESS | 1791 | 1462835605904 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 16:13:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 16:13:25 INFO - PROCESS | 1791 | 1462835605919 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 16:13:25 INFO - PROCESS | 1791 | 1462835605930 Marionette TRACE conn4 <- [1,2566,null,{}] 16:13:25 INFO - PROCESS | 1791 | 1462835605947 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}] 16:13:26 INFO - PROCESS | 1791 | 1462835606439 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 16:13:26 INFO - PROCESS | 1791 | 1462835606784 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:26 INFO - PROCESS | 1791 | ++DOCSHELL 0x88057800 == 137 [pid = 1791] [id = 649] 16:13:26 INFO - PROCESS | 1791 | ++DOMWINDOW == 113 (0x890b7c00) [pid = 1791] [serial = 1948] [outer = (nil)] 16:13:26 INFO - PROCESS | 1791 | ++DOMWINDOW == 114 (0x89ad3400) [pid = 1791] [serial = 1949] [outer = 0x890b7c00] 16:13:26 INFO - PROCESS | 1791 | 1462835606947 Marionette DEBUG loaded listener.js 16:13:27 INFO - PROCESS | 1791 | ++DOMWINDOW == 115 (0x8bdc5800) [pid = 1791] [serial = 1950] [outer = 0x890b7c00] 16:13:28 INFO - PROCESS | 1791 | 1462835608482 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]]]}] 16:13:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 16:13:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 2658ms 16:13:28 INFO - PROCESS | 1791 | 1462835608577 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 16:13:28 INFO - PROCESS | 1791 | 1462835608592 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 16:13:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 16:13:28 INFO - PROCESS | 1791 | 1462835608609 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 16:13:28 INFO - PROCESS | 1791 | 1462835608617 Marionette TRACE conn4 <- [1,2570,null,{}] 16:13:28 INFO - PROCESS | 1791 | 1462835608778 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}] 16:13:29 INFO - PROCESS | 1791 | 1462835609317 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 16:13:29 INFO - PROCESS | 1791 | 1462835609562 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:29 INFO - PROCESS | 1791 | ++DOCSHELL 0x8bdbdc00 == 138 [pid = 1791] [id = 650] 16:13:29 INFO - PROCESS | 1791 | ++DOMWINDOW == 116 (0x8bef9800) [pid = 1791] [serial = 1951] [outer = (nil)] 16:13:29 INFO - PROCESS | 1791 | ++DOMWINDOW == 117 (0x8d72b400) [pid = 1791] [serial = 1952] [outer = 0x8bef9800] 16:13:29 INFO - PROCESS | 1791 | 1462835609697 Marionette DEBUG loaded listener.js 16:13:29 INFO - PROCESS | 1791 | ++DOMWINDOW == 118 (0x8d734c00) [pid = 1791] [serial = 1953] [outer = 0x8bef9800] 16:13:31 INFO - PROCESS | 1791 | 1462835611020 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]]]}] 16:13:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 16:13:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 2462ms 16:13:31 INFO - PROCESS | 1791 | 1462835611071 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 16:13:31 INFO - PROCESS | 1791 | 1462835611078 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 16:13:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 16:13:31 INFO - PROCESS | 1791 | 1462835611089 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 16:13:31 INFO - PROCESS | 1791 | 1462835611098 Marionette TRACE conn4 <- [1,2574,null,{}] 16:13:31 INFO - PROCESS | 1791 | 1462835611165 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}] 16:13:31 INFO - PROCESS | 1791 | 1462835611697 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 16:13:31 INFO - PROCESS | 1791 | 1462835611955 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:32 INFO - PROCESS | 1791 | ++DOCSHELL 0x8befa800 == 139 [pid = 1791] [id = 651] 16:13:32 INFO - PROCESS | 1791 | ++DOMWINDOW == 119 (0x8d734800) [pid = 1791] [serial = 1954] [outer = (nil)] 16:13:32 INFO - PROCESS | 1791 | ++DOMWINDOW == 120 (0x8e1f2400) [pid = 1791] [serial = 1955] [outer = 0x8d734800] 16:13:32 INFO - PROCESS | 1791 | 1462835612097 Marionette DEBUG loaded listener.js 16:13:32 INFO - PROCESS | 1791 | ++DOMWINDOW == 121 (0x8ebac800) [pid = 1791] [serial = 1956] [outer = 0x8d734800] 16:13:33 INFO - PROCESS | 1791 | 1462835613489 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]]]}] 16:13:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 16:13:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 2460ms 16:13:33 INFO - PROCESS | 1791 | 1462835613570 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 16:13:33 INFO - PROCESS | 1791 | 1462835613578 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 16:13:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 16:13:33 INFO - PROCESS | 1791 | 1462835613590 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 16:13:33 INFO - PROCESS | 1791 | 1462835613595 Marionette TRACE conn4 <- [1,2578,null,{}] 16:13:33 INFO - PROCESS | 1791 | 1462835613607 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}] 16:13:34 INFO - PROCESS | 1791 | 1462835614271 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 16:13:34 INFO - PROCESS | 1791 | 1462835614558 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:34 INFO - PROCESS | 1791 | ++DOCSHELL 0x8e18a000 == 140 [pid = 1791] [id = 652] 16:13:34 INFO - PROCESS | 1791 | ++DOMWINDOW == 122 (0x8f2d5000) [pid = 1791] [serial = 1957] [outer = (nil)] 16:13:34 INFO - PROCESS | 1791 | ++DOMWINDOW == 123 (0x8f843800) [pid = 1791] [serial = 1958] [outer = 0x8f2d5000] 16:13:34 INFO - PROCESS | 1791 | 1462835614725 Marionette DEBUG loaded listener.js 16:13:34 INFO - PROCESS | 1791 | ++DOMWINDOW == 124 (0x8f848000) [pid = 1791] [serial = 1959] [outer = 0x8f2d5000] 16:13:36 INFO - PROCESS | 1791 | 1462835616299 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]]]}] 16:13:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 16:13:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 2810ms 16:13:36 INFO - PROCESS | 1791 | 1462835616402 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 16:13:36 INFO - PROCESS | 1791 | 1462835616410 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 16:13:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 16:13:36 INFO - PROCESS | 1791 | 1462835616553 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 16:13:36 INFO - PROCESS | 1791 | 1462835616560 Marionette TRACE conn4 <- [1,2582,null,{}] 16:13:36 INFO - PROCESS | 1791 | 1462835616595 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}] 16:13:36 INFO - PROCESS | 1791 | 1462835616968 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 16:13:37 INFO - PROCESS | 1791 | 1462835617340 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:37 INFO - PROCESS | 1791 | ++DOCSHELL 0x8d7a8800 == 141 [pid = 1791] [id = 653] 16:13:37 INFO - PROCESS | 1791 | ++DOMWINDOW == 125 (0x8f83d800) [pid = 1791] [serial = 1960] [outer = (nil)] 16:13:37 INFO - PROCESS | 1791 | ++DOMWINDOW == 126 (0x8fb3ec00) [pid = 1791] [serial = 1961] [outer = 0x8f83d800] 16:13:37 INFO - PROCESS | 1791 | 1462835617476 Marionette DEBUG loaded listener.js 16:13:37 INFO - PROCESS | 1791 | ++DOMWINDOW == 127 (0x8fb49c00) [pid = 1791] [serial = 1962] [outer = 0x8f83d800] 16:13:38 INFO - PROCESS | 1791 | 1462835618809 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]]]}] 16:13:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 16:13:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 2453ms 16:13:38 INFO - PROCESS | 1791 | 1462835618875 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 16:13:38 INFO - PROCESS | 1791 | 1462835618882 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 16:13:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 16:13:38 INFO - PROCESS | 1791 | 1462835618892 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 16:13:38 INFO - PROCESS | 1791 | 1462835618898 Marionette TRACE conn4 <- [1,2586,null,{}] 16:13:38 INFO - PROCESS | 1791 | 1462835618907 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}] 16:13:39 INFO - PROCESS | 1791 | 1462835619451 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 16:13:39 INFO - PROCESS | 1791 | 1462835619794 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:39 INFO - PROCESS | 1791 | ++DOCSHELL 0x89692800 == 142 [pid = 1791] [id = 654] 16:13:39 INFO - PROCESS | 1791 | ++DOMWINDOW == 128 (0x8f840000) [pid = 1791] [serial = 1963] [outer = (nil)] 16:13:39 INFO - PROCESS | 1791 | ++DOMWINDOW == 129 (0x8fba5400) [pid = 1791] [serial = 1964] [outer = 0x8f840000] 16:13:39 INFO - PROCESS | 1791 | 1462835619932 Marionette DEBUG loaded listener.js 16:13:40 INFO - PROCESS | 1791 | ++DOMWINDOW == 130 (0x8fc63000) [pid = 1791] [serial = 1965] [outer = 0x8f840000] 16:13:41 INFO - PROCESS | 1791 | 1462835621026 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]]]}] 16:13:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 16:13:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 2192ms 16:13:41 INFO - PROCESS | 1791 | 1462835621086 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 16:13:41 INFO - PROCESS | 1791 | 1462835621092 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 16:13:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 16:13:41 INFO - PROCESS | 1791 | 1462835621103 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 16:13:41 INFO - PROCESS | 1791 | 1462835621107 Marionette TRACE conn4 <- [1,2590,null,{}] 16:13:41 INFO - PROCESS | 1791 | 1462835621117 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}] 16:13:41 INFO - PROCESS | 1791 | 1462835621490 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 16:13:41 INFO - PROCESS | 1791 | 1462835621899 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:41 INFO - PROCESS | 1791 | ++DOCSHELL 0x8f2c9800 == 143 [pid = 1791] [id = 655] 16:13:41 INFO - PROCESS | 1791 | ++DOMWINDOW == 131 (0x8faec400) [pid = 1791] [serial = 1966] [outer = (nil)] 16:13:42 INFO - PROCESS | 1791 | ++DOMWINDOW == 132 (0x91e0b400) [pid = 1791] [serial = 1967] [outer = 0x8faec400] 16:13:42 INFO - PROCESS | 1791 | 1462835622036 Marionette DEBUG loaded listener.js 16:13:42 INFO - PROCESS | 1791 | ++DOMWINDOW == 133 (0x91e42c00) [pid = 1791] [serial = 1968] [outer = 0x8faec400] 16:13:43 INFO - PROCESS | 1791 | 1462835623339 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]]]}] 16:13:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 16:13:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 2301ms 16:13:43 INFO - PROCESS | 1791 | 1462835623406 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 16:13:43 INFO - PROCESS | 1791 | 1462835623412 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 16:13:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 16:13:43 INFO - PROCESS | 1791 | 1462835623422 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 16:13:43 INFO - PROCESS | 1791 | 1462835623427 Marionette TRACE conn4 <- [1,2594,null,{}] 16:13:43 INFO - PROCESS | 1791 | 1462835623436 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}] 16:13:43 INFO - PROCESS | 1791 | 1462835623808 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 16:13:44 INFO - PROCESS | 1791 | 1462835624200 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:44 INFO - PROCESS | 1791 | ++DOCSHELL 0x873a0c00 == 144 [pid = 1791] [id = 656] 16:13:44 INFO - PROCESS | 1791 | ++DOMWINDOW == 134 (0x8fc1d800) [pid = 1791] [serial = 1969] [outer = (nil)] 16:13:44 INFO - PROCESS | 1791 | ++DOMWINDOW == 135 (0x922ec400) [pid = 1791] [serial = 1970] [outer = 0x8fc1d800] 16:13:44 INFO - PROCESS | 1791 | 1462835624342 Marionette DEBUG loaded listener.js 16:13:44 INFO - PROCESS | 1791 | ++DOMWINDOW == 136 (0x92483800) [pid = 1791] [serial = 1971] [outer = 0x8fc1d800] 16:13:45 INFO - PROCESS | 1791 | 1462835625680 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]]]}] 16:13:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 16:13:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 2289ms 16:13:45 INFO - PROCESS | 1791 | 1462835625712 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 16:13:45 INFO - PROCESS | 1791 | 1462835625717 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 16:13:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 16:13:45 INFO - PROCESS | 1791 | 1462835625729 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 16:13:45 INFO - PROCESS | 1791 | 1462835625734 Marionette TRACE conn4 <- [1,2598,null,{}] 16:13:45 INFO - PROCESS | 1791 | 1462835625745 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}] 16:13:46 INFO - PROCESS | 1791 | 1462835626124 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 16:13:46 INFO - PROCESS | 1791 | 1462835626477 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:46 INFO - PROCESS | 1791 | ++DOCSHELL 0x91e34400 == 145 [pid = 1791] [id = 657] 16:13:46 INFO - PROCESS | 1791 | ++DOMWINDOW == 137 (0x91f3f000) [pid = 1791] [serial = 1972] [outer = (nil)] 16:13:46 INFO - PROCESS | 1791 | ++DOMWINDOW == 138 (0x92663400) [pid = 1791] [serial = 1973] [outer = 0x91f3f000] 16:13:46 INFO - PROCESS | 1791 | 1462835626570 Marionette DEBUG loaded listener.js 16:13:46 INFO - PROCESS | 1791 | ++DOMWINDOW == 139 (0x92667800) [pid = 1791] [serial = 1974] [outer = 0x91f3f000] 16:13:47 INFO - PROCESS | 1791 | 1462835627530 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]]]}] 16:13:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 16:13:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1845ms 16:13:47 INFO - PROCESS | 1791 | 1462835627576 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 16:13:47 INFO - PROCESS | 1791 | 1462835627582 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 16:13:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 16:13:47 INFO - PROCESS | 1791 | 1462835627593 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 16:13:47 INFO - PROCESS | 1791 | 1462835627599 Marionette TRACE conn4 <- [1,2602,null,{}] 16:13:47 INFO - PROCESS | 1791 | 1462835627609 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}] 16:13:47 INFO - PROCESS | 1791 | 1462835627980 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 16:13:48 INFO - PROCESS | 1791 | 1462835628423 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:48 INFO - PROCESS | 1791 | ++DOCSHELL 0x91e01c00 == 146 [pid = 1791] [id = 658] 16:13:48 INFO - PROCESS | 1791 | ++DOMWINDOW == 140 (0x922f2000) [pid = 1791] [serial = 1975] [outer = (nil)] 16:13:48 INFO - PROCESS | 1791 | ++DOMWINDOW == 141 (0x9285d000) [pid = 1791] [serial = 1976] [outer = 0x922f2000] 16:13:48 INFO - PROCESS | 1791 | 1462835628566 Marionette DEBUG loaded listener.js 16:13:48 INFO - PROCESS | 1791 | ++DOMWINDOW == 142 (0x92c5b400) [pid = 1791] [serial = 1977] [outer = 0x922f2000] 16:13:49 INFO - PROCESS | 1791 | 1462835629924 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]]]}] 16:13:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 16:13:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 2394ms 16:13:50 INFO - PROCESS | 1791 | 1462835630011 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 16:13:50 INFO - PROCESS | 1791 | 1462835630019 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 16:13:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 16:13:50 INFO - PROCESS | 1791 | 1462835630078 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 16:13:50 INFO - PROCESS | 1791 | 1462835630087 Marionette TRACE conn4 <- [1,2606,null,{}] 16:13:50 INFO - PROCESS | 1791 | 1462835630108 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}] 16:13:50 INFO - PROCESS | 1791 | 1462835630564 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 16:13:50 INFO - PROCESS | 1791 | 1462835630895 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:50 INFO - PROCESS | 1791 | ++DOCSHELL 0x9266d400 == 147 [pid = 1791] [id = 659] 16:13:50 INFO - PROCESS | 1791 | ++DOMWINDOW == 143 (0x92853800) [pid = 1791] [serial = 1978] [outer = (nil)] 16:13:51 INFO - PROCESS | 1791 | ++DOMWINDOW == 144 (0x93cf4800) [pid = 1791] [serial = 1979] [outer = 0x92853800] 16:13:51 INFO - PROCESS | 1791 | 1462835631032 Marionette DEBUG loaded listener.js 16:13:51 INFO - PROCESS | 1791 | ++DOMWINDOW == 145 (0x957f3400) [pid = 1791] [serial = 1980] [outer = 0x92853800] 16:13:52 INFO - PROCESS | 1791 | 1462835632519 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]]]}] 16:13:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 16:13:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 2513ms 16:13:52 INFO - PROCESS | 1791 | 1462835632586 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 16:13:52 INFO - PROCESS | 1791 | 1462835632592 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 16:13:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 16:13:52 INFO - PROCESS | 1791 | 1462835632649 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 16:13:52 INFO - PROCESS | 1791 | 1462835632656 Marionette TRACE conn4 <- [1,2610,null,{}] 16:13:52 INFO - PROCESS | 1791 | 1462835632669 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}] 16:13:53 INFO - PROCESS | 1791 | 1462835633101 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 16:13:53 INFO - PROCESS | 1791 | 1462835633414 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:53 INFO - PROCESS | 1791 | ++DOCSHELL 0x951cf800 == 148 [pid = 1791] [id = 660] 16:13:53 INFO - PROCESS | 1791 | ++DOMWINDOW == 146 (0x957f2400) [pid = 1791] [serial = 1981] [outer = (nil)] 16:13:53 INFO - PROCESS | 1791 | ++DOMWINDOW == 147 (0x97644000) [pid = 1791] [serial = 1982] [outer = 0x957f2400] 16:13:53 INFO - PROCESS | 1791 | 1462835633506 Marionette DEBUG loaded listener.js 16:13:53 INFO - PROCESS | 1791 | ++DOMWINDOW == 148 (0x9819bc00) [pid = 1791] [serial = 1983] [outer = 0x957f2400] 16:13:54 INFO - PROCESS | 1791 | 1462835634414 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]]]}] 16:13:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 16:13:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1888ms 16:13:54 INFO - PROCESS | 1791 | 1462835634490 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 16:13:54 INFO - PROCESS | 1791 | 1462835634495 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 16:13:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 16:13:54 INFO - PROCESS | 1791 | 1462835634502 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 16:13:54 INFO - PROCESS | 1791 | 1462835634505 Marionette TRACE conn4 <- [1,2614,null,{}] 16:13:54 INFO - PROCESS | 1791 | 1462835634512 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}] 16:13:54 INFO - PROCESS | 1791 | 1462835634931 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 16:13:55 INFO - PROCESS | 1791 | 1462835635474 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:13:55 INFO - PROCESS | 1791 | ++DOCSHELL 0x9764a400 == 149 [pid = 1791] [id = 661] 16:13:55 INFO - PROCESS | 1791 | ++DOMWINDOW == 149 (0x996e4000) [pid = 1791] [serial = 1984] [outer = (nil)] 16:13:55 INFO - PROCESS | 1791 | ++DOMWINDOW == 150 (0x9a1ac800) [pid = 1791] [serial = 1985] [outer = 0x996e4000] 16:13:55 INFO - PROCESS | 1791 | 1462835635636 Marionette DEBUG loaded listener.js 16:13:55 INFO - PROCESS | 1791 | ++DOMWINDOW == 151 (0x9a865400) [pid = 1791] [serial = 1986] [outer = 0x996e4000] 16:14:00 INFO - PROCESS | 1791 | --DOCSHELL 0x88059400 == 148 [pid = 1791] [id = 606] 16:14:00 INFO - PROCESS | 1791 | --DOCSHELL 0x8c5b3000 == 147 [pid = 1791] [id = 190] 16:14:00 INFO - PROCESS | 1791 | --DOCSHELL 0x8d7a6800 == 146 [pid = 1791] [id = 133] 16:14:00 INFO - PROCESS | 1791 | --DOCSHELL 0x99dde800 == 145 [pid = 1791] [id = 228] 16:14:00 INFO - PROCESS | 1791 | --DOCSHELL 0x99fb8400 == 144 [pid = 1791] [id = 605] 16:14:00 INFO - PROCESS | 1791 | --DOCSHELL 0x89696000 == 143 [pid = 1791] [id = 608] 16:14:00 INFO - PROCESS | 1791 | --DOCSHELL 0x8804c400 == 142 [pid = 1791] [id = 607] 16:14:00 INFO - PROCESS | 1791 | --DOCSHELL 0x8abf0c00 == 141 [pid = 1791] [id = 647] 16:14:00 INFO - PROCESS | 1791 | --DOCSHELL 0x89841c00 == 140 [pid = 1791] [id = 646] 16:14:00 INFO - PROCESS | 1791 | --DOCSHELL 0x95845c00 == 139 [pid = 1791] [id = 643] 16:14:00 INFO - PROCESS | 1791 | --DOCSHELL 0x92664800 == 138 [pid = 1791] [id = 642] 16:14:00 INFO - PROCESS | 1791 | --DOCSHELL 0x92efc800 == 137 [pid = 1791] [id = 641] 16:14:00 INFO - PROCESS | 1791 | --DOCSHELL 0x91e09800 == 136 [pid = 1791] [id = 441] 16:14:00 INFO - PROCESS | 1791 | --DOCSHELL 0x8fb8d000 == 135 [pid = 1791] [id = 640] 16:14:00 INFO - PROCESS | 1791 | --DOCSHELL 0x8a8e2c00 == 134 [pid = 1791] [id = 638] 16:14:00 INFO - PROCESS | 1791 | --DOCSHELL 0x92c63000 == 133 [pid = 1791] [id = 639] 16:14:00 INFO - PROCESS | 1791 | --DOCSHELL 0x8fb8a000 == 132 [pid = 1791] [id = 637] 16:14:00 INFO - PROCESS | 1791 | --DOCSHELL 0x8fa53400 == 131 [pid = 1791] [id = 636] 16:14:00 INFO - PROCESS | 1791 | --DOCSHELL 0x8f842000 == 130 [pid = 1791] [id = 635] 16:14:00 INFO - PROCESS | 1791 | --DOCSHELL 0x8c4f3800 == 129 [pid = 1791] [id = 634] 16:14:00 INFO - PROCESS | 1791 | --DOCSHELL 0x89691000 == 128 [pid = 1791] [id = 633] 16:14:00 INFO - PROCESS | 1791 | --DOMWINDOW == 150 (0x8fa5a000) [pid = 1791] [serial = 1898] [outer = (nil)] [url = about:blank] 16:14:00 INFO - PROCESS | 1791 | --DOMWINDOW == 149 (0x8fb9f000) [pid = 1791] [serial = 1847] [outer = (nil)] [url = about:blank] 16:14:00 INFO - PROCESS | 1791 | --DOMWINDOW == 148 (0x9b062c00) [pid = 1791] [serial = 1872] [outer = (nil)] [url = about:blank] 16:14:00 INFO - PROCESS | 1791 | --DOMWINDOW == 147 (0xa2279000) [pid = 1791] [serial = 1880] [outer = (nil)] [url = about:blank] 16:14:00 INFO - PROCESS | 1791 | --DOMWINDOW == 146 (0x8fb3f800) [pid = 1791] [serial = 1845] [outer = (nil)] [url = about:blank] 16:14:00 INFO - PROCESS | 1791 | --DOMWINDOW == 145 (0xa62f3400) [pid = 1791] [serial = 1883] [outer = (nil)] [url = about:blank] 16:14:00 INFO - PROCESS | 1791 | --DOMWINDOW == 144 (0x924db400) [pid = 1791] [serial = 1854] [outer = (nil)] [url = about:blank] 16:14:00 INFO - PROCESS | 1791 | --DOMWINDOW == 143 (0x8fa5c400) [pid = 1791] [serial = 1844] [outer = (nil)] [url = about:blank] 16:14:00 INFO - PROCESS | 1791 | --DOMWINDOW == 142 (0x996ed400) [pid = 1791] [serial = 1868] [outer = (nil)] [url = about:blank] 16:14:00 INFO - PROCESS | 1791 | --DOMWINDOW == 141 (0x89847000) [pid = 1791] [serial = 1838] [outer = (nil)] [url = about:blank] 16:14:00 INFO - PROCESS | 1791 | --DOMWINDOW == 140 (0x8b7e0400) [pid = 1791] [serial = 1890] [outer = (nil)] [url = about:blank] 16:14:00 INFO - PROCESS | 1791 | --DOMWINDOW == 139 (0x93ced800) [pid = 1791] [serial = 1862] [outer = (nil)] [url = about:blank] 16:14:00 INFO - PROCESS | 1791 | --DOMWINDOW == 138 (0x8f2d6800) [pid = 1791] [serial = 1896] [outer = (nil)] [url = about:blank] 16:14:00 INFO - PROCESS | 1791 | --DOMWINDOW == 137 (0x8c4f2400) [pid = 1791] [serial = 1892] [outer = (nil)] [url = about:blank] 16:14:00 INFO - PROCESS | 1791 | --DOMWINDOW == 136 (0x92489000) [pid = 1791] [serial = 1853] [outer = (nil)] [url = about:blank] 16:14:00 INFO - PROCESS | 1791 | --DOMWINDOW == 135 (0x8fc6b400) [pid = 1791] [serial = 1886] [outer = (nil)] [url = about:blank] 16:14:00 INFO - PROCESS | 1791 | --DOMWINDOW == 134 (0x92854800) [pid = 1791] [serial = 1857] [outer = (nil)] [url = about:blank] 16:14:00 INFO - PROCESS | 1791 | --DOMWINDOW == 133 (0x9462d800) [pid = 1791] [serial = 1863] [outer = (nil)] [url = about:blank] 16:14:00 INFO - PROCESS | 1791 | --DOMWINDOW == 132 (0x9c20f800) [pid = 1791] [serial = 1878] [outer = (nil)] [url = about:blank] 16:14:00 INFO - PROCESS | 1791 | --DOMWINDOW == 131 (0x9bf36800) [pid = 1791] [serial = 1875] [outer = (nil)] [url = about:blank] 16:14:00 INFO - PROCESS | 1791 | --DOMWINDOW == 130 (0x95847400) [pid = 1791] [serial = 1865] [outer = (nil)] [url = about:blank] 16:14:00 INFO - PROCESS | 1791 | --DOMWINDOW == 129 (0x9a3a7000) [pid = 1791] [serial = 1869] [outer = (nil)] [url = about:blank] 16:14:00 INFO - PROCESS | 1791 | --DOMWINDOW == 128 (0x9aee7000) [pid = 1791] [serial = 1871] [outer = (nil)] [url = about:blank] 16:14:00 INFO - PROCESS | 1791 | --DOMWINDOW == 127 (0x92c62c00) [pid = 1791] [serial = 1859] [outer = (nil)] [url = about:blank] 16:14:00 INFO - PROCESS | 1791 | --DOMWINDOW == 126 (0x9bab9800) [pid = 1791] [serial = 1874] [outer = (nil)] [url = about:blank] 16:14:00 INFO - PROCESS | 1791 | --DOMWINDOW == 125 (0x8d7a5c00) [pid = 1791] [serial = 1842] [outer = (nil)] [url = about:blank] 16:14:00 INFO - PROCESS | 1791 | --DOMWINDOW == 124 (0x91e3c000) [pid = 1791] [serial = 1851] [outer = (nil)] [url = about:blank] 16:14:00 INFO - PROCESS | 1791 | --DOMWINDOW == 123 (0x92ef1000) [pid = 1791] [serial = 1860] [outer = (nil)] [url = about:blank] 16:14:00 INFO - PROCESS | 1791 | --DOMWINDOW == 122 (0x8c25d800) [pid = 1791] [serial = 1895] [outer = (nil)] [url = about:blank] 16:14:00 INFO - PROCESS | 1791 | --DOMWINDOW == 121 (0x89acac00) [pid = 1791] [serial = 1839] [outer = (nil)] [url = about:blank] 16:14:00 INFO - PROCESS | 1791 | --DOMWINDOW == 120 (0x95a8a000) [pid = 1791] [serial = 1866] [outer = (nil)] [url = about:blank] 16:14:00 INFO - PROCESS | 1791 | --DOMWINDOW == 119 (0x8fc25000) [pid = 1791] [serial = 1848] [outer = (nil)] [url = about:blank] 16:14:00 INFO - PROCESS | 1791 | --DOMWINDOW == 118 (0x8d7abc00) [pid = 1791] [serial = 1893] [outer = (nil)] [url = about:blank] 16:14:00 INFO - PROCESS | 1791 | --DOMWINDOW == 117 (0x9c15d800) [pid = 1791] [serial = 1877] [outer = (nil)] [url = about:blank] 16:14:00 INFO - PROCESS | 1791 | --DOMWINDOW == 116 (0x89acd000) [pid = 1791] [serial = 1889] [outer = (nil)] [url = about:blank] 16:14:00 INFO - PROCESS | 1791 | --DOMWINDOW == 115 (0x91e36800) [pid = 1791] [serial = 1850] [outer = (nil)] [url = about:blank] 16:14:00 INFO - PROCESS | 1791 | --DOMWINDOW == 114 (0x8faf2800) [pid = 1791] [serial = 1773] [outer = (nil)] [url = about:blank] 16:14:00 INFO - PROCESS | 1791 | --DOMWINDOW == 113 (0x8c5b2800) [pid = 1791] [serial = 1841] [outer = (nil)] [url = about:blank] 16:14:00 INFO - PROCESS | 1791 | --DOMWINDOW == 112 (0x92671800) [pid = 1791] [serial = 1856] [outer = (nil)] [url = about:blank] 16:14:01 INFO - PROCESS | 1791 | 1462835641744 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]]]}] 16:14:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 16:14:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 7316ms 16:14:01 INFO - PROCESS | 1791 | 1462835641820 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 16:14:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 16:14:01 INFO - PROCESS | 1791 | 1462835641831 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 16:14:01 INFO - PROCESS | 1791 | 1462835641843 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 16:14:01 INFO - PROCESS | 1791 | 1462835641854 Marionette TRACE conn4 <- [1,2618,null,{}] 16:14:01 INFO - PROCESS | 1791 | 1462835641866 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}] 16:14:02 INFO - PROCESS | 1791 | 1462835642193 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 16:14:02 INFO - PROCESS | 1791 | 1462835642574 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:02 INFO - PROCESS | 1791 | ++DOCSHELL 0x89693400 == 129 [pid = 1791] [id = 662] 16:14:02 INFO - PROCESS | 1791 | ++DOMWINDOW == 113 (0x89ac9400) [pid = 1791] [serial = 1987] [outer = (nil)] 16:14:02 INFO - PROCESS | 1791 | ++DOMWINDOW == 114 (0x8beff000) [pid = 1791] [serial = 1988] [outer = 0x89ac9400] 16:14:02 INFO - PROCESS | 1791 | 1462835642701 Marionette DEBUG loaded listener.js 16:14:02 INFO - PROCESS | 1791 | ++DOMWINDOW == 115 (0x8c2ac800) [pid = 1791] [serial = 1989] [outer = 0x89ac9400] 16:14:03 INFO - PROCESS | 1791 | 1462835643956 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]]]}] 16:14:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 16:14:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 2154ms 16:14:03 INFO - PROCESS | 1791 | 1462835643994 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 16:14:04 INFO - PROCESS | 1791 | 1462835644003 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 16:14:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 16:14:04 INFO - PROCESS | 1791 | 1462835644015 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 16:14:04 INFO - PROCESS | 1791 | 1462835644019 Marionette TRACE conn4 <- [1,2622,null,{}] 16:14:04 INFO - PROCESS | 1791 | 1462835644039 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}] 16:14:04 INFO - PROCESS | 1791 | 1462835644363 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 16:14:04 INFO - PROCESS | 1791 | 1462835644461 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:04 INFO - PROCESS | 1791 | ++DOCSHELL 0x8d613800 == 130 [pid = 1791] [id = 663] 16:14:04 INFO - PROCESS | 1791 | ++DOMWINDOW == 116 (0x8d614c00) [pid = 1791] [serial = 1990] [outer = (nil)] 16:14:04 INFO - PROCESS | 1791 | ++DOMWINDOW == 117 (0x8d733800) [pid = 1791] [serial = 1991] [outer = 0x8d614c00] 16:14:04 INFO - PROCESS | 1791 | 1462835644539 Marionette DEBUG loaded listener.js 16:14:04 INFO - PROCESS | 1791 | ++DOMWINDOW == 118 (0x8d7a7000) [pid = 1791] [serial = 1992] [outer = 0x8d614c00] 16:14:05 INFO - PROCESS | 1791 | --DOMWINDOW == 117 (0x9b068c00) [pid = 1791] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 16:14:05 INFO - PROCESS | 1791 | --DOMWINDOW == 116 (0xa2155000) [pid = 1791] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 16:14:05 INFO - PROCESS | 1791 | --DOMWINDOW == 115 (0x9c15ac00) [pid = 1791] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 16:14:06 INFO - PROCESS | 1791 | --DOMWINDOW == 114 (0x92eef800) [pid = 1791] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 16:14:06 INFO - PROCESS | 1791 | --DOMWINDOW == 113 (0x91f41c00) [pid = 1791] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 16:14:06 INFO - PROCESS | 1791 | --DOMWINDOW == 112 (0x9926e800) [pid = 1791] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 16:14:06 INFO - PROCESS | 1791 | --DOMWINDOW == 111 (0x8e008c00) [pid = 1791] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 16:14:06 INFO - PROCESS | 1791 | --DOMWINDOW == 110 (0x8d7a9c00) [pid = 1791] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 16:14:06 INFO - PROCESS | 1791 | --DOMWINDOW == 109 (0x898f5400) [pid = 1791] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 16:14:06 INFO - PROCESS | 1791 | --DOMWINDOW == 108 (0x8fb92c00) [pid = 1791] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 16:14:06 INFO - PROCESS | 1791 | --DOMWINDOW == 107 (0x95a92400) [pid = 1791] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 16:14:06 INFO - PROCESS | 1791 | --DOMWINDOW == 106 (0x89842400) [pid = 1791] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 16:14:06 INFO - PROCESS | 1791 | --DOMWINDOW == 105 (0x8fc62000) [pid = 1791] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 16:14:06 INFO - PROCESS | 1791 | --DOMWINDOW == 104 (0x8fc64c00) [pid = 1791] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 16:14:06 INFO - PROCESS | 1791 | --DOMWINDOW == 103 (0x9c157800) [pid = 1791] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 16:14:06 INFO - PROCESS | 1791 | --DOMWINDOW == 102 (0x8bdbe000) [pid = 1791] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 16:14:06 INFO - PROCESS | 1791 | --DOMWINDOW == 101 (0x8fb9ac00) [pid = 1791] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 16:14:06 INFO - PROCESS | 1791 | --DOMWINDOW == 100 (0x8c25e000) [pid = 1791] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 16:14:06 INFO - PROCESS | 1791 | --DOMWINDOW == 99 (0x951d0400) [pid = 1791] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 16:14:06 INFO - PROCESS | 1791 | --DOMWINDOW == 98 (0x89848400) [pid = 1791] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 16:14:06 INFO - PROCESS | 1791 | 1462835646049 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]]]}] 16:14:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 16:14:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 2149ms 16:14:06 INFO - PROCESS | 1791 | 1462835646165 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 16:14:06 INFO - PROCESS | 1791 | 1462835646168 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 16:14:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 16:14:06 INFO - PROCESS | 1791 | 1462835646175 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 16:14:06 INFO - PROCESS | 1791 | 1462835646181 Marionette TRACE conn4 <- [1,2626,null,{}] 16:14:06 INFO - PROCESS | 1791 | 1462835646207 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}] 16:14:06 INFO - PROCESS | 1791 | 1462835646509 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 16:14:06 INFO - PROCESS | 1791 | 1462835646647 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:06 INFO - PROCESS | 1791 | ++DOCSHELL 0x8c5ba400 == 131 [pid = 1791] [id = 664] 16:14:06 INFO - PROCESS | 1791 | ++DOMWINDOW == 99 (0x8e18ac00) [pid = 1791] [serial = 1993] [outer = (nil)] 16:14:06 INFO - PROCESS | 1791 | ++DOMWINDOW == 100 (0x8e86f800) [pid = 1791] [serial = 1994] [outer = 0x8e18ac00] 16:14:06 INFO - PROCESS | 1791 | 1462835646732 Marionette DEBUG loaded listener.js 16:14:06 INFO - PROCESS | 1791 | ++DOMWINDOW == 101 (0x8f83fc00) [pid = 1791] [serial = 1995] [outer = 0x8e18ac00] 16:14:07 INFO - PROCESS | 1791 | 1462835647539 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]]]}] 16:14:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 16:14:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1439ms 16:14:07 INFO - PROCESS | 1791 | 1462835647616 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 16:14:07 INFO - PROCESS | 1791 | 1462835647620 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 16:14:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 16:14:07 INFO - PROCESS | 1791 | 1462835647627 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 16:14:07 INFO - PROCESS | 1791 | 1462835647631 Marionette TRACE conn4 <- [1,2630,null,{}] 16:14:07 INFO - PROCESS | 1791 | 1462835647637 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}] 16:14:07 INFO - PROCESS | 1791 | 1462835647869 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 16:14:08 INFO - PROCESS | 1791 | 1462835648298 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:08 INFO - PROCESS | 1791 | ++DOCSHELL 0x890b7000 == 132 [pid = 1791] [id = 665] 16:14:08 INFO - PROCESS | 1791 | ++DOMWINDOW == 102 (0x890b7400) [pid = 1791] [serial = 1996] [outer = (nil)] 16:14:08 INFO - PROCESS | 1791 | ++DOMWINDOW == 103 (0x8968ec00) [pid = 1791] [serial = 1997] [outer = 0x890b7400] 16:14:08 INFO - PROCESS | 1791 | 1462835648395 Marionette DEBUG loaded listener.js 16:14:08 INFO - PROCESS | 1791 | ++DOMWINDOW == 104 (0x89849000) [pid = 1791] [serial = 1998] [outer = 0x890b7400] 16:14:09 INFO - PROCESS | 1791 | 1462835649515 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]]]}] 16:14:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 16:14:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1950ms 16:14:09 INFO - PROCESS | 1791 | 1462835649583 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 16:14:09 INFO - PROCESS | 1791 | 1462835649594 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 16:14:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 16:14:09 INFO - PROCESS | 1791 | 1462835649607 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 16:14:09 INFO - PROCESS | 1791 | 1462835649617 Marionette TRACE conn4 <- [1,2634,null,{}] 16:14:09 INFO - PROCESS | 1791 | 1462835649629 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}] 16:14:10 INFO - PROCESS | 1791 | 1462835650023 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 16:14:10 INFO - PROCESS | 1791 | 1462835650463 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:10 INFO - PROCESS | 1791 | ++DOCSHELL 0x8c4e9000 == 133 [pid = 1791] [id = 666] 16:14:10 INFO - PROCESS | 1791 | ++DOMWINDOW == 105 (0x8c4ee400) [pid = 1791] [serial = 1999] [outer = (nil)] 16:14:10 INFO - PROCESS | 1791 | ++DOMWINDOW == 106 (0x8c5b9000) [pid = 1791] [serial = 2000] [outer = 0x8c4ee400] 16:14:10 INFO - PROCESS | 1791 | 1462835650646 Marionette DEBUG loaded listener.js 16:14:10 INFO - PROCESS | 1791 | ++DOMWINDOW == 107 (0x8d735c00) [pid = 1791] [serial = 2001] [outer = 0x8c4ee400] 16:14:11 INFO - PROCESS | 1791 | 1462835651981 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]]]}] 16:14:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 16:14:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 2447ms 16:14:12 INFO - PROCESS | 1791 | 1462835652059 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 16:14:12 INFO - PROCESS | 1791 | 1462835652070 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 16:14:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 16:14:12 INFO - PROCESS | 1791 | 1462835652080 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 16:14:12 INFO - PROCESS | 1791 | 1462835652084 Marionette TRACE conn4 <- [1,2638,null,{}] 16:14:12 INFO - PROCESS | 1791 | 1462835652090 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}] 16:14:12 INFO - PROCESS | 1791 | 1462835652426 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 16:14:12 INFO - PROCESS | 1791 | 1462835652905 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:12 INFO - PROCESS | 1791 | ++DOCSHELL 0x8d7a9c00 == 134 [pid = 1791] [id = 667] 16:14:12 INFO - PROCESS | 1791 | ++DOMWINDOW == 108 (0x8e185400) [pid = 1791] [serial = 2002] [outer = (nil)] 16:14:13 INFO - PROCESS | 1791 | ++DOMWINDOW == 109 (0x8ebae800) [pid = 1791] [serial = 2003] [outer = 0x8e185400] 16:14:13 INFO - PROCESS | 1791 | 1462835653043 Marionette DEBUG loaded listener.js 16:14:13 INFO - PROCESS | 1791 | ++DOMWINDOW == 110 (0x8f2cc000) [pid = 1791] [serial = 2004] [outer = 0x8e185400] 16:14:14 INFO - PROCESS | 1791 | 1462835654454 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]]]}] 16:14:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 16:14:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 2452ms 16:14:14 INFO - PROCESS | 1791 | 1462835654549 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 16:14:14 INFO - PROCESS | 1791 | 1462835654557 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 16:14:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 16:14:14 INFO - PROCESS | 1791 | 1462835654584 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 16:14:14 INFO - PROCESS | 1791 | 1462835654598 Marionette TRACE conn4 <- [1,2642,null,{}] 16:14:14 INFO - PROCESS | 1791 | 1462835654673 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}] 16:14:15 INFO - PROCESS | 1791 | 1462835655108 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 16:14:15 INFO - PROCESS | 1791 | 1462835655460 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:15 INFO - PROCESS | 1791 | ++DOCSHELL 0x8e1f4000 == 135 [pid = 1791] [id = 668] 16:14:15 INFO - PROCESS | 1791 | ++DOMWINDOW == 111 (0x8f84a400) [pid = 1791] [serial = 2005] [outer = (nil)] 16:14:15 INFO - PROCESS | 1791 | ++DOMWINDOW == 112 (0x8fb91c00) [pid = 1791] [serial = 2006] [outer = 0x8f84a400] 16:14:15 INFO - PROCESS | 1791 | 1462835655567 Marionette DEBUG loaded listener.js 16:14:15 INFO - PROCESS | 1791 | ++DOMWINDOW == 113 (0x8fc1dc00) [pid = 1791] [serial = 2007] [outer = 0x8f84a400] 16:14:16 INFO - PROCESS | 1791 | 1462835656990 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]]]}] 16:14:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 16:14:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 2466ms 16:14:17 INFO - PROCESS | 1791 | 1462835657041 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 16:14:17 INFO - PROCESS | 1791 | 1462835657049 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 16:14:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 16:14:17 INFO - PROCESS | 1791 | 1462835657102 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 16:14:17 INFO - PROCESS | 1791 | 1462835657108 Marionette TRACE conn4 <- [1,2646,null,{}] 16:14:17 INFO - PROCESS | 1791 | 1462835657255 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}] 16:14:17 INFO - PROCESS | 1791 | 1462835657636 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 16:14:18 INFO - PROCESS | 1791 | 1462835657999 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:18 INFO - PROCESS | 1791 | ++DOCSHELL 0x8968a800 == 136 [pid = 1791] [id = 669] 16:14:18 INFO - PROCESS | 1791 | ++DOMWINDOW == 114 (0x8fb44c00) [pid = 1791] [serial = 2008] [outer = (nil)] 16:14:18 INFO - PROCESS | 1791 | ++DOMWINDOW == 115 (0x8fc62800) [pid = 1791] [serial = 2009] [outer = 0x8fb44c00] 16:14:18 INFO - PROCESS | 1791 | 1462835658159 Marionette DEBUG loaded listener.js 16:14:18 INFO - PROCESS | 1791 | ++DOMWINDOW == 116 (0x8fc67c00) [pid = 1791] [serial = 2010] [outer = 0x8fb44c00] 16:14:19 INFO - PROCESS | 1791 | 1462835659608 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]]]}] 16:14:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 16:14:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 2629ms 16:14:19 INFO - PROCESS | 1791 | 1462835659692 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 16:14:19 INFO - PROCESS | 1791 | 1462835659699 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 16:14:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 16:14:19 INFO - PROCESS | 1791 | 1462835659710 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 16:14:19 INFO - PROCESS | 1791 | 1462835659715 Marionette TRACE conn4 <- [1,2650,null,{}] 16:14:19 INFO - PROCESS | 1791 | 1462835659773 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}] 16:14:20 INFO - PROCESS | 1791 | 1462835660138 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 16:14:20 INFO - PROCESS | 1791 | 1462835660420 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:20 INFO - PROCESS | 1791 | ++DOCSHELL 0x91e09800 == 137 [pid = 1791] [id = 670] 16:14:20 INFO - PROCESS | 1791 | ++DOMWINDOW == 117 (0x91e3c000) [pid = 1791] [serial = 2011] [outer = (nil)] 16:14:20 INFO - PROCESS | 1791 | ++DOMWINDOW == 118 (0x91e40c00) [pid = 1791] [serial = 2012] [outer = 0x91e3c000] 16:14:20 INFO - PROCESS | 1791 | 1462835660522 Marionette DEBUG loaded listener.js 16:14:20 INFO - PROCESS | 1791 | ++DOMWINDOW == 119 (0x924db000) [pid = 1791] [serial = 2013] [outer = 0x91e3c000] 16:14:21 INFO - PROCESS | 1791 | 1462835661555 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]]]}] 16:14:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 16:14:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1915ms 16:14:21 INFO - PROCESS | 1791 | 1462835661625 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 16:14:21 INFO - PROCESS | 1791 | 1462835661630 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 16:14:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 16:14:21 INFO - PROCESS | 1791 | 1462835661637 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 16:14:21 INFO - PROCESS | 1791 | 1462835661641 Marionette TRACE conn4 <- [1,2654,null,{}] 16:14:21 INFO - PROCESS | 1791 | 1462835661647 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}] 16:14:21 INFO - PROCESS | 1791 | 1462835661932 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 16:14:22 INFO - PROCESS | 1791 | 1462835662286 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:22 INFO - PROCESS | 1791 | ++DOCSHELL 0x8804c000 == 138 [pid = 1791] [id = 671] 16:14:22 INFO - PROCESS | 1791 | ++DOMWINDOW == 120 (0x88888400) [pid = 1791] [serial = 2014] [outer = (nil)] 16:14:22 INFO - PROCESS | 1791 | ++DOMWINDOW == 121 (0x92c66000) [pid = 1791] [serial = 2015] [outer = 0x88888400] 16:14:22 INFO - PROCESS | 1791 | 1462835662382 Marionette DEBUG loaded listener.js 16:14:22 INFO - PROCESS | 1791 | ++DOMWINDOW == 122 (0x92efcc00) [pid = 1791] [serial = 2016] [outer = 0x88888400] 16:14:23 INFO - PROCESS | 1791 | 1462835663346 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]]]}] 16:14:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 16:14:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1746ms 16:14:23 INFO - PROCESS | 1791 | 1462835663384 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 16:14:23 INFO - PROCESS | 1791 | 1462835663388 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 16:14:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 16:14:23 INFO - PROCESS | 1791 | 1462835663396 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 16:14:23 INFO - PROCESS | 1791 | 1462835663400 Marionette TRACE conn4 <- [1,2658,null,{}] 16:14:23 INFO - PROCESS | 1791 | 1462835663408 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}] 16:14:23 INFO - PROCESS | 1791 | 1462835663667 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 16:14:24 INFO - PROCESS | 1791 | 1462835663983 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:24 INFO - PROCESS | 1791 | ++DOCSHELL 0x8fc24000 == 139 [pid = 1791] [id = 672] 16:14:24 INFO - PROCESS | 1791 | ++DOMWINDOW == 123 (0x92664400) [pid = 1791] [serial = 2017] [outer = (nil)] 16:14:24 INFO - PROCESS | 1791 | ++DOMWINDOW == 124 (0x94625800) [pid = 1791] [serial = 2018] [outer = 0x92664400] 16:14:24 INFO - PROCESS | 1791 | 1462835664077 Marionette DEBUG loaded listener.js 16:14:24 INFO - PROCESS | 1791 | ++DOMWINDOW == 125 (0x95008400) [pid = 1791] [serial = 2019] [outer = 0x92664400] 16:14:25 INFO - PROCESS | 1791 | 1462835664996 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]]]}] 16:14:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 16:14:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1637ms 16:14:25 INFO - PROCESS | 1791 | 1462835665034 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 16:14:25 INFO - PROCESS | 1791 | 1462835665039 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 16:14:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 16:14:25 INFO - PROCESS | 1791 | 1462835665045 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 16:14:25 INFO - PROCESS | 1791 | 1462835665052 Marionette TRACE conn4 <- [1,2662,null,{}] 16:14:25 INFO - PROCESS | 1791 | 1462835665059 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}] 16:14:25 INFO - PROCESS | 1791 | 1462835665313 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 16:14:25 INFO - PROCESS | 1791 | 1462835665728 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:25 INFO - PROCESS | 1791 | ++DOCSHELL 0x93cf3800 == 140 [pid = 1791] [id = 673] 16:14:25 INFO - PROCESS | 1791 | ++DOMWINDOW == 126 (0x957f8800) [pid = 1791] [serial = 2020] [outer = (nil)] 16:14:25 INFO - PROCESS | 1791 | ++DOMWINDOW == 127 (0x95847c00) [pid = 1791] [serial = 2021] [outer = 0x957f8800] 16:14:25 INFO - PROCESS | 1791 | 1462835665876 Marionette DEBUG loaded listener.js 16:14:26 INFO - PROCESS | 1791 | ++DOMWINDOW == 128 (0x95a90400) [pid = 1791] [serial = 2022] [outer = 0x957f8800] 16:14:27 INFO - PROCESS | 1791 | 1462835667079 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]]]}] 16:14:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 16:14:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 2097ms 16:14:27 INFO - PROCESS | 1791 | 1462835667145 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 16:14:27 INFO - PROCESS | 1791 | 1462835667160 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 16:14:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 16:14:27 INFO - PROCESS | 1791 | 1462835667171 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 16:14:27 INFO - PROCESS | 1791 | 1462835667175 Marionette TRACE conn4 <- [1,2666,null,{}] 16:14:27 INFO - PROCESS | 1791 | 1462835667213 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}] 16:14:27 INFO - PROCESS | 1791 | 1462835667580 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 16:14:28 INFO - PROCESS | 1791 | 1462835667998 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:28 INFO - PROCESS | 1791 | ++DOCSHELL 0x8fba5800 == 141 [pid = 1791] [id = 674] 16:14:28 INFO - PROCESS | 1791 | ++DOMWINDOW == 129 (0x95181800) [pid = 1791] [serial = 2023] [outer = (nil)] 16:14:28 INFO - PROCESS | 1791 | ++DOMWINDOW == 130 (0x97644800) [pid = 1791] [serial = 2024] [outer = 0x95181800] 16:14:28 INFO - PROCESS | 1791 | 1462835668136 Marionette DEBUG loaded listener.js 16:14:28 INFO - PROCESS | 1791 | ++DOMWINDOW == 131 (0x9818fc00) [pid = 1791] [serial = 2025] [outer = 0x95181800] 16:14:29 INFO - PROCESS | 1791 | SkCairoFTTypeface::onFilterRec unimplemented 16:14:29 INFO - PROCESS | 1791 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 16:14:29 INFO - PROCESS | 1791 | 1462835669962 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]]]}] 16:14:30 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) 16:14:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2853ms 16:14:30 INFO - PROCESS | 1791 | 1462835670025 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 16:14:30 INFO - PROCESS | 1791 | 1462835670031 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 16:14:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 16:14:30 INFO - PROCESS | 1791 | 1462835670100 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 16:14:30 INFO - PROCESS | 1791 | 1462835670106 Marionette TRACE conn4 <- [1,2670,null,{}] 16:14:30 INFO - PROCESS | 1791 | 1462835670114 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}] 16:14:30 INFO - PROCESS | 1791 | 1462835670463 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 16:14:30 INFO - PROCESS | 1791 | 1462835670818 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:30 INFO - PROCESS | 1791 | ++DOCSHELL 0x92853000 == 142 [pid = 1791] [id = 675] 16:14:30 INFO - PROCESS | 1791 | ++DOMWINDOW == 132 (0x951ce400) [pid = 1791] [serial = 2026] [outer = (nil)] 16:14:30 INFO - PROCESS | 1791 | ++DOMWINDOW == 133 (0x99efa400) [pid = 1791] [serial = 2027] [outer = 0x951ce400] 16:14:30 INFO - PROCESS | 1791 | 1462835670975 Marionette DEBUG loaded listener.js 16:14:31 INFO - PROCESS | 1791 | ++DOMWINDOW == 134 (0x9ad2e800) [pid = 1791] [serial = 2028] [outer = 0x951ce400] 16:14:32 INFO - PROCESS | 1791 | SkCairoFTTypeface::onFilterRec unimplemented 16:14:32 INFO - PROCESS | 1791 | 1462835672535 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] 16:14:32 INFO - PROCESS | 1791 | 1462835672683 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 16:14:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 16:14:32 INFO - PROCESS | 1791 | 1462835672702 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 16:14:32 INFO - PROCESS | 1791 | 1462835672707 Marionette TRACE conn4 <- [1,2674,null,{}] 16:14:32 INFO - PROCESS | 1791 | 1462835672714 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}] 16:14:32 INFO - PROCESS | 1791 | 1462835672972 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 16:14:33 INFO - PROCESS | 1791 | 1462835673266 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:33 INFO - PROCESS | 1791 | ++DOCSHELL 0x99fee400 == 143 [pid = 1791] [id = 676] 16:14:33 INFO - PROCESS | 1791 | ++DOMWINDOW == 135 (0x9a788c00) [pid = 1791] [serial = 2029] [outer = (nil)] 16:14:33 INFO - PROCESS | 1791 | ++DOMWINDOW == 136 (0x9aeeec00) [pid = 1791] [serial = 2030] [outer = 0x9a788c00] 16:14:33 INFO - PROCESS | 1791 | 1462835673358 Marionette DEBUG loaded listener.js 16:14:33 INFO - PROCESS | 1791 | ++DOMWINDOW == 137 (0x9b068c00) [pid = 1791] [serial = 2031] [outer = 0x9a788c00] 16:14:34 INFO - PROCESS | 1791 | SkCairoFTTypeface::onFilterRec unimplemented 16:14:34 INFO - PROCESS | 1791 | 1462835674837 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] 16:14:34 INFO - PROCESS | 1791 | 1462835674905 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 16:14:34 INFO - PROCESS | 1791 | 1462835674913 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 16:14:34 INFO - PROCESS | 1791 | 1462835674916 Marionette TRACE conn4 <- [1,2678,null,{}] 16:14:34 INFO - PROCESS | 1791 | 1462835674923 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}] 16:14:35 INFO - PROCESS | 1791 | 1462835675223 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 16:14:35 INFO - PROCESS | 1791 | 1462835675526 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:35 INFO - PROCESS | 1791 | ++DOCSHELL 0x9b066400 == 144 [pid = 1791] [id = 677] 16:14:35 INFO - PROCESS | 1791 | ++DOMWINDOW == 138 (0x9b069000) [pid = 1791] [serial = 2032] [outer = (nil)] 16:14:35 INFO - PROCESS | 1791 | ++DOMWINDOW == 139 (0x9babf800) [pid = 1791] [serial = 2033] [outer = 0x9b069000] 16:14:35 INFO - PROCESS | 1791 | 1462835675616 Marionette DEBUG loaded listener.js 16:14:35 INFO - PROCESS | 1791 | ++DOMWINDOW == 140 (0x9bf3f000) [pid = 1791] [serial = 2034] [outer = 0x9b069000] 16:14:36 INFO - PROCESS | 1791 | SkCairoFTTypeface::onFilterRec unimplemented 16:14:37 INFO - PROCESS | 1791 | 1462835677030 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]]]}] 16:14:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 16:14:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2135ms 16:14:37 INFO - PROCESS | 1791 | 1462835677048 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 16:14:37 INFO - PROCESS | 1791 | 1462835677051 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 16:14:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 16:14:37 INFO - PROCESS | 1791 | 1462835677059 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 16:14:37 INFO - PROCESS | 1791 | 1462835677063 Marionette TRACE conn4 <- [1,2682,null,{}] 16:14:37 INFO - PROCESS | 1791 | 1462835677068 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}] 16:14:37 INFO - PROCESS | 1791 | 1462835677388 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 16:14:37 INFO - PROCESS | 1791 | 1462835677781 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:37 INFO - PROCESS | 1791 | ++DOCSHELL 0x890b8400 == 145 [pid = 1791] [id = 678] 16:14:37 INFO - PROCESS | 1791 | ++DOMWINDOW == 141 (0x9b77a400) [pid = 1791] [serial = 2035] [outer = (nil)] 16:14:37 INFO - PROCESS | 1791 | ++DOMWINDOW == 142 (0x9c25c800) [pid = 1791] [serial = 2036] [outer = 0x9b77a400] 16:14:37 INFO - PROCESS | 1791 | 1462835677938 Marionette DEBUG loaded listener.js 16:14:38 INFO - PROCESS | 1791 | ++DOMWINDOW == 143 (0x9d49d400) [pid = 1791] [serial = 2037] [outer = 0x9b77a400] 16:14:42 INFO - PROCESS | 1791 | --DOCSHELL 0x8968ac00 == 144 [pid = 1791] [id = 591] 16:14:42 INFO - PROCESS | 1791 | --DOCSHELL 0x898fb800 == 143 [pid = 1791] [id = 588] 16:14:42 INFO - PROCESS | 1791 | --DOCSHELL 0x872b8800 == 142 [pid = 1791] [id = 587] 16:14:42 INFO - PROCESS | 1791 | --DOCSHELL 0x8e002800 == 141 [pid = 1791] [id = 589] 16:14:42 INFO - PROCESS | 1791 | --DOCSHELL 0x8c5ba400 == 140 [pid = 1791] [id = 664] 16:14:42 INFO - PROCESS | 1791 | --DOCSHELL 0x8d613800 == 139 [pid = 1791] [id = 663] 16:14:42 INFO - PROCESS | 1791 | --DOCSHELL 0x89693400 == 138 [pid = 1791] [id = 662] 16:14:42 INFO - PROCESS | 1791 | --DOCSHELL 0x9764a400 == 137 [pid = 1791] [id = 661] 16:14:42 INFO - PROCESS | 1791 | --DOCSHELL 0x951cf800 == 136 [pid = 1791] [id = 660] 16:14:42 INFO - PROCESS | 1791 | --DOCSHELL 0x91e01c00 == 135 [pid = 1791] [id = 658] 16:14:42 INFO - PROCESS | 1791 | --DOCSHELL 0x9266d400 == 134 [pid = 1791] [id = 659] 16:14:42 INFO - PROCESS | 1791 | --DOCSHELL 0x91e34400 == 133 [pid = 1791] [id = 657] 16:14:42 INFO - PROCESS | 1791 | --DOCSHELL 0x873a0c00 == 132 [pid = 1791] [id = 656] 16:14:42 INFO - PROCESS | 1791 | --DOCSHELL 0x8f2c9800 == 131 [pid = 1791] [id = 655] 16:14:42 INFO - PROCESS | 1791 | --DOCSHELL 0x89692800 == 130 [pid = 1791] [id = 654] 16:14:42 INFO - PROCESS | 1791 | --DOCSHELL 0x8d7a8800 == 129 [pid = 1791] [id = 653] 16:14:42 INFO - PROCESS | 1791 | --DOCSHELL 0x8e18a000 == 128 [pid = 1791] [id = 652] 16:14:42 INFO - PROCESS | 1791 | --DOCSHELL 0x8bdbdc00 == 127 [pid = 1791] [id = 650] 16:14:42 INFO - PROCESS | 1791 | --DOCSHELL 0x8befa800 == 126 [pid = 1791] [id = 651] 16:14:42 INFO - PROCESS | 1791 | --DOCSHELL 0x88057800 == 125 [pid = 1791] [id = 649] 16:14:42 INFO - PROCESS | 1791 | --DOCSHELL 0x89698000 == 124 [pid = 1791] [id = 648] 16:14:42 INFO - PROCESS | 1791 | --DOMWINDOW == 142 (0xa227c400) [pid = 1791] [serial = 1934] [outer = (nil)] [url = about:blank] 16:14:42 INFO - PROCESS | 1791 | --DOMWINDOW == 141 (0xa67c4800) [pid = 1791] [serial = 1937] [outer = (nil)] [url = about:blank] 16:14:42 INFO - PROCESS | 1791 | --DOMWINDOW == 140 (0xa3060c00) [pid = 1791] [serial = 1935] [outer = (nil)] [url = about:blank] 16:14:42 INFO - PROCESS | 1791 | --DOMWINDOW == 139 (0xa229e800) [pid = 1791] [serial = 1881] [outer = (nil)] [url = about:blank] 16:14:42 INFO - PROCESS | 1791 | --DOMWINDOW == 138 (0x94631800) [pid = 1791] [serial = 1919] [outer = (nil)] [url = about:blank] 16:14:42 INFO - PROCESS | 1791 | --DOMWINDOW == 137 (0x95a8bc00) [pid = 1791] [serial = 1922] [outer = (nil)] [url = about:blank] 16:14:42 INFO - PROCESS | 1791 | --DOMWINDOW == 136 (0x9c206c00) [pid = 1791] [serial = 1932] [outer = (nil)] [url = about:blank] 16:14:42 INFO - PROCESS | 1791 | --DOMWINDOW == 135 (0x9b77ec00) [pid = 1791] [serial = 1931] [outer = (nil)] [url = about:blank] 16:14:42 INFO - PROCESS | 1791 | --DOMWINDOW == 134 (0x92c5fc00) [pid = 1791] [serial = 1917] [outer = (nil)] [url = about:blank] 16:14:42 INFO - PROCESS | 1791 | --DOMWINDOW == 133 (0xa6c20400) [pid = 1791] [serial = 1938] [outer = (nil)] [url = about:blank] 16:14:42 INFO - PROCESS | 1791 | --DOMWINDOW == 132 (0x8fa56800) [pid = 1791] [serial = 1905] [outer = (nil)] [url = about:blank] 16:14:42 INFO - PROCESS | 1791 | --DOMWINDOW == 131 (0x8f83d000) [pid = 1791] [serial = 1836] [outer = (nil)] [url = about:blank] 16:14:42 INFO - PROCESS | 1791 | --DOMWINDOW == 130 (0x8fc64000) [pid = 1791] [serial = 1908] [outer = (nil)] [url = about:blank] 16:14:42 INFO - PROCESS | 1791 | --DOMWINDOW == 129 (0x9a758800) [pid = 1791] [serial = 1928] [outer = (nil)] [url = about:blank] 16:14:42 INFO - PROCESS | 1791 | --DOMWINDOW == 128 (0x95174c00) [pid = 1791] [serial = 1920] [outer = (nil)] [url = about:blank] 16:14:42 INFO - PROCESS | 1791 | --DOMWINDOW == 127 (0x89ac5400) [pid = 1791] [serial = 1941] [outer = (nil)] [url = about:blank] 16:14:42 INFO - PROCESS | 1791 | --DOMWINDOW == 126 (0x9a860000) [pid = 1791] [serial = 1929] [outer = (nil)] [url = about:blank] 16:14:42 INFO - PROCESS | 1791 | --DOMWINDOW == 125 (0x92481c00) [pid = 1791] [serial = 1914] [outer = (nil)] [url = about:blank] 16:14:42 INFO - PROCESS | 1791 | --DOMWINDOW == 124 (0x8fc6d400) [pid = 1791] [serial = 1887] [outer = (nil)] [url = about:blank] 16:14:42 INFO - PROCESS | 1791 | --DOMWINDOW == 123 (0x97609800) [pid = 1791] [serial = 1923] [outer = (nil)] [url = about:blank] 16:14:42 INFO - PROCESS | 1791 | --DOMWINDOW == 122 (0xa6b9a000) [pid = 1791] [serial = 1884] [outer = (nil)] [url = about:blank] 16:14:42 INFO - PROCESS | 1791 | --DOMWINDOW == 121 (0x8c26a800) [pid = 1791] [serial = 1944] [outer = (nil)] [url = about:blank] 16:14:42 INFO - PROCESS | 1791 | --DOMWINDOW == 120 (0x91e35c00) [pid = 1791] [serial = 1910] [outer = (nil)] [url = about:blank] 16:14:42 INFO - PROCESS | 1791 | --DOMWINDOW == 119 (0x8c26a000) [pid = 1791] [serial = 1824] [outer = (nil)] [url = about:blank] 16:14:42 INFO - PROCESS | 1791 | --DOMWINDOW == 118 (0x8c263400) [pid = 1791] [serial = 1943] [outer = (nil)] [url = about:blank] 16:14:42 INFO - PROCESS | 1791 | --DOMWINDOW == 117 (0x996e5c00) [pid = 1791] [serial = 1926] [outer = (nil)] [url = about:blank] 16:14:42 INFO - PROCESS | 1791 | --DOMWINDOW == 116 (0x9266d800) [pid = 1791] [serial = 1916] [outer = (nil)] [url = about:blank] 16:14:42 INFO - PROCESS | 1791 | --DOMWINDOW == 115 (0x8fba3400) [pid = 1791] [serial = 1907] [outer = (nil)] [url = about:blank] 16:14:42 INFO - PROCESS | 1791 | --DOMWINDOW == 114 (0x99679400) [pid = 1791] [serial = 1925] [outer = (nil)] [url = about:blank] 16:14:42 INFO - PROCESS | 1791 | --DOMWINDOW == 113 (0x922ee000) [pid = 1791] [serial = 1913] [outer = (nil)] [url = about:blank] 16:14:42 INFO - PROCESS | 1791 | --DOMWINDOW == 112 (0x8984d000) [pid = 1791] [serial = 1940] [outer = (nil)] [url = about:blank] 16:14:42 INFO - PROCESS | 1791 | --DOMWINDOW == 111 (0x8c4ea000) [pid = 1791] [serial = 1902] [outer = (nil)] [url = about:blank] 16:14:42 INFO - PROCESS | 1791 | --DOMWINDOW == 110 (0x8bdbc000) [pid = 1791] [serial = 1901] [outer = (nil)] [url = about:blank] 16:14:42 INFO - PROCESS | 1791 | --DOMWINDOW == 109 (0x91f37400) [pid = 1791] [serial = 1911] [outer = (nil)] [url = about:blank] 16:14:42 INFO - PROCESS | 1791 | --DOMWINDOW == 108 (0x8f840800) [pid = 1791] [serial = 1904] [outer = (nil)] [url = about:blank] 16:14:42 INFO - PROCESS | 1791 | --DOMWINDOW == 107 (0x8c5b2000) [pid = 1791] [serial = 1946] [outer = (nil)] [url = about:blank] 16:14:43 INFO - PROCESS | 1791 | SkCairoFTTypeface::onFilterRec unimplemented 16:14:43 INFO - PROCESS | 1791 | 1462835683665 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]]]}] 16:14:43 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) 16:14:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 6648ms 16:14:43 INFO - PROCESS | 1791 | 1462835683710 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 16:14:43 INFO - PROCESS | 1791 | 1462835683719 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 16:14:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 16:14:43 INFO - PROCESS | 1791 | 1462835683732 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 16:14:43 INFO - PROCESS | 1791 | 1462835683738 Marionette TRACE conn4 <- [1,2686,null,{}] 16:14:43 INFO - PROCESS | 1791 | 1462835683751 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}] 16:14:44 INFO - PROCESS | 1791 | 1462835684114 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 16:14:44 INFO - PROCESS | 1791 | 1462835684368 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:44 INFO - PROCESS | 1791 | ++DOCSHELL 0x88059000 == 125 [pid = 1791] [id = 679] 16:14:44 INFO - PROCESS | 1791 | ++DOMWINDOW == 108 (0x88880000) [pid = 1791] [serial = 2038] [outer = (nil)] 16:14:44 INFO - PROCESS | 1791 | ++DOMWINDOW == 109 (0x890c4400) [pid = 1791] [serial = 2039] [outer = 0x88880000] 16:14:44 INFO - PROCESS | 1791 | 1462835684488 Marionette DEBUG loaded listener.js 16:14:44 INFO - PROCESS | 1791 | ++DOMWINDOW == 110 (0x89698000) [pid = 1791] [serial = 2040] [outer = 0x88880000] 16:14:46 INFO - PROCESS | 1791 | SkCairoFTTypeface::onFilterRec unimplemented 16:14:46 INFO - PROCESS | 1791 | 1462835686221 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] 16:14:46 INFO - PROCESS | 1791 | 1462835686311 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 16:14:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 16:14:46 INFO - PROCESS | 1791 | 1462835686349 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 16:14:46 INFO - PROCESS | 1791 | 1462835686356 Marionette TRACE conn4 <- [1,2690,null,{}] 16:14:46 INFO - PROCESS | 1791 | 1462835686365 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}] 16:14:46 INFO - PROCESS | 1791 | 1462835686763 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 16:14:46 INFO - PROCESS | 1791 | 1462835686812 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:46 INFO - PROCESS | 1791 | ++DOCSHELL 0x89846c00 == 126 [pid = 1791] [id = 680] 16:14:46 INFO - PROCESS | 1791 | ++DOMWINDOW == 111 (0x8984d000) [pid = 1791] [serial = 2041] [outer = (nil)] 16:14:46 INFO - PROCESS | 1791 | ++DOMWINDOW == 112 (0x89ad3000) [pid = 1791] [serial = 2042] [outer = 0x8984d000] 16:14:46 INFO - PROCESS | 1791 | 1462835686893 Marionette DEBUG loaded listener.js 16:14:47 INFO - PROCESS | 1791 | ++DOMWINDOW == 113 (0x8a8ee000) [pid = 1791] [serial = 2043] [outer = 0x8984d000] 16:14:47 INFO - PROCESS | 1791 | --DOMWINDOW == 112 (0x8f2d5000) [pid = 1791] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 16:14:47 INFO - PROCESS | 1791 | --DOMWINDOW == 111 (0x996e4000) [pid = 1791] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 16:14:47 INFO - PROCESS | 1791 | --DOMWINDOW == 110 (0x8e86b400) [pid = 1791] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 16:14:47 INFO - PROCESS | 1791 | --DOMWINDOW == 109 (0x8fc1d800) [pid = 1791] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 16:14:47 INFO - PROCESS | 1791 | --DOMWINDOW == 108 (0x8d614c00) [pid = 1791] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 16:14:47 INFO - PROCESS | 1791 | --DOMWINDOW == 107 (0x8f840000) [pid = 1791] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 16:14:47 INFO - PROCESS | 1791 | --DOMWINDOW == 106 (0x8faec400) [pid = 1791] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 16:14:47 INFO - PROCESS | 1791 | --DOMWINDOW == 105 (0x922f2000) [pid = 1791] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 16:14:47 INFO - PROCESS | 1791 | --DOMWINDOW == 104 (0x957f2400) [pid = 1791] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 16:14:48 INFO - PROCESS | 1791 | --DOMWINDOW == 103 (0x8bef9800) [pid = 1791] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 16:14:48 INFO - PROCESS | 1791 | --DOMWINDOW == 102 (0x8f83d800) [pid = 1791] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 16:14:48 INFO - PROCESS | 1791 | --DOMWINDOW == 101 (0x890b7c00) [pid = 1791] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 16:14:48 INFO - PROCESS | 1791 | --DOMWINDOW == 100 (0x8d734800) [pid = 1791] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 16:14:48 INFO - PROCESS | 1791 | --DOMWINDOW == 99 (0x91f3f000) [pid = 1791] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 16:14:48 INFO - PROCESS | 1791 | --DOMWINDOW == 98 (0x92853800) [pid = 1791] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 16:14:48 INFO - PROCESS | 1791 | --DOMWINDOW == 97 (0x89ac9400) [pid = 1791] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 16:14:48 INFO - PROCESS | 1791 | SkCairoFTTypeface::onFilterRec unimplemented 16:14:48 INFO - PROCESS | 1791 | 1462835688956 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] 16:14:49 INFO - PROCESS | 1791 | 1462835688996 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 16:14:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 16:14:49 INFO - PROCESS | 1791 | 1462835689008 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 16:14:49 INFO - PROCESS | 1791 | 1462835689013 Marionette TRACE conn4 <- [1,2694,null,{}] 16:14:49 INFO - PROCESS | 1791 | 1462835689032 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}] 16:14:49 INFO - PROCESS | 1791 | 1462835689346 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 16:14:49 INFO - PROCESS | 1791 | 1462835689483 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:49 INFO - PROCESS | 1791 | ++DOCSHELL 0x8abef400 == 127 [pid = 1791] [id = 681] 16:14:49 INFO - PROCESS | 1791 | ++DOMWINDOW == 98 (0x8abf0c00) [pid = 1791] [serial = 2044] [outer = (nil)] 16:14:49 INFO - PROCESS | 1791 | ++DOMWINDOW == 99 (0x8befc800) [pid = 1791] [serial = 2045] [outer = 0x8abf0c00] 16:14:49 INFO - PROCESS | 1791 | 1462835689580 Marionette DEBUG loaded listener.js 16:14:49 INFO - PROCESS | 1791 | ++DOMWINDOW == 100 (0x8c268000) [pid = 1791] [serial = 2046] [outer = 0x8abf0c00] 16:14:51 INFO - PROCESS | 1791 | SkCairoFTTypeface::onFilterRec unimplemented 16:14:51 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 16:14:51 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 16:14:51 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 16:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:14:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 16:14:51 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1 16:14:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:14:51 INFO - _addTest/ [0,2697,"getWindowHandle",null] 16:14:51 INFO - PROCESS | 1791 | 1462835691632 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 16:14:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 16:14:51 INFO - PROCESS | 1791 | 1462835691645 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 16:14:51 INFO - PROCESS | 1791 | 1462835691655 Marionette TRACE conn4 <- [1,2698,null,{}] 16:14:51 INFO - PROCESS | 1791 | 1462835691669 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}] 16:14:52 INFO - PROCESS | 1791 | 1462835692153 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 16:14:52 INFO - PROCESS | 1791 | 1462835692421 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:52 INFO - PROCESS | 1791 | ++DOCSHELL 0x87396400 == 128 [pid = 1791] [id = 682] 16:14:52 INFO - PROCESS | 1791 | ++DOMWINDOW == 101 (0x8804d400) [pid = 1791] [serial = 2047] [outer = (nil)] 16:14:52 INFO - PROCESS | 1791 | ++DOMWINDOW == 102 (0x898f5400) [pid = 1791] [serial = 2048] [outer = 0x8804d400] 16:14:52 INFO - PROCESS | 1791 | 1462835692562 Marionette DEBUG loaded listener.js 16:14:52 INFO - PROCESS | 1791 | ++DOMWINDOW == 103 (0x8abe3800) [pid = 1791] [serial = 2049] [outer = 0x8804d400] 16:14:54 INFO - PROCESS | 1791 | SkCairoFTTypeface::onFilterRec unimplemented 16:14:54 INFO - PROCESS | 1791 | 1462835694497 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] 16:14:54 INFO - PROCESS | 1791 | 1462835694592 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 16:14:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 16:14:54 INFO - PROCESS | 1791 | 1462835694659 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 16:14:54 INFO - PROCESS | 1791 | 1462835694667 Marionette TRACE conn4 <- [1,2702,null,{}] 16:14:54 INFO - PROCESS | 1791 | 1462835694677 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}] 16:14:55 INFO - PROCESS | 1791 | 1462835695029 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 16:14:55 INFO - PROCESS | 1791 | 1462835695374 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:55 INFO - PROCESS | 1791 | ++DOCSHELL 0x898f2400 == 129 [pid = 1791] [id = 683] 16:14:55 INFO - PROCESS | 1791 | ++DOMWINDOW == 104 (0x8abebc00) [pid = 1791] [serial = 2050] [outer = (nil)] 16:14:55 INFO - PROCESS | 1791 | ++DOMWINDOW == 105 (0x8c26b000) [pid = 1791] [serial = 2051] [outer = 0x8abebc00] 16:14:55 INFO - PROCESS | 1791 | 1462835695505 Marionette DEBUG loaded listener.js 16:14:55 INFO - PROCESS | 1791 | ++DOMWINDOW == 106 (0x8c4ed800) [pid = 1791] [serial = 2052] [outer = 0x8abebc00] 16:14:56 INFO - PROCESS | 1791 | 1462835696595 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]]]}] 16:14:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 16:14:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 2006ms 16:14:56 INFO - PROCESS | 1791 | 1462835696656 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 16:14:56 INFO - PROCESS | 1791 | 1462835696661 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 16:14:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 16:14:56 INFO - PROCESS | 1791 | 1462835696668 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 16:14:56 INFO - PROCESS | 1791 | 1462835696675 Marionette TRACE conn4 <- [1,2706,null,{}] 16:14:56 INFO - PROCESS | 1791 | 1462835696693 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}] 16:14:57 INFO - PROCESS | 1791 | 1462835697074 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 16:14:57 INFO - PROCESS | 1791 | 1462835697510 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:14:57 INFO - PROCESS | 1791 | ++DOCSHELL 0x8c2ad800 == 130 [pid = 1791] [id = 684] 16:14:57 INFO - PROCESS | 1791 | ++DOMWINDOW == 107 (0x8d61e400) [pid = 1791] [serial = 2053] [outer = (nil)] 16:14:57 INFO - PROCESS | 1791 | ++DOMWINDOW == 108 (0x8d7a2800) [pid = 1791] [serial = 2054] [outer = 0x8d61e400] 16:14:57 INFO - PROCESS | 1791 | 1462835697647 Marionette DEBUG loaded listener.js 16:14:57 INFO - PROCESS | 1791 | ++DOMWINDOW == 109 (0x8e003000) [pid = 1791] [serial = 2055] [outer = 0x8d61e400] 16:14:59 INFO - PROCESS | 1791 | 1462835699294 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]]]}] 16:14:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 16:14:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 2660ms 16:14:59 INFO - PROCESS | 1791 | 1462835699332 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 16:14:59 INFO - PROCESS | 1791 | 1462835699340 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 16:14:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 16:14:59 INFO - PROCESS | 1791 | 1462835699504 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 16:14:59 INFO - PROCESS | 1791 | 1462835699522 Marionette TRACE conn4 <- [1,2710,null,{}] 16:14:59 INFO - PROCESS | 1791 | 1462835699568 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}] 16:14:59 INFO - PROCESS | 1791 | 1462835699973 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 16:15:00 INFO - PROCESS | 1791 | 1462835700352 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:00 INFO - PROCESS | 1791 | ++DOCSHELL 0x88057c00 == 131 [pid = 1791] [id = 685] 16:15:00 INFO - PROCESS | 1791 | ++DOMWINDOW == 110 (0x8d61d000) [pid = 1791] [serial = 2056] [outer = (nil)] 16:15:00 INFO - PROCESS | 1791 | ++DOMWINDOW == 111 (0x8e18c800) [pid = 1791] [serial = 2057] [outer = 0x8d61d000] 16:15:00 INFO - PROCESS | 1791 | 1462835700515 Marionette DEBUG loaded listener.js 16:15:00 INFO - PROCESS | 1791 | ++DOMWINDOW == 112 (0x8e1f9c00) [pid = 1791] [serial = 2058] [outer = 0x8d61d000] 16:15:02 INFO - PROCESS | 1791 | 1462835702192 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] 16:15:02 INFO - PROCESS | 1791 | 1462835702317 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 16:15:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 16:15:02 INFO - PROCESS | 1791 | 1462835702480 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 16:15:02 INFO - PROCESS | 1791 | 1462835702488 Marionette TRACE conn4 <- [1,2714,null,{}] 16:15:02 INFO - PROCESS | 1791 | 1462835702502 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}] 16:15:02 INFO - PROCESS | 1791 | 1462835702836 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 16:15:03 INFO - PROCESS | 1791 | 1462835703187 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:03 INFO - PROCESS | 1791 | ++DOCSHELL 0x8c5acc00 == 132 [pid = 1791] [id = 686] 16:15:03 INFO - PROCESS | 1791 | ++DOMWINDOW == 113 (0x8c5b3400) [pid = 1791] [serial = 2059] [outer = (nil)] 16:15:03 INFO - PROCESS | 1791 | ++DOMWINDOW == 114 (0x8e867400) [pid = 1791] [serial = 2060] [outer = 0x8c5b3400] 16:15:03 INFO - PROCESS | 1791 | 1462835703326 Marionette DEBUG loaded listener.js 16:15:03 INFO - PROCESS | 1791 | ++DOMWINDOW == 115 (0x8e872800) [pid = 1791] [serial = 2061] [outer = 0x8c5b3400] 16:15:04 INFO - PROCESS | 1791 | 1462835704713 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]]]}] 16:15:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 16:15:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 2323ms 16:15:04 INFO - PROCESS | 1791 | 1462835704748 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 16:15:04 INFO - PROCESS | 1791 | 1462835704752 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 16:15:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 16:15:04 INFO - PROCESS | 1791 | 1462835704763 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 16:15:04 INFO - PROCESS | 1791 | 1462835704768 Marionette TRACE conn4 <- [1,2718,null,{}] 16:15:04 INFO - PROCESS | 1791 | 1462835704777 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}] 16:15:05 INFO - PROCESS | 1791 | 1462835705165 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 16:15:05 INFO - PROCESS | 1791 | 1462835705588 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:05 INFO - PROCESS | 1791 | ++DOCSHELL 0x8e866c00 == 133 [pid = 1791] [id = 687] 16:15:05 INFO - PROCESS | 1791 | ++DOMWINDOW == 116 (0x8e86e800) [pid = 1791] [serial = 2062] [outer = (nil)] 16:15:05 INFO - PROCESS | 1791 | ++DOMWINDOW == 117 (0x8f84a000) [pid = 1791] [serial = 2063] [outer = 0x8e86e800] 16:15:05 INFO - PROCESS | 1791 | 1462835705723 Marionette DEBUG loaded listener.js 16:15:05 INFO - PROCESS | 1791 | ++DOMWINDOW == 118 (0x8fa58000) [pid = 1791] [serial = 2064] [outer = 0x8e86e800] 16:15:06 INFO - PROCESS | 1791 | 1462835706963 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] 16:15:07 INFO - PROCESS | 1791 | 1462835707005 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 16:15:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 16:15:07 INFO - PROCESS | 1791 | 1462835707013 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 16:15:07 INFO - PROCESS | 1791 | 1462835707017 Marionette TRACE conn4 <- [1,2722,null,{}] 16:15:07 INFO - PROCESS | 1791 | 1462835707023 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}] 16:15:07 INFO - PROCESS | 1791 | 1462835707277 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 16:15:07 INFO - PROCESS | 1791 | 1462835707690 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:07 INFO - PROCESS | 1791 | ++DOCSHELL 0x8e1fe400 == 134 [pid = 1791] [id = 688] 16:15:07 INFO - PROCESS | 1791 | ++DOMWINDOW == 119 (0x8f2d2800) [pid = 1791] [serial = 2065] [outer = (nil)] 16:15:07 INFO - PROCESS | 1791 | ++DOMWINDOW == 120 (0x8faf2000) [pid = 1791] [serial = 2066] [outer = 0x8f2d2800] 16:15:07 INFO - PROCESS | 1791 | 1462835707833 Marionette DEBUG loaded listener.js 16:15:08 INFO - PROCESS | 1791 | ++DOMWINDOW == 121 (0x8fb3f800) [pid = 1791] [serial = 2067] [outer = 0x8f2d2800] 16:15:09 INFO - PROCESS | 1791 | 1462835709187 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] 16:15:09 INFO - PROCESS | 1791 | 1462835709261 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 16:15:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 16:15:09 INFO - PROCESS | 1791 | 1462835709270 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 16:15:09 INFO - PROCESS | 1791 | 1462835709275 Marionette TRACE conn4 <- [1,2726,null,{}] 16:15:09 INFO - PROCESS | 1791 | 1462835709333 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}] 16:15:09 INFO - PROCESS | 1791 | 1462835709712 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 16:15:10 INFO - PROCESS | 1791 | 1462835710124 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:10 INFO - PROCESS | 1791 | ++DOCSHELL 0x8fb43400 == 135 [pid = 1791] [id = 689] 16:15:10 INFO - PROCESS | 1791 | ++DOMWINDOW == 122 (0x8fb46c00) [pid = 1791] [serial = 2068] [outer = (nil)] 16:15:10 INFO - PROCESS | 1791 | ++DOMWINDOW == 123 (0x8fb8f000) [pid = 1791] [serial = 2069] [outer = 0x8fb46c00] 16:15:10 INFO - PROCESS | 1791 | 1462835710274 Marionette DEBUG loaded listener.js 16:15:10 INFO - PROCESS | 1791 | ++DOMWINDOW == 124 (0x8fb98c00) [pid = 1791] [serial = 2070] [outer = 0x8fb46c00] 16:15:11 INFO - PROCESS | 1791 | 1462835711648 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]]]}] 16:15:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 16:15:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 2397ms 16:15:11 INFO - PROCESS | 1791 | 1462835711668 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 16:15:11 INFO - PROCESS | 1791 | 1462835711675 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 16:15:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 16:15:11 INFO - PROCESS | 1791 | 1462835711685 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 16:15:11 INFO - PROCESS | 1791 | 1462835711691 Marionette TRACE conn4 <- [1,2730,null,{}] 16:15:11 INFO - PROCESS | 1791 | 1462835711699 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}] 16:15:12 INFO - PROCESS | 1791 | 1462835712059 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 16:15:12 INFO - PROCESS | 1791 | 1462835712477 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:12 INFO - PROCESS | 1791 | ++DOCSHELL 0x8fa54800 == 136 [pid = 1791] [id = 690] 16:15:12 INFO - PROCESS | 1791 | ++DOMWINDOW == 125 (0x8fb4a000) [pid = 1791] [serial = 2071] [outer = (nil)] 16:15:12 INFO - PROCESS | 1791 | ++DOMWINDOW == 126 (0x8fc1d800) [pid = 1791] [serial = 2072] [outer = 0x8fb4a000] 16:15:12 INFO - PROCESS | 1791 | 1462835712612 Marionette DEBUG loaded listener.js 16:15:12 INFO - PROCESS | 1791 | ++DOMWINDOW == 127 (0x8fc23400) [pid = 1791] [serial = 2073] [outer = 0x8fb4a000] 16:15:14 INFO - PROCESS | 1791 | 1462835714196 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] 16:15:14 INFO - PROCESS | 1791 | 1462835714264 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 16:15:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 16:15:14 INFO - PROCESS | 1791 | 1462835714278 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 16:15:14 INFO - PROCESS | 1791 | 1462835714282 Marionette TRACE conn4 <- [1,2734,null,{}] 16:15:14 INFO - PROCESS | 1791 | 1462835714292 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}] 16:15:14 INFO - PROCESS | 1791 | 1462835714740 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 16:15:15 INFO - PROCESS | 1791 | 1462835715094 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:15 INFO - PROCESS | 1791 | ++DOCSHELL 0x8fb46800 == 137 [pid = 1791] [id = 691] 16:15:15 INFO - PROCESS | 1791 | ++DOMWINDOW == 128 (0x8fc2cc00) [pid = 1791] [serial = 2074] [outer = (nil)] 16:15:15 INFO - PROCESS | 1791 | ++DOMWINDOW == 129 (0x8fc70800) [pid = 1791] [serial = 2075] [outer = 0x8fc2cc00] 16:15:15 INFO - PROCESS | 1791 | 1462835715234 Marionette DEBUG loaded listener.js 16:15:15 INFO - PROCESS | 1791 | ++DOMWINDOW == 130 (0x91e05400) [pid = 1791] [serial = 2076] [outer = 0x8fc2cc00] 16:15:16 INFO - PROCESS | 1791 | 1462835716626 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]]]}] 16:15:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 16:15:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 2406ms 16:15:16 INFO - PROCESS | 1791 | 1462835716711 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 16:15:16 INFO - PROCESS | 1791 | 1462835716718 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 16:15:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 16:15:16 INFO - PROCESS | 1791 | 1462835716728 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 16:15:16 INFO - PROCESS | 1791 | 1462835716734 Marionette TRACE conn4 <- [1,2738,null,{}] 16:15:16 INFO - PROCESS | 1791 | 1462835716744 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}] 16:15:17 INFO - PROCESS | 1791 | 1462835717136 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 16:15:17 INFO - PROCESS | 1791 | 1462835717572 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:17 INFO - PROCESS | 1791 | ++DOCSHELL 0x8fc6fc00 == 138 [pid = 1791] [id = 692] 16:15:17 INFO - PROCESS | 1791 | ++DOMWINDOW == 131 (0x91e05000) [pid = 1791] [serial = 2077] [outer = (nil)] 16:15:17 INFO - PROCESS | 1791 | ++DOMWINDOW == 132 (0x922e9400) [pid = 1791] [serial = 2078] [outer = 0x91e05000] 16:15:17 INFO - PROCESS | 1791 | 1462835717719 Marionette DEBUG loaded listener.js 16:15:17 INFO - PROCESS | 1791 | ++DOMWINDOW == 133 (0x922f5c00) [pid = 1791] [serial = 2079] [outer = 0x91e05000] 16:15:19 INFO - PROCESS | 1791 | 1462835719089 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]]]}] 16:15:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 16:15:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 2450ms 16:15:19 INFO - PROCESS | 1791 | 1462835719185 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 16:15:19 INFO - PROCESS | 1791 | 1462835719189 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 16:15:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 16:15:19 INFO - PROCESS | 1791 | 1462835719200 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 16:15:19 INFO - PROCESS | 1791 | 1462835719204 Marionette TRACE conn4 <- [1,2742,null,{}] 16:15:19 INFO - PROCESS | 1791 | 1462835719214 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}] 16:15:19 INFO - PROCESS | 1791 | 1462835719676 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 16:15:19 INFO - PROCESS | 1791 | 1462835719970 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:20 INFO - PROCESS | 1791 | ++DOCSHELL 0x91e0c800 == 139 [pid = 1791] [id = 693] 16:15:20 INFO - PROCESS | 1791 | ++DOMWINDOW == 134 (0x91f39800) [pid = 1791] [serial = 2080] [outer = (nil)] 16:15:20 INFO - PROCESS | 1791 | ++DOMWINDOW == 135 (0x9248a400) [pid = 1791] [serial = 2081] [outer = 0x91f39800] 16:15:20 INFO - PROCESS | 1791 | 1462835720083 Marionette DEBUG loaded listener.js 16:15:20 INFO - PROCESS | 1791 | ++DOMWINDOW == 136 (0x9248d400) [pid = 1791] [serial = 2082] [outer = 0x91f39800] 16:15:24 INFO - PROCESS | 1791 | --DOCSHELL 0xa1056400 == 138 [pid = 1791] [id = 603] 16:15:24 INFO - PROCESS | 1791 | --DOCSHELL 0x9248c000 == 137 [pid = 1791] [id = 598] 16:15:24 INFO - PROCESS | 1791 | --DOCSHELL 0x898f1800 == 136 [pid = 1791] [id = 398] 16:15:24 INFO - PROCESS | 1791 | --DOCSHELL 0x9a865000 == 135 [pid = 1791] [id = 644] 16:15:24 INFO - PROCESS | 1791 | --DOCSHELL 0x8faef000 == 134 [pid = 1791] [id = 599] 16:15:24 INFO - PROCESS | 1791 | --DOCSHELL 0x9517b000 == 133 [pid = 1791] [id = 600] 16:15:24 INFO - PROCESS | 1791 | --DOCSHELL 0x996e7000 == 132 [pid = 1791] [id = 602] 16:15:24 INFO - PROCESS | 1791 | --DOCSHELL 0x99fee400 == 131 [pid = 1791] [id = 676] 16:15:24 INFO - PROCESS | 1791 | --DOCSHELL 0x9b066400 == 130 [pid = 1791] [id = 677] 16:15:24 INFO - PROCESS | 1791 | --DOCSHELL 0x92853000 == 129 [pid = 1791] [id = 675] 16:15:24 INFO - PROCESS | 1791 | --DOCSHELL 0x8fba5800 == 128 [pid = 1791] [id = 674] 16:15:24 INFO - PROCESS | 1791 | --DOCSHELL 0x93cf3800 == 127 [pid = 1791] [id = 673] 16:15:24 INFO - PROCESS | 1791 | --DOCSHELL 0x8804c000 == 126 [pid = 1791] [id = 671] 16:15:24 INFO - PROCESS | 1791 | --DOCSHELL 0x8fc24000 == 125 [pid = 1791] [id = 672] 16:15:24 INFO - PROCESS | 1791 | --DOCSHELL 0x91e09800 == 124 [pid = 1791] [id = 670] 16:15:24 INFO - PROCESS | 1791 | --DOCSHELL 0x8968a800 == 123 [pid = 1791] [id = 669] 16:15:24 INFO - PROCESS | 1791 | --DOCSHELL 0x8e1f4000 == 122 [pid = 1791] [id = 668] 16:15:24 INFO - PROCESS | 1791 | --DOCSHELL 0x8d7a9c00 == 121 [pid = 1791] [id = 667] 16:15:24 INFO - PROCESS | 1791 | --DOCSHELL 0x8c4e9000 == 120 [pid = 1791] [id = 666] 16:15:24 INFO - PROCESS | 1791 | --DOCSHELL 0x890b7000 == 119 [pid = 1791] [id = 665] 16:15:25 INFO - PROCESS | 1791 | --DOMWINDOW == 135 (0x8f848000) [pid = 1791] [serial = 1959] [outer = (nil)] [url = about:blank] 16:15:25 INFO - PROCESS | 1791 | --DOMWINDOW == 134 (0x9a865400) [pid = 1791] [serial = 1986] [outer = (nil)] [url = about:blank] 16:15:25 INFO - PROCESS | 1791 | --DOMWINDOW == 133 (0x8faf7400) [pid = 1791] [serial = 1899] [outer = (nil)] [url = about:blank] 16:15:25 INFO - PROCESS | 1791 | --DOMWINDOW == 132 (0x92483800) [pid = 1791] [serial = 1971] [outer = (nil)] [url = about:blank] 16:15:25 INFO - PROCESS | 1791 | --DOMWINDOW == 131 (0x8d7a7000) [pid = 1791] [serial = 1992] [outer = (nil)] [url = about:blank] 16:15:25 INFO - PROCESS | 1791 | --DOMWINDOW == 130 (0x8fc63000) [pid = 1791] [serial = 1965] [outer = (nil)] [url = about:blank] 16:15:25 INFO - PROCESS | 1791 | --DOMWINDOW == 129 (0x8f843800) [pid = 1791] [serial = 1958] [outer = (nil)] [url = about:blank] 16:15:25 INFO - PROCESS | 1791 | --DOMWINDOW == 128 (0x91e42c00) [pid = 1791] [serial = 1968] [outer = (nil)] [url = about:blank] 16:15:25 INFO - PROCESS | 1791 | --DOMWINDOW == 127 (0x92c5b400) [pid = 1791] [serial = 1977] [outer = (nil)] [url = about:blank] 16:15:25 INFO - PROCESS | 1791 | --DOMWINDOW == 126 (0x922ec400) [pid = 1791] [serial = 1970] [outer = (nil)] [url = about:blank] 16:15:25 INFO - PROCESS | 1791 | --DOMWINDOW == 125 (0x97644000) [pid = 1791] [serial = 1982] [outer = (nil)] [url = about:blank] 16:15:25 INFO - PROCESS | 1791 | --DOMWINDOW == 124 (0x9a1ac800) [pid = 1791] [serial = 1985] [outer = (nil)] [url = about:blank] 16:15:25 INFO - PROCESS | 1791 | --DOMWINDOW == 123 (0x9819bc00) [pid = 1791] [serial = 1983] [outer = (nil)] [url = about:blank] 16:15:25 INFO - PROCESS | 1791 | --DOMWINDOW == 122 (0x8d734c00) [pid = 1791] [serial = 1953] [outer = (nil)] [url = about:blank] 16:15:25 INFO - PROCESS | 1791 | --DOMWINDOW == 121 (0x8fb3ec00) [pid = 1791] [serial = 1961] [outer = (nil)] [url = about:blank] 16:15:25 INFO - PROCESS | 1791 | --DOMWINDOW == 120 (0x89ad3400) [pid = 1791] [serial = 1949] [outer = (nil)] [url = about:blank] 16:15:25 INFO - PROCESS | 1791 | --DOMWINDOW == 119 (0x8bdc5800) [pid = 1791] [serial = 1950] [outer = (nil)] [url = about:blank] 16:15:25 INFO - PROCESS | 1791 | --DOMWINDOW == 118 (0x8d72b400) [pid = 1791] [serial = 1952] [outer = (nil)] [url = about:blank] 16:15:25 INFO - PROCESS | 1791 | --DOMWINDOW == 117 (0x8ebac800) [pid = 1791] [serial = 1956] [outer = (nil)] [url = about:blank] 16:15:25 INFO - PROCESS | 1791 | --DOMWINDOW == 116 (0x8e1f2400) [pid = 1791] [serial = 1955] [outer = (nil)] [url = about:blank] 16:15:25 INFO - PROCESS | 1791 | --DOMWINDOW == 115 (0x8e86f800) [pid = 1791] [serial = 1994] [outer = (nil)] [url = about:blank] 16:15:25 INFO - PROCESS | 1791 | --DOMWINDOW == 114 (0x92667800) [pid = 1791] [serial = 1974] [outer = (nil)] [url = about:blank] 16:15:25 INFO - PROCESS | 1791 | --DOMWINDOW == 113 (0x93cf4800) [pid = 1791] [serial = 1979] [outer = (nil)] [url = about:blank] 16:15:25 INFO - PROCESS | 1791 | --DOMWINDOW == 112 (0x8c2ac800) [pid = 1791] [serial = 1989] [outer = (nil)] [url = about:blank] 16:15:25 INFO - PROCESS | 1791 | --DOMWINDOW == 111 (0x8fb49c00) [pid = 1791] [serial = 1962] [outer = (nil)] [url = about:blank] 16:15:25 INFO - PROCESS | 1791 | --DOMWINDOW == 110 (0x957f3400) [pid = 1791] [serial = 1980] [outer = (nil)] [url = about:blank] 16:15:25 INFO - PROCESS | 1791 | --DOMWINDOW == 109 (0x9285d000) [pid = 1791] [serial = 1976] [outer = (nil)] [url = about:blank] 16:15:25 INFO - PROCESS | 1791 | --DOMWINDOW == 108 (0x8fba5400) [pid = 1791] [serial = 1964] [outer = (nil)] [url = about:blank] 16:15:25 INFO - PROCESS | 1791 | --DOMWINDOW == 107 (0x91e0b400) [pid = 1791] [serial = 1967] [outer = (nil)] [url = about:blank] 16:15:25 INFO - PROCESS | 1791 | --DOMWINDOW == 106 (0x8beff000) [pid = 1791] [serial = 1988] [outer = (nil)] [url = about:blank] 16:15:25 INFO - PROCESS | 1791 | --DOMWINDOW == 105 (0x8d733800) [pid = 1791] [serial = 1991] [outer = (nil)] [url = about:blank] 16:15:25 INFO - PROCESS | 1791 | --DOMWINDOW == 104 (0x92663400) [pid = 1791] [serial = 1973] [outer = (nil)] [url = about:blank] 16:15:25 INFO - PROCESS | 1791 | 1462835725943 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]]]}] 16:15:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 16:15:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 6781ms 16:15:25 INFO - PROCESS | 1791 | 1462835725991 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 16:15:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 16:15:26 INFO - PROCESS | 1791 | 1462835726002 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 16:15:26 INFO - PROCESS | 1791 | 1462835726014 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 16:15:26 INFO - PROCESS | 1791 | 1462835726024 Marionette TRACE conn4 <- [1,2746,null,{}] 16:15:26 INFO - PROCESS | 1791 | 1462835726035 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}] 16:15:26 INFO - PROCESS | 1791 | 1462835726358 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 16:15:26 INFO - PROCESS | 1791 | 1462835726728 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:26 INFO - PROCESS | 1791 | ++DOCSHELL 0x89697400 == 120 [pid = 1791] [id = 694] 16:15:26 INFO - PROCESS | 1791 | ++DOMWINDOW == 105 (0x89ac5400) [pid = 1791] [serial = 2083] [outer = (nil)] 16:15:26 INFO - PROCESS | 1791 | ++DOMWINDOW == 106 (0x8a8f0000) [pid = 1791] [serial = 2084] [outer = 0x89ac5400] 16:15:26 INFO - PROCESS | 1791 | 1462835726850 Marionette DEBUG loaded listener.js 16:15:27 INFO - PROCESS | 1791 | ++DOMWINDOW == 107 (0x8bdc1000) [pid = 1791] [serial = 2085] [outer = 0x89ac5400] 16:15:28 INFO - PROCESS | 1791 | 1462835728142 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]]]}] 16:15:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 16:15:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 2197ms 16:15:28 INFO - PROCESS | 1791 | 1462835728222 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 16:15:28 INFO - PROCESS | 1791 | 1462835728235 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 16:15:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 16:15:28 INFO - PROCESS | 1791 | 1462835728279 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 16:15:28 INFO - PROCESS | 1791 | 1462835728287 Marionette TRACE conn4 <- [1,2750,null,{}] 16:15:28 INFO - PROCESS | 1791 | 1462835728316 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}] 16:15:28 INFO - PROCESS | 1791 | 1462835728742 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 16:15:29 INFO - PROCESS | 1791 | 1462835729194 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:29 INFO - PROCESS | 1791 | ++DOCSHELL 0x8c2b6400 == 121 [pid = 1791] [id = 695] 16:15:29 INFO - PROCESS | 1791 | ++DOMWINDOW == 108 (0x8c4e9000) [pid = 1791] [serial = 2086] [outer = (nil)] 16:15:29 INFO - PROCESS | 1791 | ++DOMWINDOW == 109 (0x8c5b5000) [pid = 1791] [serial = 2087] [outer = 0x8c4e9000] 16:15:29 INFO - PROCESS | 1791 | 1462835729312 Marionette DEBUG loaded listener.js 16:15:29 INFO - PROCESS | 1791 | ++DOMWINDOW == 110 (0x8d72b400) [pid = 1791] [serial = 2088] [outer = 0x8c4e9000] 16:15:30 INFO - PROCESS | 1791 | --DOMWINDOW == 109 (0x8984d000) [pid = 1791] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 16:15:30 INFO - PROCESS | 1791 | --DOMWINDOW == 108 (0x890b7400) [pid = 1791] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 16:15:30 INFO - PROCESS | 1791 | --DOMWINDOW == 107 (0x9b77a400) [pid = 1791] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 16:15:30 INFO - PROCESS | 1791 | --DOMWINDOW == 106 (0x8c264c00) [pid = 1791] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 16:15:30 INFO - PROCESS | 1791 | --DOMWINDOW == 105 (0x88880000) [pid = 1791] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 16:15:30 INFO - PROCESS | 1791 | --DOMWINDOW == 104 (0x88888400) [pid = 1791] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 16:15:30 INFO - PROCESS | 1791 | --DOMWINDOW == 103 (0x8fb44c00) [pid = 1791] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 16:15:30 INFO - PROCESS | 1791 | --DOMWINDOW == 102 (0x957f8800) [pid = 1791] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 16:15:30 INFO - PROCESS | 1791 | --DOMWINDOW == 101 (0x95181800) [pid = 1791] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 16:15:30 INFO - PROCESS | 1791 | --DOMWINDOW == 100 (0x8f84a400) [pid = 1791] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 16:15:30 INFO - PROCESS | 1791 | --DOMWINDOW == 99 (0x8e185400) [pid = 1791] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 16:15:30 INFO - PROCESS | 1791 | --DOMWINDOW == 98 (0x9a788c00) [pid = 1791] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 16:15:30 INFO - PROCESS | 1791 | --DOMWINDOW == 97 (0x91e3c000) [pid = 1791] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 16:15:30 INFO - PROCESS | 1791 | --DOMWINDOW == 96 (0x92664400) [pid = 1791] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 16:15:30 INFO - PROCESS | 1791 | --DOMWINDOW == 95 (0x8c4ee400) [pid = 1791] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 16:15:30 INFO - PROCESS | 1791 | --DOMWINDOW == 94 (0x9b069000) [pid = 1791] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 16:15:30 INFO - PROCESS | 1791 | --DOMWINDOW == 93 (0x951ce400) [pid = 1791] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 16:15:30 INFO - PROCESS | 1791 | 1462835730678 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]]]}] 16:15:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 16:15:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 2472ms 16:15:30 INFO - PROCESS | 1791 | 1462835730735 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 16:15:30 INFO - PROCESS | 1791 | 1462835730739 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 16:15:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 16:15:30 INFO - PROCESS | 1791 | 1462835730760 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 16:15:30 INFO - PROCESS | 1791 | 1462835730766 Marionette TRACE conn4 <- [1,2754,null,{}] 16:15:30 INFO - PROCESS | 1791 | 1462835730782 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}] 16:15:31 INFO - PROCESS | 1791 | 1462835731078 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 16:15:31 INFO - PROCESS | 1791 | 1462835731391 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:31 INFO - PROCESS | 1791 | ++DOCSHELL 0x8befec00 == 122 [pid = 1791] [id = 696] 16:15:31 INFO - PROCESS | 1791 | ++DOMWINDOW == 94 (0x8d731400) [pid = 1791] [serial = 2089] [outer = (nil)] 16:15:31 INFO - PROCESS | 1791 | ++DOMWINDOW == 95 (0x8d7b0800) [pid = 1791] [serial = 2090] [outer = 0x8d731400] 16:15:31 INFO - PROCESS | 1791 | 1462835731519 Marionette DEBUG loaded listener.js 16:15:31 INFO - PROCESS | 1791 | ++DOMWINDOW == 96 (0x8e18e800) [pid = 1791] [serial = 2091] [outer = 0x8d731400] 16:15:33 INFO - PROCESS | 1791 | 1462835733073 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]]]}] 16:15:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 16:15:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 2347ms 16:15:33 INFO - PROCESS | 1791 | 1462835733108 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 16:15:33 INFO - PROCESS | 1791 | 1462835733126 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 16:15:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 16:15:33 INFO - PROCESS | 1791 | 1462835733149 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 16:15:33 INFO - PROCESS | 1791 | 1462835733160 Marionette TRACE conn4 <- [1,2758,null,{}] 16:15:33 INFO - PROCESS | 1791 | 1462835733342 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}] 16:15:33 INFO - PROCESS | 1791 | 1462835733680 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 16:15:34 INFO - PROCESS | 1791 | 1462835734027 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:34 INFO - PROCESS | 1791 | ++DOCSHELL 0x8804c000 == 123 [pid = 1791] [id = 697] 16:15:34 INFO - PROCESS | 1791 | ++DOMWINDOW == 97 (0x8888c400) [pid = 1791] [serial = 2092] [outer = (nil)] 16:15:34 INFO - PROCESS | 1791 | ++DOMWINDOW == 98 (0x89850800) [pid = 1791] [serial = 2093] [outer = 0x8888c400] 16:15:34 INFO - PROCESS | 1791 | 1462835734166 Marionette DEBUG loaded listener.js 16:15:34 INFO - PROCESS | 1791 | ++DOMWINDOW == 99 (0x8c263c00) [pid = 1791] [serial = 2094] [outer = 0x8888c400] 16:15:35 INFO - PROCESS | 1791 | 1462835735551 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]]]}] 16:15:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 16:15:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 2441ms 16:15:35 INFO - PROCESS | 1791 | 1462835735608 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 16:15:35 INFO - PROCESS | 1791 | 1462835735621 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 16:15:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 16:15:35 INFO - PROCESS | 1791 | 1462835735636 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 16:15:35 INFO - PROCESS | 1791 | 1462835735643 Marionette TRACE conn4 <- [1,2762,null,{}] 16:15:35 INFO - PROCESS | 1791 | 1462835735653 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}] 16:15:36 INFO - PROCESS | 1791 | 1462835736034 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 16:15:36 INFO - PROCESS | 1791 | 1462835736471 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:36 INFO - PROCESS | 1791 | ++DOCSHELL 0x8c4f4800 == 124 [pid = 1791] [id = 698] 16:15:36 INFO - PROCESS | 1791 | ++DOMWINDOW == 100 (0x8c5bac00) [pid = 1791] [serial = 2095] [outer = (nil)] 16:15:36 INFO - PROCESS | 1791 | ++DOMWINDOW == 101 (0x8d7a7000) [pid = 1791] [serial = 2096] [outer = 0x8c5bac00] 16:15:36 INFO - PROCESS | 1791 | 1462835736611 Marionette DEBUG loaded listener.js 16:15:36 INFO - PROCESS | 1791 | ++DOMWINDOW == 102 (0x8e188c00) [pid = 1791] [serial = 2097] [outer = 0x8c5bac00] 16:15:37 INFO - PROCESS | 1791 | 1462835737796 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]]]}] 16:15:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 16:15:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 2191ms 16:15:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 16:15:37 INFO - PROCESS | 1791 | 1462835737827 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 16:15:37 INFO - PROCESS | 1791 | 1462835737831 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 16:15:37 INFO - PROCESS | 1791 | 1462835737839 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 16:15:37 INFO - PROCESS | 1791 | 1462835737845 Marionette TRACE conn4 <- [1,2766,null,{}] 16:15:37 INFO - PROCESS | 1791 | 1462835737863 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}] 16:15:38 INFO - PROCESS | 1791 | 1462835738179 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 16:15:38 INFO - PROCESS | 1791 | 1462835738616 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:38 INFO - PROCESS | 1791 | ++DOCSHELL 0x8f83b800 == 125 [pid = 1791] [id = 699] 16:15:38 INFO - PROCESS | 1791 | ++DOMWINDOW == 103 (0x8f844400) [pid = 1791] [serial = 2098] [outer = (nil)] 16:15:38 INFO - PROCESS | 1791 | ++DOMWINDOW == 104 (0x8f84a400) [pid = 1791] [serial = 2099] [outer = 0x8f844400] 16:15:38 INFO - PROCESS | 1791 | 1462835738759 Marionette DEBUG loaded listener.js 16:15:38 INFO - PROCESS | 1791 | ++DOMWINDOW == 105 (0x8faf2400) [pid = 1791] [serial = 2100] [outer = 0x8f844400] 16:15:40 INFO - PROCESS | 1791 | 1462835740142 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]]]}] 16:15:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 16:15:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 2351ms 16:15:40 INFO - PROCESS | 1791 | 1462835740192 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 16:15:40 INFO - PROCESS | 1791 | 1462835740203 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 16:15:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 16:15:40 INFO - PROCESS | 1791 | 1462835740215 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 16:15:40 INFO - PROCESS | 1791 | 1462835740219 Marionette TRACE conn4 <- [1,2770,null,{}] 16:15:40 INFO - PROCESS | 1791 | 1462835740248 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}] 16:15:40 INFO - PROCESS | 1791 | 1462835740617 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 16:15:41 INFO - PROCESS | 1791 | 1462835741036 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:41 INFO - PROCESS | 1791 | ++DOCSHELL 0x8faf7400 == 126 [pid = 1791] [id = 700] 16:15:41 INFO - PROCESS | 1791 | ++DOMWINDOW == 106 (0x8fb8a400) [pid = 1791] [serial = 2101] [outer = (nil)] 16:15:41 INFO - PROCESS | 1791 | ++DOMWINDOW == 107 (0x8fb9c400) [pid = 1791] [serial = 2102] [outer = 0x8fb8a400] 16:15:41 INFO - PROCESS | 1791 | 1462835741174 Marionette DEBUG loaded listener.js 16:15:41 INFO - PROCESS | 1791 | ++DOMWINDOW == 108 (0x8fc29000) [pid = 1791] [serial = 2103] [outer = 0x8fb8a400] 16:15:42 INFO - PROCESS | 1791 | 1462835742773 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]]]}] 16:15:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 16:15:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 2594ms 16:15:42 INFO - PROCESS | 1791 | 1462835742811 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 16:15:42 INFO - PROCESS | 1791 | 1462835742818 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 16:15:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 16:15:42 INFO - PROCESS | 1791 | 1462835742830 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 16:15:42 INFO - PROCESS | 1791 | 1462835742837 Marionette TRACE conn4 <- [1,2774,null,{}] 16:15:42 INFO - PROCESS | 1791 | 1462835742888 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}] 16:15:43 INFO - PROCESS | 1791 | 1462835743503 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 16:15:43 INFO - PROCESS | 1791 | 1462835743804 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:43 INFO - PROCESS | 1791 | ++DOCSHELL 0x8fa5d000 == 127 [pid = 1791] [id = 701] 16:15:43 INFO - PROCESS | 1791 | ++DOMWINDOW == 109 (0x8fb8b400) [pid = 1791] [serial = 2104] [outer = (nil)] 16:15:43 INFO - PROCESS | 1791 | ++DOMWINDOW == 110 (0x91e01400) [pid = 1791] [serial = 2105] [outer = 0x8fb8b400] 16:15:44 INFO - PROCESS | 1791 | 1462835743999 Marionette DEBUG loaded listener.js 16:15:44 INFO - PROCESS | 1791 | ++DOMWINDOW == 111 (0x91e36800) [pid = 1791] [serial = 2106] [outer = 0x8fb8b400] 16:15:45 INFO - PROCESS | 1791 | 1462835745671 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]]]}] 16:15:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 16:15:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 2900ms 16:15:45 INFO - PROCESS | 1791 | 1462835745731 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 16:15:45 INFO - PROCESS | 1791 | 1462835745737 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 16:15:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 16:15:45 INFO - PROCESS | 1791 | 1462835745748 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 16:15:45 INFO - PROCESS | 1791 | 1462835745753 Marionette TRACE conn4 <- [1,2778,null,{}] 16:15:45 INFO - PROCESS | 1791 | 1462835745763 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}] 16:15:46 INFO - PROCESS | 1791 | 1462835746266 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 16:15:46 INFO - PROCESS | 1791 | 1462835746557 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:46 INFO - PROCESS | 1791 | ++DOCSHELL 0x8739f800 == 128 [pid = 1791] [id = 702] 16:15:46 INFO - PROCESS | 1791 | ++DOMWINDOW == 112 (0x88884000) [pid = 1791] [serial = 2107] [outer = (nil)] 16:15:46 INFO - PROCESS | 1791 | ++DOMWINDOW == 113 (0x91f45000) [pid = 1791] [serial = 2108] [outer = 0x88884000] 16:15:46 INFO - PROCESS | 1791 | 1462835746699 Marionette DEBUG loaded listener.js 16:15:46 INFO - PROCESS | 1791 | ++DOMWINDOW == 114 (0x922f4800) [pid = 1791] [serial = 2109] [outer = 0x88884000] 16:15:47 INFO - PROCESS | 1791 | 1462835747991 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]]]}] 16:15:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 16:15:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 2308ms 16:15:48 INFO - PROCESS | 1791 | 1462835748056 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 16:15:48 INFO - PROCESS | 1791 | 1462835748061 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 16:15:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 16:15:48 INFO - PROCESS | 1791 | 1462835748068 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 16:15:48 INFO - PROCESS | 1791 | 1462835748072 Marionette TRACE conn4 <- [1,2782,null,{}] 16:15:48 INFO - PROCESS | 1791 | 1462835748079 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}] 16:15:48 INFO - PROCESS | 1791 | 1462835748338 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 16:15:48 INFO - PROCESS | 1791 | 1462835748704 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:48 INFO - PROCESS | 1791 | ++DOCSHELL 0x88057800 == 129 [pid = 1791] [id = 703] 16:15:48 INFO - PROCESS | 1791 | ++DOMWINDOW == 115 (0x9248c000) [pid = 1791] [serial = 2110] [outer = (nil)] 16:15:48 INFO - PROCESS | 1791 | ++DOMWINDOW == 116 (0x924df400) [pid = 1791] [serial = 2111] [outer = 0x9248c000] 16:15:48 INFO - PROCESS | 1791 | 1462835748802 Marionette DEBUG loaded listener.js 16:15:48 INFO - PROCESS | 1791 | ++DOMWINDOW == 117 (0x92665000) [pid = 1791] [serial = 2112] [outer = 0x9248c000] 16:15:50 INFO - PROCESS | 1791 | 1462835750178 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]]]}] 16:15:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 16:15:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 2145ms 16:15:50 INFO - PROCESS | 1791 | 1462835750217 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 16:15:50 INFO - PROCESS | 1791 | 1462835750224 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 16:15:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 16:15:50 INFO - PROCESS | 1791 | 1462835750251 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 16:15:50 INFO - PROCESS | 1791 | 1462835750257 Marionette TRACE conn4 <- [1,2786,null,{}] 16:15:50 INFO - PROCESS | 1791 | 1462835750266 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}] 16:15:50 INFO - PROCESS | 1791 | 1462835750640 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 16:15:51 INFO - PROCESS | 1791 | 1462835751065 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:51 INFO - PROCESS | 1791 | ++DOCSHELL 0x92663400 == 130 [pid = 1791] [id = 704] 16:15:51 INFO - PROCESS | 1791 | ++DOMWINDOW == 118 (0x9266b000) [pid = 1791] [serial = 2113] [outer = (nil)] 16:15:51 INFO - PROCESS | 1791 | ++DOMWINDOW == 119 (0x92853400) [pid = 1791] [serial = 2114] [outer = 0x9266b000] 16:15:51 INFO - PROCESS | 1791 | 1462835751199 Marionette DEBUG loaded listener.js 16:15:51 INFO - PROCESS | 1791 | ++DOMWINDOW == 120 (0x9285b000) [pid = 1791] [serial = 2115] [outer = 0x9266b000] 16:15:52 INFO - PROCESS | 1791 | 1462835752484 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]]]}] 16:15:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 16:15:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 2303ms 16:15:52 INFO - PROCESS | 1791 | 1462835752553 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 16:15:52 INFO - PROCESS | 1791 | 1462835752559 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 16:15:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 16:15:52 INFO - PROCESS | 1791 | 1462835752570 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 16:15:52 INFO - PROCESS | 1791 | 1462835752574 Marionette TRACE conn4 <- [1,2790,null,{}] 16:15:52 INFO - PROCESS | 1791 | 1462835752584 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}] 16:15:52 INFO - PROCESS | 1791 | 1462835752969 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 16:15:53 INFO - PROCESS | 1791 | 1462835753396 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:53 INFO - PROCESS | 1791 | ++DOCSHELL 0x924d9c00 == 131 [pid = 1791] [id = 705] 16:15:53 INFO - PROCESS | 1791 | ++DOMWINDOW == 121 (0x92667c00) [pid = 1791] [serial = 2116] [outer = (nil)] 16:15:53 INFO - PROCESS | 1791 | ++DOMWINDOW == 122 (0x92c5b400) [pid = 1791] [serial = 2117] [outer = 0x92667c00] 16:15:53 INFO - PROCESS | 1791 | 1462835753533 Marionette DEBUG loaded listener.js 16:15:53 INFO - PROCESS | 1791 | ++DOMWINDOW == 123 (0x92c65800) [pid = 1791] [serial = 2118] [outer = 0x92667c00] 16:15:54 INFO - PROCESS | 1791 | 1462835754875 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]]]}] 16:15:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 16:15:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 2350ms 16:15:54 INFO - PROCESS | 1791 | 1462835754919 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 16:15:54 INFO - PROCESS | 1791 | 1462835754923 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 16:15:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 16:15:54 INFO - PROCESS | 1791 | 1462835754930 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 16:15:54 INFO - PROCESS | 1791 | 1462835754934 Marionette TRACE conn4 <- [1,2794,null,{}] 16:15:54 INFO - PROCESS | 1791 | 1462835754940 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}] 16:15:55 INFO - PROCESS | 1791 | 1462835755225 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 16:15:55 INFO - PROCESS | 1791 | 1462835755627 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:55 INFO - PROCESS | 1791 | ++DOCSHELL 0x867cb000 == 132 [pid = 1791] [id = 706] 16:15:55 INFO - PROCESS | 1791 | ++DOMWINDOW == 124 (0x92c58c00) [pid = 1791] [serial = 2119] [outer = (nil)] 16:15:55 INFO - PROCESS | 1791 | ++DOMWINDOW == 125 (0x92ef7c00) [pid = 1791] [serial = 2120] [outer = 0x92c58c00] 16:15:55 INFO - PROCESS | 1791 | 1462835755774 Marionette DEBUG loaded listener.js 16:15:55 INFO - PROCESS | 1791 | ++DOMWINDOW == 126 (0x92efd800) [pid = 1791] [serial = 2121] [outer = 0x92c58c00] 16:15:57 INFO - PROCESS | 1791 | 1462835757091 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]]]}] 16:15:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 16:15:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 2238ms 16:15:57 INFO - PROCESS | 1791 | 1462835757171 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 16:15:57 INFO - PROCESS | 1791 | 1462835757178 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 16:15:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 16:15:57 INFO - PROCESS | 1791 | 1462835757214 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 16:15:57 INFO - PROCESS | 1791 | 1462835757222 Marionette TRACE conn4 <- [1,2798,null,{}] 16:15:57 INFO - PROCESS | 1791 | 1462835757298 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}] 16:15:57 INFO - PROCESS | 1791 | 1462835757671 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 16:15:58 INFO - PROCESS | 1791 | 1462835758121 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:15:58 INFO - PROCESS | 1791 | ++DOCSHELL 0x93a09c00 == 133 [pid = 1791] [id = 707] 16:15:58 INFO - PROCESS | 1791 | ++DOMWINDOW == 127 (0x93cf4800) [pid = 1791] [serial = 2122] [outer = (nil)] 16:15:58 INFO - PROCESS | 1791 | ++DOMWINDOW == 128 (0x95174c00) [pid = 1791] [serial = 2123] [outer = 0x93cf4800] 16:15:58 INFO - PROCESS | 1791 | 1462835758270 Marionette DEBUG loaded listener.js 16:15:58 INFO - PROCESS | 1791 | ++DOMWINDOW == 129 (0x951cb800) [pid = 1791] [serial = 2124] [outer = 0x93cf4800] 16:15:59 INFO - PROCESS | 1791 | 1462835759692 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]]]}] 16:15:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 16:15:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 2532ms 16:15:59 INFO - PROCESS | 1791 | 1462835759727 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 16:15:59 INFO - PROCESS | 1791 | 1462835759732 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 16:15:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 16:15:59 INFO - PROCESS | 1791 | 1462835759743 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 16:15:59 INFO - PROCESS | 1791 | 1462835759748 Marionette TRACE conn4 <- [1,2802,null,{}] 16:15:59 INFO - PROCESS | 1791 | 1462835759757 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}] 16:16:00 INFO - PROCESS | 1791 | 1462835760201 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 16:16:00 INFO - PROCESS | 1791 | 1462835760642 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:00 INFO - PROCESS | 1791 | ++DOCSHELL 0x9266e000 == 134 [pid = 1791] [id = 708] 16:16:00 INFO - PROCESS | 1791 | ++DOMWINDOW == 130 (0x92ef9800) [pid = 1791] [serial = 2125] [outer = (nil)] 16:16:00 INFO - PROCESS | 1791 | ++DOMWINDOW == 131 (0x957f8800) [pid = 1791] [serial = 2126] [outer = 0x92ef9800] 16:16:00 INFO - PROCESS | 1791 | 1462835760782 Marionette DEBUG loaded listener.js 16:16:00 INFO - PROCESS | 1791 | ++DOMWINDOW == 132 (0x95846c00) [pid = 1791] [serial = 2127] [outer = 0x92ef9800] 16:16:01 INFO - PROCESS | 1791 | 1462835761991 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]]]}] 16:16:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 16:16:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 2300ms 16:16:02 INFO - PROCESS | 1791 | 1462835762045 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 16:16:02 INFO - PROCESS | 1791 | 1462835762050 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 16:16:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 16:16:02 INFO - PROCESS | 1791 | 1462835762081 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 16:16:02 INFO - PROCESS | 1791 | 1462835762088 Marionette TRACE conn4 <- [1,2806,null,{}] 16:16:02 INFO - PROCESS | 1791 | 1462835762099 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}] 16:16:02 INFO - PROCESS | 1791 | 1462835762564 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 16:16:07 INFO - PROCESS | 1791 | --DOCSHELL 0x89847c00 == 133 [pid = 1791] [id = 590] 16:16:07 INFO - PROCESS | 1791 | --DOCSHELL 0x95175000 == 132 [pid = 1791] [id = 134] 16:16:08 INFO - PROCESS | 1791 | --DOMWINDOW == 131 (0x8befc800) [pid = 1791] [serial = 2045] [outer = (nil)] [url = about:blank] 16:16:08 INFO - PROCESS | 1791 | --DOMWINDOW == 130 (0x89ad3000) [pid = 1791] [serial = 2042] [outer = (nil)] [url = about:blank] 16:16:08 INFO - PROCESS | 1791 | --DOMWINDOW == 129 (0x89849000) [pid = 1791] [serial = 1998] [outer = (nil)] [url = about:blank] 16:16:08 INFO - PROCESS | 1791 | --DOMWINDOW == 128 (0x9c25c800) [pid = 1791] [serial = 2036] [outer = (nil)] [url = about:blank] 16:16:08 INFO - PROCESS | 1791 | --DOMWINDOW == 127 (0x8d72e800) [pid = 1791] [serial = 1947] [outer = (nil)] [url = about:blank] 16:16:08 INFO - PROCESS | 1791 | --DOMWINDOW == 126 (0x89698000) [pid = 1791] [serial = 2040] [outer = (nil)] [url = about:blank] 16:16:08 INFO - PROCESS | 1791 | --DOMWINDOW == 125 (0x92efcc00) [pid = 1791] [serial = 2016] [outer = (nil)] [url = about:blank] 16:16:08 INFO - PROCESS | 1791 | --DOMWINDOW == 124 (0x890c4400) [pid = 1791] [serial = 2039] [outer = (nil)] [url = about:blank] 16:16:08 INFO - PROCESS | 1791 | --DOMWINDOW == 123 (0x8fc62800) [pid = 1791] [serial = 2009] [outer = (nil)] [url = about:blank] 16:16:08 INFO - PROCESS | 1791 | --DOMWINDOW == 122 (0x95a90400) [pid = 1791] [serial = 2022] [outer = (nil)] [url = about:blank] 16:16:08 INFO - PROCESS | 1791 | --DOMWINDOW == 121 (0x9d49d400) [pid = 1791] [serial = 2037] [outer = (nil)] [url = about:blank] 16:16:08 INFO - PROCESS | 1791 | --DOMWINDOW == 120 (0x8fc67c00) [pid = 1791] [serial = 2010] [outer = (nil)] [url = about:blank] 16:16:08 INFO - PROCESS | 1791 | --DOMWINDOW == 119 (0x9818fc00) [pid = 1791] [serial = 2025] [outer = (nil)] [url = about:blank] 16:16:08 INFO - PROCESS | 1791 | --DOMWINDOW == 118 (0x8fc1dc00) [pid = 1791] [serial = 2007] [outer = (nil)] [url = about:blank] 16:16:08 INFO - PROCESS | 1791 | --DOMWINDOW == 117 (0x8f2cc000) [pid = 1791] [serial = 2004] [outer = (nil)] [url = about:blank] 16:16:08 INFO - PROCESS | 1791 | --DOMWINDOW == 116 (0x92c66000) [pid = 1791] [serial = 2015] [outer = (nil)] [url = about:blank] 16:16:08 INFO - PROCESS | 1791 | --DOMWINDOW == 115 (0x9aeeec00) [pid = 1791] [serial = 2030] [outer = (nil)] [url = about:blank] 16:16:08 INFO - PROCESS | 1791 | --DOMWINDOW == 114 (0x924db000) [pid = 1791] [serial = 2013] [outer = (nil)] [url = about:blank] 16:16:08 INFO - PROCESS | 1791 | --DOMWINDOW == 113 (0x97644800) [pid = 1791] [serial = 2024] [outer = (nil)] [url = about:blank] 16:16:08 INFO - PROCESS | 1791 | --DOMWINDOW == 112 (0x95008400) [pid = 1791] [serial = 2019] [outer = (nil)] [url = about:blank] 16:16:08 INFO - PROCESS | 1791 | --DOMWINDOW == 111 (0x95847c00) [pid = 1791] [serial = 2021] [outer = (nil)] [url = about:blank] 16:16:08 INFO - PROCESS | 1791 | --DOMWINDOW == 110 (0x8d735c00) [pid = 1791] [serial = 2001] [outer = (nil)] [url = about:blank] 16:16:08 INFO - PROCESS | 1791 | --DOMWINDOW == 109 (0x8ebae800) [pid = 1791] [serial = 2003] [outer = (nil)] [url = about:blank] 16:16:08 INFO - PROCESS | 1791 | --DOMWINDOW == 108 (0x9babf800) [pid = 1791] [serial = 2033] [outer = (nil)] [url = about:blank] 16:16:08 INFO - PROCESS | 1791 | --DOMWINDOW == 107 (0x9ad2e800) [pid = 1791] [serial = 2028] [outer = (nil)] [url = about:blank] 16:16:08 INFO - PROCESS | 1791 | --DOMWINDOW == 106 (0x94625800) [pid = 1791] [serial = 2018] [outer = (nil)] [url = about:blank] 16:16:08 INFO - PROCESS | 1791 | --DOMWINDOW == 105 (0x8fb91c00) [pid = 1791] [serial = 2006] [outer = (nil)] [url = about:blank] 16:16:08 INFO - PROCESS | 1791 | --DOMWINDOW == 104 (0x9b068c00) [pid = 1791] [serial = 2031] [outer = (nil)] [url = about:blank] 16:16:08 INFO - PROCESS | 1791 | --DOMWINDOW == 103 (0x9bf3f000) [pid = 1791] [serial = 2034] [outer = (nil)] [url = about:blank] 16:16:08 INFO - PROCESS | 1791 | --DOMWINDOW == 102 (0x91e40c00) [pid = 1791] [serial = 2012] [outer = (nil)] [url = about:blank] 16:16:08 INFO - PROCESS | 1791 | --DOMWINDOW == 101 (0x8968ec00) [pid = 1791] [serial = 1997] [outer = (nil)] [url = about:blank] 16:16:08 INFO - PROCESS | 1791 | --DOMWINDOW == 100 (0x8c5b9000) [pid = 1791] [serial = 2000] [outer = (nil)] [url = about:blank] 16:16:08 INFO - PROCESS | 1791 | --DOMWINDOW == 99 (0x8a8ee000) [pid = 1791] [serial = 2043] [outer = (nil)] [url = about:blank] 16:16:08 INFO - PROCESS | 1791 | --DOMWINDOW == 98 (0x99efa400) [pid = 1791] [serial = 2027] [outer = (nil)] [url = about:blank] 16:16:08 INFO - PROCESS | 1791 | 1462835768371 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:08 INFO - PROCESS | 1791 | ++DOCSHELL 0x88052c00 == 133 [pid = 1791] [id = 709] 16:16:08 INFO - PROCESS | 1791 | ++DOMWINDOW == 99 (0x88056000) [pid = 1791] [serial = 2128] [outer = (nil)] 16:16:08 INFO - PROCESS | 1791 | ++DOMWINDOW == 100 (0x8888a000) [pid = 1791] [serial = 2129] [outer = 0x88056000] 16:16:08 INFO - PROCESS | 1791 | 1462835768515 Marionette DEBUG loaded listener.js 16:16:08 INFO - PROCESS | 1791 | ++DOMWINDOW == 101 (0x8968a400) [pid = 1791] [serial = 2130] [outer = 0x88056000] 16:16:09 INFO - PROCESS | 1791 | 1462835769858 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]]]}] 16:16:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 16:16:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 7819ms 16:16:09 INFO - PROCESS | 1791 | 1462835769911 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 16:16:09 INFO - PROCESS | 1791 | 1462835769921 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 16:16:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 16:16:09 INFO - PROCESS | 1791 | 1462835769934 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 16:16:09 INFO - PROCESS | 1791 | 1462835769944 Marionette TRACE conn4 <- [1,2810,null,{}] 16:16:09 INFO - PROCESS | 1791 | 1462835769971 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}] 16:16:10 INFO - PROCESS | 1791 | 1462835770435 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 16:16:10 INFO - PROCESS | 1791 | 1462835770629 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:10 INFO - PROCESS | 1791 | ++DOCSHELL 0x89acd800 == 134 [pid = 1791] [id = 710] 16:16:10 INFO - PROCESS | 1791 | ++DOMWINDOW == 102 (0x89acf800) [pid = 1791] [serial = 2131] [outer = (nil)] 16:16:10 INFO - PROCESS | 1791 | ++DOMWINDOW == 103 (0x8a8ee000) [pid = 1791] [serial = 2132] [outer = 0x89acf800] 16:16:10 INFO - PROCESS | 1791 | 1462835770709 Marionette DEBUG loaded listener.js 16:16:10 INFO - PROCESS | 1791 | ++DOMWINDOW == 104 (0x8b7e7c00) [pid = 1791] [serial = 2133] [outer = 0x89acf800] 16:16:11 INFO - PROCESS | 1791 | 1462835771649 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]]]}] 16:16:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 16:16:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1755ms 16:16:11 INFO - PROCESS | 1791 | 1462835771691 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 16:16:11 INFO - PROCESS | 1791 | 1462835771698 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 16:16:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 16:16:11 INFO - PROCESS | 1791 | 1462835771712 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 16:16:11 INFO - PROCESS | 1791 | 1462835771715 Marionette TRACE conn4 <- [1,2814,null,{}] 16:16:11 INFO - PROCESS | 1791 | 1462835771722 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}] 16:16:12 INFO - PROCESS | 1791 | 1462835772049 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 16:16:12 INFO - PROCESS | 1791 | 1462835772100 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:12 INFO - PROCESS | 1791 | ++DOCSHELL 0x8888c800 == 135 [pid = 1791] [id = 711] 16:16:12 INFO - PROCESS | 1791 | ++DOMWINDOW == 105 (0x8c2b1400) [pid = 1791] [serial = 2134] [outer = (nil)] 16:16:12 INFO - PROCESS | 1791 | ++DOMWINDOW == 106 (0x8c5b5400) [pid = 1791] [serial = 2135] [outer = 0x8c2b1400] 16:16:12 INFO - PROCESS | 1791 | 1462835772384 Marionette DEBUG loaded listener.js 16:16:12 INFO - PROCESS | 1791 | ++DOMWINDOW == 107 (0x8d72e800) [pid = 1791] [serial = 2136] [outer = 0x8c2b1400] 16:16:13 INFO - PROCESS | 1791 | --DOMWINDOW == 106 (0x91f39800) [pid = 1791] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 16:16:13 INFO - PROCESS | 1791 | --DOMWINDOW == 105 (0x8c4e9000) [pid = 1791] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 16:16:13 INFO - PROCESS | 1791 | --DOMWINDOW == 104 (0x8e18ac00) [pid = 1791] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 16:16:13 INFO - PROCESS | 1791 | --DOMWINDOW == 103 (0x89ac5400) [pid = 1791] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 16:16:14 INFO - PROCESS | 1791 | 1462835774436 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]]]}] 16:16:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 16:16:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 2798ms 16:16:14 INFO - PROCESS | 1791 | 1462835774508 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 16:16:14 INFO - PROCESS | 1791 | 1462835774514 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 16:16:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 16:16:14 INFO - PROCESS | 1791 | 1462835774536 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 16:16:14 INFO - PROCESS | 1791 | 1462835774550 Marionette TRACE conn4 <- [1,2818,null,{}] 16:16:14 INFO - PROCESS | 1791 | 1462835774564 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}] 16:16:14 INFO - PROCESS | 1791 | 1462835774909 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 16:16:15 INFO - PROCESS | 1791 | 1462835775293 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:15 INFO - PROCESS | 1791 | ++DOCSHELL 0x8a0dbc00 == 136 [pid = 1791] [id = 712] 16:16:15 INFO - PROCESS | 1791 | ++DOMWINDOW == 104 (0x8d732c00) [pid = 1791] [serial = 2137] [outer = (nil)] 16:16:15 INFO - PROCESS | 1791 | ++DOMWINDOW == 105 (0x8e1f1c00) [pid = 1791] [serial = 2138] [outer = 0x8d732c00] 16:16:15 INFO - PROCESS | 1791 | 1462835775424 Marionette DEBUG loaded listener.js 16:16:15 INFO - PROCESS | 1791 | ++DOMWINDOW == 106 (0x8e869c00) [pid = 1791] [serial = 2139] [outer = 0x8d732c00] 16:16:17 INFO - PROCESS | 1791 | 1462835777209 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]]]}] 16:16:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 16:16:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 2730ms 16:16:17 INFO - PROCESS | 1791 | 1462835777256 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 16:16:17 INFO - PROCESS | 1791 | 1462835777264 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 16:16:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 16:16:17 INFO - PROCESS | 1791 | 1462835777274 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 16:16:17 INFO - PROCESS | 1791 | 1462835777279 Marionette TRACE conn4 <- [1,2822,null,{}] 16:16:17 INFO - PROCESS | 1791 | 1462835777291 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}] 16:16:17 INFO - PROCESS | 1791 | 1462835777661 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 16:16:17 INFO - PROCESS | 1791 | 1462835777903 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:17 INFO - PROCESS | 1791 | ++DOCSHELL 0x89694c00 == 137 [pid = 1791] [id = 713] 16:16:17 INFO - PROCESS | 1791 | ++DOMWINDOW == 107 (0x89ac5400) [pid = 1791] [serial = 2140] [outer = (nil)] 16:16:17 INFO - PROCESS | 1791 | ++DOMWINDOW == 108 (0x8c25e000) [pid = 1791] [serial = 2141] [outer = 0x89ac5400] 16:16:18 INFO - PROCESS | 1791 | 1462835778002 Marionette DEBUG loaded listener.js 16:16:18 INFO - PROCESS | 1791 | ++DOMWINDOW == 109 (0x8c4ea000) [pid = 1791] [serial = 2142] [outer = 0x89ac5400] 16:16:19 INFO - PROCESS | 1791 | 1462835779105 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]]]}] 16:16:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 16:16:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1889ms 16:16:19 INFO - PROCESS | 1791 | 1462835779163 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 16:16:19 INFO - PROCESS | 1791 | 1462835779173 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 16:16:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 16:16:19 INFO - PROCESS | 1791 | 1462835779186 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 16:16:19 INFO - PROCESS | 1791 | 1462835779190 Marionette TRACE conn4 <- [1,2826,null,{}] 16:16:19 INFO - PROCESS | 1791 | 1462835779198 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}] 16:16:19 INFO - PROCESS | 1791 | 1462835779531 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 16:16:19 INFO - PROCESS | 1791 | 1462835779906 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:19 INFO - PROCESS | 1791 | ++DOCSHELL 0x8c5afc00 == 138 [pid = 1791] [id = 714] 16:16:19 INFO - PROCESS | 1791 | ++DOMWINDOW == 110 (0x8d739c00) [pid = 1791] [serial = 2143] [outer = (nil)] 16:16:19 INFO - PROCESS | 1791 | ++DOMWINDOW == 111 (0x8e181c00) [pid = 1791] [serial = 2144] [outer = 0x8d739c00] 16:16:20 INFO - PROCESS | 1791 | 1462835780003 Marionette DEBUG loaded listener.js 16:16:20 INFO - PROCESS | 1791 | ++DOMWINDOW == 112 (0x8e871c00) [pid = 1791] [serial = 2145] [outer = 0x8d739c00] 16:16:21 INFO - PROCESS | 1791 | 1462835781170 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 16:16:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 16:16:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 2045ms 16:16:21 INFO - PROCESS | 1791 | 1462835781234 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 16:16:21 INFO - PROCESS | 1791 | 1462835781241 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 16:16:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 16:16:21 INFO - PROCESS | 1791 | 1462835781252 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 16:16:21 INFO - PROCESS | 1791 | 1462835781261 Marionette TRACE conn4 <- [1,2830,null,{}] 16:16:21 INFO - PROCESS | 1791 | 1462835781287 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}] 16:16:21 INFO - PROCESS | 1791 | 1462835781794 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 16:16:22 INFO - PROCESS | 1791 | 1462835782167 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:22 INFO - PROCESS | 1791 | ++DOCSHELL 0x8e1f2400 == 139 [pid = 1791] [id = 715] 16:16:22 INFO - PROCESS | 1791 | ++DOMWINDOW == 113 (0x8f842800) [pid = 1791] [serial = 2146] [outer = (nil)] 16:16:22 INFO - PROCESS | 1791 | ++DOMWINDOW == 114 (0x8fa55000) [pid = 1791] [serial = 2147] [outer = 0x8f842800] 16:16:22 INFO - PROCESS | 1791 | 1462835782336 Marionette DEBUG loaded listener.js 16:16:22 INFO - PROCESS | 1791 | ++DOMWINDOW == 115 (0x8faea400) [pid = 1791] [serial = 2148] [outer = 0x8f842800] 16:16:23 INFO - PROCESS | 1791 | 1462835783994 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]]]}] 16:16:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 16:16:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 2808ms 16:16:24 INFO - PROCESS | 1791 | 1462835784063 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 16:16:24 INFO - PROCESS | 1791 | 1462835784072 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 16:16:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 16:16:24 INFO - PROCESS | 1791 | 1462835784084 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 16:16:24 INFO - PROCESS | 1791 | 1462835784089 Marionette TRACE conn4 <- [1,2834,null,{}] 16:16:24 INFO - PROCESS | 1791 | 1462835784101 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}] 16:16:24 INFO - PROCESS | 1791 | 1462835784640 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 16:16:25 INFO - PROCESS | 1791 | 1462835784982 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:25 INFO - PROCESS | 1791 | ++DOCSHELL 0x8f849800 == 140 [pid = 1791] [id = 716] 16:16:25 INFO - PROCESS | 1791 | ++DOMWINDOW == 116 (0x8fb41400) [pid = 1791] [serial = 2149] [outer = (nil)] 16:16:25 INFO - PROCESS | 1791 | ++DOMWINDOW == 117 (0x8fb8b000) [pid = 1791] [serial = 2150] [outer = 0x8fb41400] 16:16:25 INFO - PROCESS | 1791 | 1462835785145 Marionette DEBUG loaded listener.js 16:16:25 INFO - PROCESS | 1791 | ++DOMWINDOW == 118 (0x8fb9b000) [pid = 1791] [serial = 2151] [outer = 0x8fb41400] 16:16:26 INFO - PROCESS | 1791 | 1462835786698 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 16:16:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 16:16:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 2703ms 16:16:26 INFO - PROCESS | 1791 | 1462835786789 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 16:16:26 INFO - PROCESS | 1791 | 1462835786795 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 16:16:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 16:16:26 INFO - PROCESS | 1791 | 1462835786806 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 16:16:26 INFO - PROCESS | 1791 | 1462835786810 Marionette TRACE conn4 <- [1,2838,null,{}] 16:16:26 INFO - PROCESS | 1791 | 1462835786820 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}] 16:16:27 INFO - PROCESS | 1791 | 1462835787306 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 16:16:27 INFO - PROCESS | 1791 | 1462835787663 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:27 INFO - PROCESS | 1791 | ++DOCSHELL 0x8e1f3c00 == 141 [pid = 1791] [id = 717] 16:16:27 INFO - PROCESS | 1791 | ++DOMWINDOW == 119 (0x8fb44400) [pid = 1791] [serial = 2152] [outer = (nil)] 16:16:27 INFO - PROCESS | 1791 | ++DOMWINDOW == 120 (0x8fc28800) [pid = 1791] [serial = 2153] [outer = 0x8fb44400] 16:16:27 INFO - PROCESS | 1791 | 1462835787797 Marionette DEBUG loaded listener.js 16:16:27 INFO - PROCESS | 1791 | ++DOMWINDOW == 121 (0x8fc65400) [pid = 1791] [serial = 2154] [outer = 0x8fb44400] 16:16:29 INFO - PROCESS | 1791 | 1462835789343 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]]]}] 16:16:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 16:16:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 2618ms 16:16:29 INFO - PROCESS | 1791 | 1462835789426 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 16:16:29 INFO - PROCESS | 1791 | 1462835789432 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 16:16:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 16:16:29 INFO - PROCESS | 1791 | 1462835789439 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 16:16:29 INFO - PROCESS | 1791 | 1462835789445 Marionette TRACE conn4 <- [1,2842,null,{}] 16:16:29 INFO - PROCESS | 1791 | 1462835789466 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}] 16:16:29 INFO - PROCESS | 1791 | 1462835789965 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 16:16:30 INFO - PROCESS | 1791 | 1462835790288 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:30 INFO - PROCESS | 1791 | ++DOCSHELL 0x8ebb0400 == 142 [pid = 1791] [id = 718] 16:16:30 INFO - PROCESS | 1791 | ++DOMWINDOW == 122 (0x8fc20000) [pid = 1791] [serial = 2155] [outer = (nil)] 16:16:30 INFO - PROCESS | 1791 | ++DOMWINDOW == 123 (0x91f45800) [pid = 1791] [serial = 2156] [outer = 0x8fc20000] 16:16:30 INFO - PROCESS | 1791 | 1462835790437 Marionette DEBUG loaded listener.js 16:16:30 INFO - PROCESS | 1791 | ++DOMWINDOW == 124 (0x92485000) [pid = 1791] [serial = 2157] [outer = 0x8fc20000] 16:16:31 INFO - PROCESS | 1791 | 1462835791460 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]]]}] 16:16:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 16:16:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 2088ms 16:16:31 INFO - PROCESS | 1791 | 1462835791529 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 16:16:31 INFO - PROCESS | 1791 | 1462835791532 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 16:16:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 16:16:31 INFO - PROCESS | 1791 | 1462835791539 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 16:16:31 INFO - PROCESS | 1791 | 1462835791543 Marionette TRACE conn4 <- [1,2846,null,{}] 16:16:31 INFO - PROCESS | 1791 | 1462835791549 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}] 16:16:31 INFO - PROCESS | 1791 | 1462835791811 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 16:16:32 INFO - PROCESS | 1791 | 1462835792194 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:32 INFO - PROCESS | 1791 | ++DOCSHELL 0x91e36000 == 143 [pid = 1791] [id = 719] 16:16:32 INFO - PROCESS | 1791 | ++DOMWINDOW == 125 (0x91f3f400) [pid = 1791] [serial = 2158] [outer = (nil)] 16:16:32 INFO - PROCESS | 1791 | ++DOMWINDOW == 126 (0x92671c00) [pid = 1791] [serial = 2159] [outer = 0x91f3f400] 16:16:32 INFO - PROCESS | 1791 | 1462835792298 Marionette DEBUG loaded listener.js 16:16:32 INFO - PROCESS | 1791 | ++DOMWINDOW == 127 (0x92c57800) [pid = 1791] [serial = 2160] [outer = 0x91f3f400] 16:16:33 INFO - PROCESS | 1791 | 1462835793408 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]]]}] 16:16:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 16:16:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1935ms 16:16:33 INFO - PROCESS | 1791 | 1462835793477 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 16:16:33 INFO - PROCESS | 1791 | 1462835793484 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 16:16:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 16:16:33 INFO - PROCESS | 1791 | 1462835793494 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 16:16:33 INFO - PROCESS | 1791 | 1462835793501 Marionette TRACE conn4 <- [1,2850,null,{}] 16:16:33 INFO - PROCESS | 1791 | 1462835793511 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}] 16:16:33 INFO - PROCESS | 1791 | 1462835793903 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 16:16:34 INFO - PROCESS | 1791 | 1462835794345 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:34 INFO - PROCESS | 1791 | ++DOCSHELL 0x8804c400 == 144 [pid = 1791] [id = 720] 16:16:34 INFO - PROCESS | 1791 | ++DOMWINDOW == 128 (0x8fc6b000) [pid = 1791] [serial = 2161] [outer = (nil)] 16:16:34 INFO - PROCESS | 1791 | ++DOMWINDOW == 129 (0x92efec00) [pid = 1791] [serial = 2162] [outer = 0x8fc6b000] 16:16:34 INFO - PROCESS | 1791 | 1462835794487 Marionette DEBUG loaded listener.js 16:16:34 INFO - PROCESS | 1791 | ++DOMWINDOW == 130 (0x94625800) [pid = 1791] [serial = 2163] [outer = 0x8fc6b000] 16:16:35 INFO - PROCESS | 1791 | 1462835795913 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 16:16:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 16:16:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 2493ms 16:16:35 INFO - PROCESS | 1791 | 1462835795988 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 16:16:35 INFO - PROCESS | 1791 | 1462835795995 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 16:16:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 16:16:36 INFO - PROCESS | 1791 | 1462835796005 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 16:16:36 INFO - PROCESS | 1791 | 1462835796009 Marionette TRACE conn4 <- [1,2854,null,{}] 16:16:36 INFO - PROCESS | 1791 | 1462835796020 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}] 16:16:36 INFO - PROCESS | 1791 | 1462835796434 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 16:16:36 INFO - PROCESS | 1791 | 1462835796870 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:36 INFO - PROCESS | 1791 | ++DOCSHELL 0x873a3800 == 145 [pid = 1791] [id = 721] 16:16:36 INFO - PROCESS | 1791 | ++DOMWINDOW == 131 (0x89698400) [pid = 1791] [serial = 2164] [outer = (nil)] 16:16:37 INFO - PROCESS | 1791 | ++DOMWINDOW == 132 (0x95177c00) [pid = 1791] [serial = 2165] [outer = 0x89698400] 16:16:37 INFO - PROCESS | 1791 | 1462835797025 Marionette DEBUG loaded listener.js 16:16:37 INFO - PROCESS | 1791 | ++DOMWINDOW == 133 (0x957f1400) [pid = 1791] [serial = 2166] [outer = 0x89698400] 16:16:38 INFO - PROCESS | 1791 | 1462835798369 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]]]}] 16:16:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 16:16:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 2440ms 16:16:38 INFO - PROCESS | 1791 | 1462835798445 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 16:16:38 INFO - PROCESS | 1791 | 1462835798450 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 16:16:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 16:16:38 INFO - PROCESS | 1791 | 1462835798457 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 16:16:38 INFO - PROCESS | 1791 | 1462835798461 Marionette TRACE conn4 <- [1,2858,null,{}] 16:16:38 INFO - PROCESS | 1791 | 1462835798467 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}] 16:16:38 INFO - PROCESS | 1791 | 1462835798786 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 16:16:39 INFO - PROCESS | 1791 | 1462835799140 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:39 INFO - PROCESS | 1791 | ++DOCSHELL 0x8fb88000 == 146 [pid = 1791] [id = 722] 16:16:39 INFO - PROCESS | 1791 | ++DOMWINDOW == 134 (0x8fc28000) [pid = 1791] [serial = 2167] [outer = (nil)] 16:16:39 INFO - PROCESS | 1791 | ++DOMWINDOW == 135 (0x95850800) [pid = 1791] [serial = 2168] [outer = 0x8fc28000] 16:16:39 INFO - PROCESS | 1791 | 1462835799239 Marionette DEBUG loaded listener.js 16:16:39 INFO - PROCESS | 1791 | ++DOMWINDOW == 136 (0x95a89c00) [pid = 1791] [serial = 2169] [outer = 0x8fc28000] 16:16:40 INFO - PROCESS | 1791 | 1462835800392 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 16:16:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 16:16:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1994ms 16:16:40 INFO - PROCESS | 1791 | 1462835800453 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 16:16:40 INFO - PROCESS | 1791 | 1462835800456 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 16:16:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 16:16:40 INFO - PROCESS | 1791 | 1462835800465 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 16:16:40 INFO - PROCESS | 1791 | 1462835800470 Marionette TRACE conn4 <- [1,2862,null,{}] 16:16:40 INFO - PROCESS | 1791 | 1462835800476 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}] 16:16:40 INFO - PROCESS | 1791 | 1462835800777 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 16:16:41 INFO - PROCESS | 1791 | 1462835801219 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:41 INFO - PROCESS | 1791 | ++DOCSHELL 0x957f3000 == 147 [pid = 1791] [id = 723] 16:16:41 INFO - PROCESS | 1791 | ++DOMWINDOW == 137 (0x97647800) [pid = 1791] [serial = 2170] [outer = (nil)] 16:16:41 INFO - PROCESS | 1791 | ++DOMWINDOW == 138 (0x9764d000) [pid = 1791] [serial = 2171] [outer = 0x97647800] 16:16:41 INFO - PROCESS | 1791 | 1462835801371 Marionette DEBUG loaded listener.js 16:16:41 INFO - PROCESS | 1791 | ++DOMWINDOW == 139 (0x9926e000) [pid = 1791] [serial = 2172] [outer = 0x97647800] 16:16:42 INFO - PROCESS | 1791 | 1462835802842 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]]]}] 16:16:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 16:16:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 2450ms 16:16:42 INFO - PROCESS | 1791 | 1462835802919 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 16:16:42 INFO - PROCESS | 1791 | 1462835802926 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 16:16:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 16:16:42 INFO - PROCESS | 1791 | 1462835802937 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 16:16:42 INFO - PROCESS | 1791 | 1462835802942 Marionette TRACE conn4 <- [1,2866,null,{}] 16:16:42 INFO - PROCESS | 1791 | 1462835802954 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}] 16:16:43 INFO - PROCESS | 1791 | 1462835803380 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 16:16:43 INFO - PROCESS | 1791 | 1462835803815 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:43 INFO - PROCESS | 1791 | ++DOCSHELL 0x95092000 == 148 [pid = 1791] [id = 724] 16:16:43 INFO - PROCESS | 1791 | ++DOMWINDOW == 140 (0x97642800) [pid = 1791] [serial = 2173] [outer = (nil)] 16:16:43 INFO - PROCESS | 1791 | ++DOMWINDOW == 141 (0x996e4400) [pid = 1791] [serial = 2174] [outer = 0x97642800] 16:16:43 INFO - PROCESS | 1791 | 1462835803975 Marionette DEBUG loaded listener.js 16:16:44 INFO - PROCESS | 1791 | ++DOMWINDOW == 142 (0x996e7400) [pid = 1791] [serial = 2175] [outer = 0x97642800] 16:16:45 INFO - PROCESS | 1791 | 1462835805588 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]]]}] 16:16:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 16:16:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 2703ms 16:16:45 INFO - PROCESS | 1791 | 1462835805642 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 16:16:45 INFO - PROCESS | 1791 | 1462835805648 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 16:16:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 16:16:45 INFO - PROCESS | 1791 | 1462835805660 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 16:16:45 INFO - PROCESS | 1791 | 1462835805665 Marionette TRACE conn4 <- [1,2870,null,{}] 16:16:45 INFO - PROCESS | 1791 | 1462835805676 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}] 16:16:46 INFO - PROCESS | 1791 | 1462835806161 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 16:16:51 INFO - PROCESS | 1791 | --DOCSHELL 0x8d61ac00 == 147 [pid = 1791] [id = 610] 16:16:51 INFO - PROCESS | 1791 | --DOCSHELL 0x8888c800 == 146 [pid = 1791] [id = 711] 16:16:51 INFO - PROCESS | 1791 | --DOCSHELL 0x89acd800 == 145 [pid = 1791] [id = 710] 16:16:51 INFO - PROCESS | 1791 | --DOCSHELL 0x88052c00 == 144 [pid = 1791] [id = 709] 16:16:51 INFO - PROCESS | 1791 | --DOCSHELL 0x92663400 == 143 [pid = 1791] [id = 704] 16:16:51 INFO - PROCESS | 1791 | --DOCSHELL 0x88057800 == 142 [pid = 1791] [id = 703] 16:16:51 INFO - PROCESS | 1791 | --DOCSHELL 0x8739f800 == 141 [pid = 1791] [id = 702] 16:16:51 INFO - PROCESS | 1791 | --DOCSHELL 0x8faf7400 == 140 [pid = 1791] [id = 700] 16:16:51 INFO - PROCESS | 1791 | --DOCSHELL 0x8fa5d000 == 139 [pid = 1791] [id = 701] 16:16:51 INFO - PROCESS | 1791 | --DOCSHELL 0x8f83b800 == 138 [pid = 1791] [id = 699] 16:16:51 INFO - PROCESS | 1791 | --DOCSHELL 0x8c4f4800 == 137 [pid = 1791] [id = 698] 16:16:51 INFO - PROCESS | 1791 | --DOCSHELL 0x8804c000 == 136 [pid = 1791] [id = 697] 16:16:51 INFO - PROCESS | 1791 | --DOMWINDOW == 141 (0x8fc70800) [pid = 1791] [serial = 2075] [outer = (nil)] [url = about:blank] 16:16:51 INFO - PROCESS | 1791 | --DOMWINDOW == 140 (0x922e9400) [pid = 1791] [serial = 2078] [outer = (nil)] [url = about:blank] 16:16:51 INFO - PROCESS | 1791 | --DOMWINDOW == 139 (0x8fb8f000) [pid = 1791] [serial = 2069] [outer = (nil)] [url = about:blank] 16:16:51 INFO - PROCESS | 1791 | --DOMWINDOW == 138 (0x9248d400) [pid = 1791] [serial = 2082] [outer = (nil)] [url = about:blank] 16:16:51 INFO - PROCESS | 1791 | --DOMWINDOW == 137 (0x8fc1d800) [pid = 1791] [serial = 2072] [outer = (nil)] [url = about:blank] 16:16:51 INFO - PROCESS | 1791 | --DOMWINDOW == 136 (0x898f5400) [pid = 1791] [serial = 2048] [outer = (nil)] [url = about:blank] 16:16:51 INFO - PROCESS | 1791 | --DOMWINDOW == 135 (0x8e18c800) [pid = 1791] [serial = 2057] [outer = (nil)] [url = about:blank] 16:16:51 INFO - PROCESS | 1791 | --DOMWINDOW == 134 (0x9248a400) [pid = 1791] [serial = 2081] [outer = (nil)] [url = about:blank] 16:16:51 INFO - PROCESS | 1791 | --DOMWINDOW == 133 (0x8d72b400) [pid = 1791] [serial = 2088] [outer = (nil)] [url = about:blank] 16:16:51 INFO - PROCESS | 1791 | --DOMWINDOW == 132 (0x8f84a000) [pid = 1791] [serial = 2063] [outer = (nil)] [url = about:blank] 16:16:51 INFO - PROCESS | 1791 | --DOMWINDOW == 131 (0x8f83fc00) [pid = 1791] [serial = 1995] [outer = (nil)] [url = about:blank] 16:16:51 INFO - PROCESS | 1791 | --DOMWINDOW == 130 (0x8c5b5000) [pid = 1791] [serial = 2087] [outer = (nil)] [url = about:blank] 16:16:51 INFO - PROCESS | 1791 | --DOMWINDOW == 129 (0x8bdc1000) [pid = 1791] [serial = 2085] [outer = (nil)] [url = about:blank] 16:16:51 INFO - PROCESS | 1791 | --DOMWINDOW == 128 (0x8a8f0000) [pid = 1791] [serial = 2084] [outer = (nil)] [url = about:blank] 16:16:51 INFO - PROCESS | 1791 | --DOMWINDOW == 127 (0x8c26b000) [pid = 1791] [serial = 2051] [outer = (nil)] [url = about:blank] 16:16:51 INFO - PROCESS | 1791 | --DOMWINDOW == 126 (0x8faf2000) [pid = 1791] [serial = 2066] [outer = (nil)] [url = about:blank] 16:16:51 INFO - PROCESS | 1791 | --DOMWINDOW == 125 (0x8d7a2800) [pid = 1791] [serial = 2054] [outer = (nil)] [url = about:blank] 16:16:51 INFO - PROCESS | 1791 | --DOMWINDOW == 124 (0x8e867400) [pid = 1791] [serial = 2060] [outer = (nil)] [url = about:blank] 16:16:51 INFO - PROCESS | 1791 | --DOMWINDOW == 123 (0x8d7b0800) [pid = 1791] [serial = 2090] [outer = (nil)] [url = about:blank] 16:16:51 INFO - PROCESS | 1791 | 1462835811400 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:51 INFO - PROCESS | 1791 | ++DOCSHELL 0x89847400 == 137 [pid = 1791] [id = 725] 16:16:51 INFO - PROCESS | 1791 | ++DOMWINDOW == 124 (0x8984ac00) [pid = 1791] [serial = 2176] [outer = (nil)] 16:16:51 INFO - PROCESS | 1791 | ++DOMWINDOW == 125 (0x898f7000) [pid = 1791] [serial = 2177] [outer = 0x8984ac00] 16:16:51 INFO - PROCESS | 1791 | 1462835811557 Marionette DEBUG loaded listener.js 16:16:51 INFO - PROCESS | 1791 | ++DOMWINDOW == 126 (0x8a0dac00) [pid = 1791] [serial = 2178] [outer = 0x8984ac00] 16:16:52 INFO - PROCESS | 1791 | 1462835812858 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]]]}] 16:16:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 16:16:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 7272ms 16:16:52 INFO - PROCESS | 1791 | 1462835812935 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 16:16:52 INFO - PROCESS | 1791 | 1462835812943 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 16:16:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 16:16:52 INFO - PROCESS | 1791 | 1462835812956 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 16:16:52 INFO - PROCESS | 1791 | 1462835812964 Marionette TRACE conn4 <- [1,2874,null,{}] 16:16:52 INFO - PROCESS | 1791 | 1462835812981 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}] 16:16:53 INFO - PROCESS | 1791 | 1462835813316 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 16:16:53 INFO - PROCESS | 1791 | 1462835813714 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:53 INFO - PROCESS | 1791 | ++DOCSHELL 0x8c5b9400 == 138 [pid = 1791] [id = 726] 16:16:53 INFO - PROCESS | 1791 | ++DOMWINDOW == 127 (0x8c5ba400) [pid = 1791] [serial = 2179] [outer = (nil)] 16:16:53 INFO - PROCESS | 1791 | ++DOMWINDOW == 128 (0x8d72b800) [pid = 1791] [serial = 2180] [outer = 0x8c5ba400] 16:16:53 INFO - PROCESS | 1791 | 1462835813878 Marionette DEBUG loaded listener.js 16:16:54 INFO - PROCESS | 1791 | ++DOMWINDOW == 129 (0x8d7a6400) [pid = 1791] [serial = 2181] [outer = 0x8c5ba400] 16:16:55 INFO - PROCESS | 1791 | 1462835815299 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]]]}] 16:16:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 16:16:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 2396ms 16:16:55 INFO - PROCESS | 1791 | 1462835815368 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 16:16:55 INFO - PROCESS | 1791 | 1462835815378 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 16:16:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 16:16:55 INFO - PROCESS | 1791 | 1462835815436 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 16:16:55 INFO - PROCESS | 1791 | 1462835815440 Marionette TRACE conn4 <- [1,2878,null,{}] 16:16:55 INFO - PROCESS | 1791 | 1462835815466 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}] 16:16:55 INFO - PROCESS | 1791 | 1462835815863 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 16:16:56 INFO - PROCESS | 1791 | --DOMWINDOW == 128 (0x8f2d2800) [pid = 1791] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 16:16:56 INFO - PROCESS | 1791 | --DOMWINDOW == 127 (0x8d61d000) [pid = 1791] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 16:16:56 INFO - PROCESS | 1791 | --DOMWINDOW == 126 (0x8d61e400) [pid = 1791] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 16:16:56 INFO - PROCESS | 1791 | --DOMWINDOW == 125 (0x8e86e800) [pid = 1791] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 16:16:56 INFO - PROCESS | 1791 | --DOMWINDOW == 124 (0x8fc2cc00) [pid = 1791] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 16:16:56 INFO - PROCESS | 1791 | --DOMWINDOW == 123 (0x8abebc00) [pid = 1791] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 16:16:56 INFO - PROCESS | 1791 | --DOMWINDOW == 122 (0x8c5b3400) [pid = 1791] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 16:16:56 INFO - PROCESS | 1791 | --DOMWINDOW == 121 (0x91e05000) [pid = 1791] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 16:16:56 INFO - PROCESS | 1791 | --DOMWINDOW == 120 (0x8fb46c00) [pid = 1791] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 16:16:56 INFO - PROCESS | 1791 | --DOMWINDOW == 119 (0x8fb4a000) [pid = 1791] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 16:16:56 INFO - PROCESS | 1791 | --DOMWINDOW == 118 (0x8804d400) [pid = 1791] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 16:16:56 INFO - PROCESS | 1791 | --DOMWINDOW == 117 (0x8abf0c00) [pid = 1791] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 16:16:56 INFO - PROCESS | 1791 | --DOMWINDOW == 116 (0x8c2b1400) [pid = 1791] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 16:16:56 INFO - PROCESS | 1791 | --DOMWINDOW == 115 (0x89acf800) [pid = 1791] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 16:16:56 INFO - PROCESS | 1791 | --DOMWINDOW == 114 (0x88056000) [pid = 1791] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 16:16:56 INFO - PROCESS | 1791 | 1462835816461 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:56 INFO - PROCESS | 1791 | ++DOCSHELL 0x8804d400 == 139 [pid = 1791] [id = 727] 16:16:56 INFO - PROCESS | 1791 | ++DOMWINDOW == 115 (0x88056000) [pid = 1791] [serial = 2182] [outer = (nil)] 16:16:56 INFO - PROCESS | 1791 | ++DOMWINDOW == 116 (0x8abe9400) [pid = 1791] [serial = 2183] [outer = 0x88056000] 16:16:56 INFO - PROCESS | 1791 | 1462835816544 Marionette DEBUG loaded listener.js 16:16:56 INFO - PROCESS | 1791 | ++DOMWINDOW == 117 (0x8d617800) [pid = 1791] [serial = 2184] [outer = 0x88056000] 16:16:57 INFO - PROCESS | 1791 | 1462835817628 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]]]}] 16:16:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 16:16:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 2281ms 16:16:57 INFO - PROCESS | 1791 | 1462835817696 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 16:16:57 INFO - PROCESS | 1791 | 1462835817703 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 16:16:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 16:16:57 INFO - PROCESS | 1791 | 1462835817724 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 16:16:57 INFO - PROCESS | 1791 | 1462835817739 Marionette TRACE conn4 <- [1,2882,null,{}] 16:16:57 INFO - PROCESS | 1791 | 1462835817753 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}] 16:16:58 INFO - PROCESS | 1791 | 1462835818222 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 16:16:58 INFO - PROCESS | 1791 | 1462835818691 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:16:58 INFO - PROCESS | 1791 | ++DOCSHELL 0x867c9000 == 140 [pid = 1791] [id = 728] 16:16:58 INFO - PROCESS | 1791 | ++DOMWINDOW == 118 (0x867cf000) [pid = 1791] [serial = 2185] [outer = (nil)] 16:16:58 INFO - PROCESS | 1791 | ++DOMWINDOW == 119 (0x88057800) [pid = 1791] [serial = 2186] [outer = 0x867cf000] 16:16:58 INFO - PROCESS | 1791 | 1462835818839 Marionette DEBUG loaded listener.js 16:16:59 INFO - PROCESS | 1791 | ++DOMWINDOW == 120 (0x8984d800) [pid = 1791] [serial = 2187] [outer = 0x867cf000] 16:17:00 INFO - PROCESS | 1791 | 1462835820384 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]]]}] 16:17:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 16:17:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 2771ms 16:17:00 INFO - PROCESS | 1791 | 1462835820489 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 16:17:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 16:17:00 INFO - PROCESS | 1791 | 1462835820501 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 16:17:00 INFO - PROCESS | 1791 | 1462835820526 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 16:17:00 INFO - PROCESS | 1791 | 1462835820536 Marionette TRACE conn4 <- [1,2886,null,{}] 16:17:00 INFO - PROCESS | 1791 | 1462835820597 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}] 16:17:01 INFO - PROCESS | 1791 | 1462835821074 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 16:17:01 INFO - PROCESS | 1791 | 1462835821449 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:01 INFO - PROCESS | 1791 | ++DOCSHELL 0x8888b400 == 141 [pid = 1791] [id = 729] 16:17:01 INFO - PROCESS | 1791 | ++DOMWINDOW == 121 (0x8abebc00) [pid = 1791] [serial = 2188] [outer = (nil)] 16:17:01 INFO - PROCESS | 1791 | ++DOMWINDOW == 122 (0x8c4f3400) [pid = 1791] [serial = 2189] [outer = 0x8abebc00] 16:17:01 INFO - PROCESS | 1791 | 1462835821596 Marionette DEBUG loaded listener.js 16:17:01 INFO - PROCESS | 1791 | ++DOMWINDOW == 123 (0x8d61f800) [pid = 1791] [serial = 2190] [outer = 0x8abebc00] 16:17:03 INFO - PROCESS | 1791 | 1462835823356 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]]]}] 16:17:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 16:17:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 2913ms 16:17:03 INFO - PROCESS | 1791 | 1462835823585 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 16:17:03 INFO - PROCESS | 1791 | 1462835823598 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 16:17:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 16:17:03 INFO - PROCESS | 1791 | 1462835823622 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 16:17:03 INFO - PROCESS | 1791 | 1462835823630 Marionette TRACE conn4 <- [1,2890,null,{}] 16:17:03 INFO - PROCESS | 1791 | 1462835823641 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}] 16:17:04 INFO - PROCESS | 1791 | 1462835824088 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 16:17:04 INFO - PROCESS | 1791 | 1462835824456 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:04 INFO - PROCESS | 1791 | ++DOCSHELL 0x88052800 == 142 [pid = 1791] [id = 730] 16:17:04 INFO - PROCESS | 1791 | ++DOMWINDOW == 124 (0x890c0c00) [pid = 1791] [serial = 2191] [outer = (nil)] 16:17:04 INFO - PROCESS | 1791 | ++DOMWINDOW == 125 (0x8e86b400) [pid = 1791] [serial = 2192] [outer = 0x890c0c00] 16:17:04 INFO - PROCESS | 1791 | 1462835824643 Marionette DEBUG loaded listener.js 16:17:04 INFO - PROCESS | 1791 | ++DOMWINDOW == 126 (0x8f83b400) [pid = 1791] [serial = 2193] [outer = 0x890c0c00] 16:17:06 INFO - PROCESS | 1791 | 1462835826399 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 16:17:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 16:17:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 2861ms 16:17:06 INFO - PROCESS | 1791 | 1462835826545 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 16:17:06 INFO - PROCESS | 1791 | 1462835826554 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 16:17:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 16:17:06 INFO - PROCESS | 1791 | 1462835826712 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 16:17:06 INFO - PROCESS | 1791 | 1462835826728 Marionette TRACE conn4 <- [1,2894,null,{}] 16:17:06 INFO - PROCESS | 1791 | 1462835826800 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}] 16:17:07 INFO - PROCESS | 1791 | 1462835827179 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 16:17:07 INFO - PROCESS | 1791 | 1462835827533 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:07 INFO - PROCESS | 1791 | ++DOCSHELL 0x8fa59400 == 143 [pid = 1791] [id = 731] 16:17:07 INFO - PROCESS | 1791 | ++DOMWINDOW == 127 (0x8faf4c00) [pid = 1791] [serial = 2194] [outer = (nil)] 16:17:07 INFO - PROCESS | 1791 | ++DOMWINDOW == 128 (0x8fb91400) [pid = 1791] [serial = 2195] [outer = 0x8faf4c00] 16:17:07 INFO - PROCESS | 1791 | 1462835827670 Marionette DEBUG loaded listener.js 16:17:07 INFO - PROCESS | 1791 | ++DOMWINDOW == 129 (0x8fba2c00) [pid = 1791] [serial = 2196] [outer = 0x8faf4c00] 16:17:09 INFO - PROCESS | 1791 | 1462835829080 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]]]}] 16:17:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 16:17:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 2557ms 16:17:09 INFO - PROCESS | 1791 | 1462835829166 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 16:17:09 INFO - PROCESS | 1791 | 1462835829174 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 16:17:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 16:17:09 INFO - PROCESS | 1791 | 1462835829185 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 16:17:09 INFO - PROCESS | 1791 | 1462835829190 Marionette TRACE conn4 <- [1,2898,null,{}] 16:17:09 INFO - PROCESS | 1791 | 1462835829201 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}] 16:17:09 INFO - PROCESS | 1791 | 1462835829749 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 16:17:10 INFO - PROCESS | 1791 | 1462835830099 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:10 INFO - PROCESS | 1791 | ++DOCSHELL 0x8d7a3000 == 144 [pid = 1791] [id = 732] 16:17:10 INFO - PROCESS | 1791 | ++DOMWINDOW == 130 (0x8faf6000) [pid = 1791] [serial = 2197] [outer = (nil)] 16:17:10 INFO - PROCESS | 1791 | ++DOMWINDOW == 131 (0x91e05c00) [pid = 1791] [serial = 2198] [outer = 0x8faf6000] 16:17:10 INFO - PROCESS | 1791 | 1462835830250 Marionette DEBUG loaded listener.js 16:17:10 INFO - PROCESS | 1791 | ++DOMWINDOW == 132 (0x91e0d000) [pid = 1791] [serial = 2199] [outer = 0x8faf6000] 16:17:11 INFO - PROCESS | 1791 | 1462835831669 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]]]}] 16:17:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 16:17:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 2542ms 16:17:11 INFO - PROCESS | 1791 | 1462835831730 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 16:17:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 16:17:11 INFO - PROCESS | 1791 | 1462835831735 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 16:17:11 INFO - PROCESS | 1791 | 1462835831742 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 16:17:11 INFO - PROCESS | 1791 | 1462835831746 Marionette TRACE conn4 <- [1,2902,null,{}] 16:17:11 INFO - PROCESS | 1791 | 1462835831752 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}] 16:17:12 INFO - PROCESS | 1791 | 1462835832015 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 16:17:12 INFO - PROCESS | 1791 | 1462835832360 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:12 INFO - PROCESS | 1791 | ++DOCSHELL 0x91e0c000 == 145 [pid = 1791] [id = 733] 16:17:12 INFO - PROCESS | 1791 | ++DOMWINDOW == 133 (0x91f3c000) [pid = 1791] [serial = 2200] [outer = (nil)] 16:17:12 INFO - PROCESS | 1791 | ++DOMWINDOW == 134 (0x922eac00) [pid = 1791] [serial = 2201] [outer = 0x91f3c000] 16:17:12 INFO - PROCESS | 1791 | 1462835832519 Marionette DEBUG loaded listener.js 16:17:12 INFO - PROCESS | 1791 | ++DOMWINDOW == 135 (0x92668000) [pid = 1791] [serial = 2202] [outer = 0x91f3c000] 16:17:13 INFO - PROCESS | 1791 | 1462835833965 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 16:17:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 16:17:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 2297ms 16:17:14 INFO - PROCESS | 1791 | 1462835834041 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 16:17:14 INFO - PROCESS | 1791 | 1462835834048 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 16:17:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 16:17:14 INFO - PROCESS | 1791 | 1462835834060 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 16:17:14 INFO - PROCESS | 1791 | 1462835834065 Marionette TRACE conn4 <- [1,2906,null,{}] 16:17:14 INFO - PROCESS | 1791 | 1462835834076 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}] 16:17:14 INFO - PROCESS | 1791 | 1462835834476 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 16:17:14 INFO - PROCESS | 1791 | 1462835834932 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:14 INFO - PROCESS | 1791 | ++DOCSHELL 0x89849800 == 146 [pid = 1791] [id = 734] 16:17:14 INFO - PROCESS | 1791 | ++DOMWINDOW == 136 (0x91f37c00) [pid = 1791] [serial = 2203] [outer = (nil)] 16:17:15 INFO - PROCESS | 1791 | ++DOMWINDOW == 137 (0x92ef8000) [pid = 1791] [serial = 2204] [outer = 0x91f37c00] 16:17:15 INFO - PROCESS | 1791 | 1462835835079 Marionette DEBUG loaded listener.js 16:17:15 INFO - PROCESS | 1791 | ++DOMWINDOW == 138 (0x93cf1400) [pid = 1791] [serial = 2205] [outer = 0x91f37c00] 16:17:16 INFO - PROCESS | 1791 | 1462835836504 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]]]}] 16:17:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 16:17:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 2502ms 16:17:16 INFO - PROCESS | 1791 | 1462835836567 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 16:17:16 INFO - PROCESS | 1791 | 1462835836579 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 16:17:16 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 16:17:16 INFO - PROCESS | 1791 | 1462835836613 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 16:17:16 INFO - PROCESS | 1791 | 1462835836619 Marionette TRACE conn4 <- [1,2910,null,{}] 16:17:16 INFO - PROCESS | 1791 | 1462835836629 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}] 16:17:17 INFO - PROCESS | 1791 | 1462835837148 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 16:17:17 INFO - PROCESS | 1791 | 1462835837463 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:17 INFO - PROCESS | 1791 | ++DOCSHELL 0x92ef2c00 == 147 [pid = 1791] [id = 735] 16:17:17 INFO - PROCESS | 1791 | ++DOMWINDOW == 139 (0x92efa400) [pid = 1791] [serial = 2206] [outer = (nil)] 16:17:17 INFO - PROCESS | 1791 | ++DOMWINDOW == 140 (0x9584d000) [pid = 1791] [serial = 2207] [outer = 0x92efa400] 16:17:17 INFO - PROCESS | 1791 | 1462835837569 Marionette DEBUG loaded listener.js 16:17:17 INFO - PROCESS | 1791 | ++DOMWINDOW == 141 (0x95a8c000) [pid = 1791] [serial = 2208] [outer = 0x92efa400] 16:17:18 INFO - PROCESS | 1791 | 1462835838450 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]]]}] 16:17:18 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 16:17:18 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 16:17:18 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1895ms 16:17:18 INFO - PROCESS | 1791 | 1462835838511 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 16:17:18 INFO - PROCESS | 1791 | 1462835838518 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 16:17:18 INFO - TEST-START | /DOMEvents/constructors.html 16:17:18 INFO - PROCESS | 1791 | 1462835838529 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 16:17:18 INFO - PROCESS | 1791 | 1462835838533 Marionette TRACE conn4 <- [1,2914,null,{}] 16:17:18 INFO - PROCESS | 1791 | 1462835838544 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}] 16:17:18 INFO - PROCESS | 1791 | 1462835838897 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 16:17:19 INFO - PROCESS | 1791 | 1462835839332 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:19 INFO - PROCESS | 1791 | ++DOCSHELL 0x92486c00 == 148 [pid = 1791] [id = 736] 16:17:19 INFO - PROCESS | 1791 | ++DOMWINDOW == 142 (0x92ef9400) [pid = 1791] [serial = 2209] [outer = (nil)] 16:17:19 INFO - PROCESS | 1791 | ++DOMWINDOW == 143 (0x990a1000) [pid = 1791] [serial = 2210] [outer = 0x92ef9400] 16:17:19 INFO - PROCESS | 1791 | 1462835839492 Marionette DEBUG loaded listener.js 16:17:19 INFO - PROCESS | 1791 | ++DOMWINDOW == 144 (0x99de1c00) [pid = 1791] [serial = 2211] [outer = 0x92ef9400] 16:17:21 INFO - PROCESS | 1791 | 1462835841054 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]]]}] 16:17:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 16:17:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 16:17:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 16:17:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 16:17:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 16:17:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 16:17:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 16:17:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 16:17:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 16:17:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 16:17:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 16:17:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 16:17:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 16:17:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 16:17:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 16:17:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 16:17:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 16:17:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 16:17:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 16:17:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 16:17:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 16:17:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 16:17:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 16:17:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 16:17:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 16:17:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 16:17:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 16:17:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 16:17:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 16:17:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 16:17:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 16:17:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 16:17:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 16:17:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 16:17:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 16:17:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 16:17:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 16:17:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 16:17:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:17:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:17:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 16:17:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:17:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 16:17:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 16:17:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:17:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:17:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 16:17:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:17:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 16:17:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 16:17:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:17:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:17:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 16:17:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:17:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 16:17:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 16:17:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:17:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:17:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 16:17:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:17:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 16:17:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 16:17:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:17:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:17:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 16:17:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:17:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 16:17:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 16:17:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:17:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:17:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 16:17:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:17:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 16:17:21 INFO - TEST-OK | /DOMEvents/constructors.html | took 2691ms 16:17:21 INFO - PROCESS | 1791 | 1462835841222 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 16:17:21 INFO - PROCESS | 1791 | 1462835841233 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 16:17:21 INFO - TEST-START | /DOMEvents/event-phases-order.html 16:17:21 INFO - PROCESS | 1791 | 1462835841377 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 16:17:21 INFO - PROCESS | 1791 | 1462835841393 Marionette TRACE conn4 <- [1,2918,null,{}] 16:17:21 INFO - PROCESS | 1791 | 1462835841464 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}] 16:17:21 INFO - PROCESS | 1791 | 1462835841869 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 16:17:22 INFO - PROCESS | 1791 | 1462835842234 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:22 INFO - PROCESS | 1791 | ++DOCSHELL 0x9764b800 == 149 [pid = 1791] [id = 737] 16:17:22 INFO - PROCESS | 1791 | ++DOMWINDOW == 145 (0x9a1ac800) [pid = 1791] [serial = 2212] [outer = (nil)] 16:17:22 INFO - PROCESS | 1791 | ++DOMWINDOW == 146 (0x9a860000) [pid = 1791] [serial = 2213] [outer = 0x9a1ac800] 16:17:22 INFO - PROCESS | 1791 | 1462835842371 Marionette DEBUG loaded listener.js 16:17:22 INFO - PROCESS | 1791 | ++DOMWINDOW == 147 (0x9a864800) [pid = 1791] [serial = 2214] [outer = 0x9a1ac800] 16:17:23 INFO - PROCESS | 1791 | 1462835843601 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 16:17:23 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 16:17:23 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 2351ms 16:17:23 INFO - PROCESS | 1791 | 1462835843638 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 16:17:23 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 16:17:23 INFO - PROCESS | 1791 | 1462835843643 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 16:17:23 INFO - PROCESS | 1791 | 1462835843652 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 16:17:23 INFO - PROCESS | 1791 | 1462835843658 Marionette TRACE conn4 <- [1,2922,null,{}] 16:17:23 INFO - PROCESS | 1791 | 1462835843664 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}] 16:17:23 INFO - PROCESS | 1791 | 1462835843965 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 16:17:24 INFO - PROCESS | 1791 | 1462835844461 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:24 INFO - PROCESS | 1791 | ++DOCSHELL 0x8fa5f400 == 150 [pid = 1791] [id = 738] 16:17:24 INFO - PROCESS | 1791 | ++DOMWINDOW == 148 (0x9a77e000) [pid = 1791] [serial = 2215] [outer = (nil)] 16:17:24 INFO - PROCESS | 1791 | ++DOMWINDOW == 149 (0x9a86e800) [pid = 1791] [serial = 2216] [outer = 0x9a77e000] 16:17:24 INFO - PROCESS | 1791 | 1462835844659 Marionette DEBUG loaded listener.js 16:17:24 INFO - PROCESS | 1791 | ++DOMWINDOW == 150 (0x9ad36400) [pid = 1791] [serial = 2217] [outer = 0x9a77e000] 16:17:25 INFO - PROCESS | 1791 | [1791] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 16:17:25 INFO - PROCESS | 1791 | [1791] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 16:17:25 INFO - PROCESS | 1791 | [1791] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 16:17:25 INFO - PROCESS | 1791 | [1791] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 16:17:26 INFO - PROCESS | 1791 | 1462835846156 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]]]}] 16:17:26 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 16:17:26 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 16:17:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 16:17:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:17:26 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:17:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:17:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:17:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:17:26 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 16:17:26 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 16:17:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:17:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:17:26 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:17:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:17:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:17:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:17:26 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 16:17:26 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 16:17:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:17:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:17:26 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:17:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:17:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:17:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:17:26 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]" 16:17:26 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 16:17:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:17:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:17:26 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:17:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:17:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:17:26 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:17:26 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 16:17:26 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 2603ms 16:17:26 INFO - PROCESS | 1791 | 1462835846344 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 16:17:26 INFO - PROCESS | 1791 | 1462835846352 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 16:17:26 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 16:17:26 INFO - PROCESS | 1791 | 1462835846390 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 16:17:26 INFO - PROCESS | 1791 | 1462835846399 Marionette TRACE conn4 <- [1,2926,null,{}] 16:17:26 INFO - PROCESS | 1791 | 1462835846410 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}] 16:17:26 INFO - PROCESS | 1791 | 1462835846947 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 16:17:27 INFO - PROCESS | 1791 | 1462835847340 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:27 INFO - PROCESS | 1791 | ++DOCSHELL 0x9a149c00 == 151 [pid = 1791] [id = 739] 16:17:27 INFO - PROCESS | 1791 | ++DOMWINDOW == 151 (0x9a3a9c00) [pid = 1791] [serial = 2218] [outer = (nil)] 16:17:27 INFO - PROCESS | 1791 | ++DOMWINDOW == 152 (0x9ba0e000) [pid = 1791] [serial = 2219] [outer = 0x9a3a9c00] 16:17:27 INFO - PROCESS | 1791 | 1462835847504 Marionette DEBUG loaded listener.js 16:17:27 INFO - PROCESS | 1791 | ++DOMWINDOW == 153 (0x9ba16400) [pid = 1791] [serial = 2220] [outer = 0x9a3a9c00] 16:17:28 INFO - PROCESS | 1791 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 16:17:28 INFO - PROCESS | 1791 | 1462835848840 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]]]}] 16:17:28 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 16:17:28 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 2502ms 16:17:28 INFO - PROCESS | 1791 | 1462835848891 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 16:17:28 INFO - PROCESS | 1791 | 1462835848897 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 16:17:28 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 16:17:33 INFO - PROCESS | 1791 | --DOCSHELL 0x88059000 == 150 [pid = 1791] [id = 679] 16:17:33 INFO - PROCESS | 1791 | --DOCSHELL 0x8c264400 == 149 [pid = 1791] [id = 632] 16:17:33 INFO - PROCESS | 1791 | --DOCSHELL 0x898f2400 == 148 [pid = 1791] [id = 683] 16:17:33 INFO - PROCESS | 1791 | --DOCSHELL 0x8c5acc00 == 147 [pid = 1791] [id = 686] 16:17:33 INFO - PROCESS | 1791 | --DOCSHELL 0x8fb43400 == 146 [pid = 1791] [id = 689] 16:17:33 INFO - PROCESS | 1791 | --DOCSHELL 0x88057c00 == 145 [pid = 1791] [id = 685] 16:17:33 INFO - PROCESS | 1791 | --DOCSHELL 0x8e1fe400 == 144 [pid = 1791] [id = 688] 16:17:33 INFO - PROCESS | 1791 | --DOCSHELL 0x8e866c00 == 143 [pid = 1791] [id = 687] 16:17:33 INFO - PROCESS | 1791 | --DOCSHELL 0x8804d400 == 142 [pid = 1791] [id = 727] 16:17:33 INFO - PROCESS | 1791 | --DOCSHELL 0x8c5b9400 == 141 [pid = 1791] [id = 726] 16:17:33 INFO - PROCESS | 1791 | --DOCSHELL 0x89847400 == 140 [pid = 1791] [id = 725] 16:17:33 INFO - PROCESS | 1791 | --DOCSHELL 0x8e1f3c00 == 139 [pid = 1791] [id = 717] 16:17:33 INFO - PROCESS | 1791 | --DOCSHELL 0x8f849800 == 138 [pid = 1791] [id = 716] 16:17:33 INFO - PROCESS | 1791 | --DOCSHELL 0x8e1f2400 == 137 [pid = 1791] [id = 715] 16:17:33 INFO - PROCESS | 1791 | --DOCSHELL 0x8c5afc00 == 136 [pid = 1791] [id = 714] 16:17:33 INFO - PROCESS | 1791 | --DOCSHELL 0x89694c00 == 135 [pid = 1791] [id = 713] 16:17:33 INFO - PROCESS | 1791 | --DOMWINDOW == 152 (0x8c268000) [pid = 1791] [serial = 2046] [outer = (nil)] [url = about:blank] 16:17:33 INFO - PROCESS | 1791 | --DOMWINDOW == 151 (0x8c5b5400) [pid = 1791] [serial = 2135] [outer = (nil)] [url = about:blank] 16:17:33 INFO - PROCESS | 1791 | --DOMWINDOW == 150 (0x89850800) [pid = 1791] [serial = 2093] [outer = (nil)] [url = about:blank] 16:17:33 INFO - PROCESS | 1791 | --DOMWINDOW == 149 (0x8a8ee000) [pid = 1791] [serial = 2132] [outer = (nil)] [url = about:blank] 16:17:33 INFO - PROCESS | 1791 | --DOMWINDOW == 148 (0x8888a000) [pid = 1791] [serial = 2129] [outer = (nil)] [url = about:blank] 16:17:33 INFO - PROCESS | 1791 | --DOMWINDOW == 147 (0x8968a400) [pid = 1791] [serial = 2130] [outer = (nil)] [url = about:blank] 16:17:33 INFO - PROCESS | 1791 | --DOMWINDOW == 146 (0x957f8800) [pid = 1791] [serial = 2126] [outer = (nil)] [url = about:blank] 16:17:33 INFO - PROCESS | 1791 | --DOMWINDOW == 145 (0x95174c00) [pid = 1791] [serial = 2123] [outer = (nil)] [url = about:blank] 16:17:33 INFO - PROCESS | 1791 | --DOMWINDOW == 144 (0x92ef7c00) [pid = 1791] [serial = 2120] [outer = (nil)] [url = about:blank] 16:17:33 INFO - PROCESS | 1791 | --DOMWINDOW == 143 (0x92c5b400) [pid = 1791] [serial = 2117] [outer = (nil)] [url = about:blank] 16:17:33 INFO - PROCESS | 1791 | --DOMWINDOW == 142 (0x92853400) [pid = 1791] [serial = 2114] [outer = (nil)] [url = about:blank] 16:17:33 INFO - PROCESS | 1791 | --DOMWINDOW == 141 (0x924df400) [pid = 1791] [serial = 2111] [outer = (nil)] [url = about:blank] 16:17:33 INFO - PROCESS | 1791 | --DOMWINDOW == 140 (0x91f45000) [pid = 1791] [serial = 2108] [outer = (nil)] [url = about:blank] 16:17:33 INFO - PROCESS | 1791 | --DOMWINDOW == 139 (0x91e01400) [pid = 1791] [serial = 2105] [outer = (nil)] [url = about:blank] 16:17:33 INFO - PROCESS | 1791 | --DOMWINDOW == 138 (0x8fb9c400) [pid = 1791] [serial = 2102] [outer = (nil)] [url = about:blank] 16:17:33 INFO - PROCESS | 1791 | --DOMWINDOW == 137 (0x8f84a400) [pid = 1791] [serial = 2099] [outer = (nil)] [url = about:blank] 16:17:33 INFO - PROCESS | 1791 | --DOMWINDOW == 136 (0x8d7a7000) [pid = 1791] [serial = 2096] [outer = (nil)] [url = about:blank] 16:17:33 INFO - PROCESS | 1791 | --DOMWINDOW == 135 (0x8d72e800) [pid = 1791] [serial = 2136] [outer = (nil)] [url = about:blank] 16:17:33 INFO - PROCESS | 1791 | --DOMWINDOW == 134 (0x8b7e7c00) [pid = 1791] [serial = 2133] [outer = (nil)] [url = about:blank] 16:17:33 INFO - PROCESS | 1791 | --DOMWINDOW == 133 (0x8e1f1c00) [pid = 1791] [serial = 2138] [outer = (nil)] [url = about:blank] 16:17:33 INFO - PROCESS | 1791 | --DOMWINDOW == 132 (0x8fb3f800) [pid = 1791] [serial = 2067] [outer = (nil)] [url = about:blank] 16:17:33 INFO - PROCESS | 1791 | --DOMWINDOW == 131 (0x8e1f9c00) [pid = 1791] [serial = 2058] [outer = (nil)] [url = about:blank] 16:17:33 INFO - PROCESS | 1791 | --DOMWINDOW == 130 (0x8e003000) [pid = 1791] [serial = 2055] [outer = (nil)] [url = about:blank] 16:17:33 INFO - PROCESS | 1791 | --DOMWINDOW == 129 (0x8fa58000) [pid = 1791] [serial = 2064] [outer = (nil)] [url = about:blank] 16:17:33 INFO - PROCESS | 1791 | --DOMWINDOW == 128 (0x91e05400) [pid = 1791] [serial = 2076] [outer = (nil)] [url = about:blank] 16:17:33 INFO - PROCESS | 1791 | --DOMWINDOW == 127 (0x8c4ed800) [pid = 1791] [serial = 2052] [outer = (nil)] [url = about:blank] 16:17:33 INFO - PROCESS | 1791 | --DOMWINDOW == 126 (0x8e872800) [pid = 1791] [serial = 2061] [outer = (nil)] [url = about:blank] 16:17:33 INFO - PROCESS | 1791 | --DOMWINDOW == 125 (0x922f5c00) [pid = 1791] [serial = 2079] [outer = (nil)] [url = about:blank] 16:17:33 INFO - PROCESS | 1791 | --DOMWINDOW == 124 (0x8fb98c00) [pid = 1791] [serial = 2070] [outer = (nil)] [url = about:blank] 16:17:33 INFO - PROCESS | 1791 | --DOMWINDOW == 123 (0x8fc23400) [pid = 1791] [serial = 2073] [outer = (nil)] [url = about:blank] 16:17:33 INFO - PROCESS | 1791 | --DOMWINDOW == 122 (0x8abe3800) [pid = 1791] [serial = 2049] [outer = (nil)] [url = about:blank] 16:17:34 INFO - PROCESS | 1791 | 1462835854033 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 16:17:34 INFO - PROCESS | 1791 | 1462835854041 Marionette TRACE conn4 <- [1,2930,null,{}] 16:17:34 INFO - PROCESS | 1791 | 1462835854081 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}] 16:17:34 INFO - PROCESS | 1791 | 1462835854409 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 16:17:34 INFO - PROCESS | 1791 | 1462835854747 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:34 INFO - PROCESS | 1791 | ++DOCSHELL 0x89692800 == 136 [pid = 1791] [id = 740] 16:17:34 INFO - PROCESS | 1791 | ++DOMWINDOW == 123 (0x89694c00) [pid = 1791] [serial = 2221] [outer = (nil)] 16:17:34 INFO - PROCESS | 1791 | ++DOMWINDOW == 124 (0x8984b400) [pid = 1791] [serial = 2222] [outer = 0x89694c00] 16:17:34 INFO - PROCESS | 1791 | 1462835854877 Marionette DEBUG loaded listener.js 16:17:35 INFO - PROCESS | 1791 | ++DOMWINDOW == 125 (0x89ad3400) [pid = 1791] [serial = 2223] [outer = 0x89694c00] 16:17:35 INFO - PROCESS | 1791 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 16:17:36 INFO - PROCESS | 1791 | 1462835856067 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]]]}] 16:17:36 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 16:17:36 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 7152ms 16:17:36 INFO - PROCESS | 1791 | 1462835856106 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 16:17:36 INFO - PROCESS | 1791 | 1462835856114 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 16:17:36 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 16:17:36 INFO - PROCESS | 1791 | 1462835856125 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 16:17:36 INFO - PROCESS | 1791 | 1462835856130 Marionette TRACE conn4 <- [1,2934,null,{}] 16:17:36 INFO - PROCESS | 1791 | 1462835856148 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}] 16:17:36 INFO - PROCESS | 1791 | 1462835856619 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 16:17:36 INFO - PROCESS | 1791 | 1462835856916 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:36 INFO - PROCESS | 1791 | ++DOCSHELL 0x8b7df000 == 137 [pid = 1791] [id = 741] 16:17:36 INFO - PROCESS | 1791 | ++DOMWINDOW == 126 (0x8b7e1800) [pid = 1791] [serial = 2224] [outer = (nil)] 16:17:37 INFO - PROCESS | 1791 | ++DOMWINDOW == 127 (0x8bdc5c00) [pid = 1791] [serial = 2225] [outer = 0x8b7e1800] 16:17:37 INFO - PROCESS | 1791 | 1462835857034 Marionette DEBUG loaded listener.js 16:17:37 INFO - PROCESS | 1791 | ++DOMWINDOW == 128 (0x8c262000) [pid = 1791] [serial = 2226] [outer = 0x8b7e1800] 16:17:39 INFO - PROCESS | 1791 | 1462835859294 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]]]}] 16:17:39 INFO - PROCESS | 1791 | --DOMWINDOW == 127 (0x9266b000) [pid = 1791] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 16:17:39 INFO - PROCESS | 1791 | --DOMWINDOW == 126 (0x93cf4800) [pid = 1791] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 16:17:39 INFO - PROCESS | 1791 | --DOMWINDOW == 125 (0x8fb8a400) [pid = 1791] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 16:17:39 INFO - PROCESS | 1791 | --DOMWINDOW == 124 (0x9248c000) [pid = 1791] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 16:17:39 INFO - PROCESS | 1791 | --DOMWINDOW == 123 (0x8fb8b400) [pid = 1791] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 16:17:39 INFO - PROCESS | 1791 | --DOMWINDOW == 122 (0x8d731400) [pid = 1791] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 16:17:39 INFO - PROCESS | 1791 | --DOMWINDOW == 121 (0x92667c00) [pid = 1791] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 16:17:39 INFO - PROCESS | 1791 | --DOMWINDOW == 120 (0x92ef9800) [pid = 1791] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 16:17:39 INFO - PROCESS | 1791 | --DOMWINDOW == 119 (0x8888c400) [pid = 1791] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 16:17:39 INFO - PROCESS | 1791 | --DOMWINDOW == 118 (0x8f844400) [pid = 1791] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 16:17:39 INFO - PROCESS | 1791 | --DOMWINDOW == 117 (0x92c58c00) [pid = 1791] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 16:17:39 INFO - PROCESS | 1791 | --DOMWINDOW == 116 (0x8c5bac00) [pid = 1791] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 16:17:39 INFO - PROCESS | 1791 | --DOMWINDOW == 115 (0x88884000) [pid = 1791] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 16:17:39 INFO - PROCESS | 1791 | --DOMWINDOW == 114 (0x8d739c00) [pid = 1791] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 16:17:39 INFO - PROCESS | 1791 | --DOMWINDOW == 113 (0x89ac5400) [pid = 1791] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 16:17:39 INFO - PROCESS | 1791 | --DOMWINDOW == 112 (0x8984ac00) [pid = 1791] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 16:17:39 INFO - PROCESS | 1791 | --DOMWINDOW == 111 (0x97647800) [pid = 1791] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 16:17:39 INFO - PROCESS | 1791 | --DOMWINDOW == 110 (0x8fc28000) [pid = 1791] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 16:17:39 INFO - PROCESS | 1791 | --DOMWINDOW == 109 (0x89698400) [pid = 1791] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 16:17:39 INFO - PROCESS | 1791 | --DOMWINDOW == 108 (0x8fc6b000) [pid = 1791] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 16:17:39 INFO - PROCESS | 1791 | --DOMWINDOW == 107 (0x91f3f400) [pid = 1791] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 16:17:39 INFO - PROCESS | 1791 | --DOMWINDOW == 106 (0x8fc20000) [pid = 1791] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 16:17:39 INFO - PROCESS | 1791 | --DOMWINDOW == 105 (0x8fb44400) [pid = 1791] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 16:17:39 INFO - PROCESS | 1791 | --DOMWINDOW == 104 (0x8fb41400) [pid = 1791] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 16:17:39 INFO - PROCESS | 1791 | --DOMWINDOW == 103 (0x8f842800) [pid = 1791] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 16:17:39 INFO - PROCESS | 1791 | --DOMWINDOW == 102 (0x8c5ba400) [pid = 1791] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 16:17:39 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 16:17:39 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 3351ms 16:17:39 INFO - PROCESS | 1791 | 1462835859475 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 16:17:39 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 16:17:39 INFO - PROCESS | 1791 | 1462835859480 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 16:17:39 INFO - PROCESS | 1791 | 1462835859488 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 16:17:39 INFO - PROCESS | 1791 | 1462835859491 Marionette TRACE conn4 <- [1,2938,null,{}] 16:17:39 INFO - PROCESS | 1791 | 1462835859498 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}] 16:17:39 INFO - PROCESS | 1791 | 1462835859806 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 16:17:39 INFO - PROCESS | 1791 | 1462835859973 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:40 INFO - PROCESS | 1791 | ++DOCSHELL 0x8c2b6000 == 138 [pid = 1791] [id = 742] 16:17:40 INFO - PROCESS | 1791 | ++DOMWINDOW == 103 (0x8c4e7c00) [pid = 1791] [serial = 2227] [outer = (nil)] 16:17:40 INFO - PROCESS | 1791 | ++DOMWINDOW == 104 (0x8c5ad000) [pid = 1791] [serial = 2228] [outer = 0x8c4e7c00] 16:17:40 INFO - PROCESS | 1791 | 1462835860066 Marionette DEBUG loaded listener.js 16:17:40 INFO - PROCESS | 1791 | ++DOMWINDOW == 105 (0x8d611c00) [pid = 1791] [serial = 2229] [outer = 0x8c4e7c00] 16:17:41 INFO - PROCESS | 1791 | 1462835861134 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]]]}] 16:17:41 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. 16:17:41 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1686ms 16:17:41 INFO - PROCESS | 1791 | 1462835861175 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 16:17:41 INFO - PROCESS | 1791 | 1462835861182 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 16:17:41 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 16:17:41 INFO - PROCESS | 1791 | 1462835861214 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 16:17:41 INFO - PROCESS | 1791 | 1462835861218 Marionette TRACE conn4 <- [1,2942,null,{}] 16:17:41 INFO - PROCESS | 1791 | 1462835861228 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}] 16:17:41 INFO - PROCESS | 1791 | 1462835861772 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 16:17:42 INFO - PROCESS | 1791 | 1462835862231 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:42 INFO - PROCESS | 1791 | ++DOCSHELL 0x890bf400 == 139 [pid = 1791] [id = 743] 16:17:42 INFO - PROCESS | 1791 | ++DOMWINDOW == 106 (0x8968a400) [pid = 1791] [serial = 2230] [outer = (nil)] 16:17:42 INFO - PROCESS | 1791 | ++DOMWINDOW == 107 (0x89846400) [pid = 1791] [serial = 2231] [outer = 0x8968a400] 16:17:42 INFO - PROCESS | 1791 | 1462835862385 Marionette DEBUG loaded listener.js 16:17:42 INFO - PROCESS | 1791 | ++DOMWINDOW == 108 (0x8a0e0400) [pid = 1791] [serial = 2232] [outer = 0x8968a400] 16:17:43 INFO - PROCESS | 1791 | 1462835863710 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"]]]}] 16:17:43 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 16:17:43 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 16:17:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:17:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:17:43 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 16:17:43 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 2544ms 16:17:43 INFO - PROCESS | 1791 | 1462835863764 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 16:17:43 INFO - PROCESS | 1791 | 1462835863775 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 16:17:43 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 16:17:43 INFO - PROCESS | 1791 | 1462835863812 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 16:17:43 INFO - PROCESS | 1791 | 1462835863824 Marionette TRACE conn4 <- [1,2946,null,{}] 16:17:43 INFO - PROCESS | 1791 | 1462835863837 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}] 16:17:44 INFO - PROCESS | 1791 | 1462835864208 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 16:17:44 INFO - PROCESS | 1791 | 1462835864671 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:44 INFO - PROCESS | 1791 | ++DOCSHELL 0x8c26c400 == 140 [pid = 1791] [id = 744] 16:17:44 INFO - PROCESS | 1791 | ++DOMWINDOW == 109 (0x8c2aec00) [pid = 1791] [serial = 2233] [outer = (nil)] 16:17:44 INFO - PROCESS | 1791 | ++DOMWINDOW == 110 (0x8c4eb800) [pid = 1791] [serial = 2234] [outer = 0x8c2aec00] 16:17:44 INFO - PROCESS | 1791 | 1462835864821 Marionette DEBUG loaded listener.js 16:17:45 INFO - PROCESS | 1791 | ++DOMWINDOW == 111 (0x8c5ba400) [pid = 1791] [serial = 2235] [outer = 0x8c2aec00] 16:17:46 INFO - PROCESS | 1791 | 1462835866514 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]]]}] 16:17:46 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. 16:17:46 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 2752ms 16:17:46 INFO - PROCESS | 1791 | 1462835866561 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 16:17:46 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 16:17:46 INFO - PROCESS | 1791 | 1462835866571 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 16:17:46 INFO - PROCESS | 1791 | 1462835866628 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 16:17:46 INFO - PROCESS | 1791 | 1462835866633 Marionette TRACE conn4 <- [1,2950,null,{}] 16:17:46 INFO - PROCESS | 1791 | 1462835866650 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}] 16:17:47 INFO - PROCESS | 1791 | 1462835867156 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 16:17:47 INFO - PROCESS | 1791 | 1462835867589 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:47 INFO - PROCESS | 1791 | ++DOCSHELL 0x8d7af400 == 141 [pid = 1791] [id = 745] 16:17:47 INFO - PROCESS | 1791 | ++DOMWINDOW == 112 (0x8e003400) [pid = 1791] [serial = 2236] [outer = (nil)] 16:17:47 INFO - PROCESS | 1791 | ++DOMWINDOW == 113 (0x8e010000) [pid = 1791] [serial = 2237] [outer = 0x8e003400] 16:17:47 INFO - PROCESS | 1791 | 1462835867755 Marionette DEBUG loaded listener.js 16:17:47 INFO - PROCESS | 1791 | ++DOMWINDOW == 114 (0x8e1f7800) [pid = 1791] [serial = 2238] [outer = 0x8e003400] 16:17:49 INFO - PROCESS | 1791 | ++DOCSHELL 0x8e867400 == 142 [pid = 1791] [id = 746] 16:17:49 INFO - PROCESS | 1791 | ++DOMWINDOW == 115 (0x8e868400) [pid = 1791] [serial = 2239] [outer = (nil)] 16:17:49 INFO - PROCESS | 1791 | ++DOMWINDOW == 116 (0x8e873c00) [pid = 1791] [serial = 2240] [outer = 0x8e868400] 16:17:49 INFO - PROCESS | 1791 | 1462835869507 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]]]}] 16:17:49 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. 16:17:49 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 2958ms 16:17:49 INFO - PROCESS | 1791 | 1462835869539 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 16:17:49 INFO - PROCESS | 1791 | 1462835869546 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 16:17:49 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 16:17:49 INFO - PROCESS | 1791 | 1462835869611 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 16:17:49 INFO - PROCESS | 1791 | 1462835869619 Marionette TRACE conn4 <- [1,2954,null,{}] 16:17:49 INFO - PROCESS | 1791 | 1462835869629 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}] 16:17:49 INFO - PROCESS | 1791 | 1462835869978 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 16:17:50 INFO - PROCESS | 1791 | 1462835870392 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:50 INFO - PROCESS | 1791 | ++DOCSHELL 0x8d618800 == 143 [pid = 1791] [id = 747] 16:17:50 INFO - PROCESS | 1791 | ++DOMWINDOW == 117 (0x8e1fbc00) [pid = 1791] [serial = 2241] [outer = (nil)] 16:17:50 INFO - PROCESS | 1791 | ++DOMWINDOW == 118 (0x8f841400) [pid = 1791] [serial = 2242] [outer = 0x8e1fbc00] 16:17:50 INFO - PROCESS | 1791 | 1462835870538 Marionette DEBUG loaded listener.js 16:17:50 INFO - PROCESS | 1791 | ++DOMWINDOW == 119 (0x8f846c00) [pid = 1791] [serial = 2243] [outer = 0x8e1fbc00] 16:17:51 INFO - PROCESS | 1791 | 1462835871804 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]]]}] 16:17:51 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 16:17:51 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 16:17:51 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 2263ms 16:17:51 INFO - PROCESS | 1791 | 1462835871819 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 16:17:51 INFO - PROCESS | 1791 | 1462835871824 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 16:17:51 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 16:17:51 INFO - PROCESS | 1791 | 1462835871831 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 16:17:51 INFO - PROCESS | 1791 | 1462835871835 Marionette TRACE conn4 <- [1,2958,null,{}] 16:17:51 INFO - PROCESS | 1791 | 1462835871841 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}] 16:17:52 INFO - PROCESS | 1791 | 1462835872205 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 16:17:52 INFO - PROCESS | 1791 | 1462835872699 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:52 INFO - PROCESS | 1791 | ++DOCSHELL 0x8fa59c00 == 144 [pid = 1791] [id = 748] 16:17:52 INFO - PROCESS | 1791 | ++DOMWINDOW == 120 (0x8fa5a400) [pid = 1791] [serial = 2244] [outer = (nil)] 16:17:52 INFO - PROCESS | 1791 | ++DOMWINDOW == 121 (0x8fb3f400) [pid = 1791] [serial = 2245] [outer = 0x8fa5a400] 16:17:52 INFO - PROCESS | 1791 | 1462835872851 Marionette DEBUG loaded listener.js 16:17:53 INFO - PROCESS | 1791 | ++DOMWINDOW == 122 (0x8fb48800) [pid = 1791] [serial = 2246] [outer = 0x8fa5a400] 16:17:54 INFO - PROCESS | 1791 | 1462835874072 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]]]}] 16:17:54 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. 16:17:54 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 2295ms 16:17:54 INFO - PROCESS | 1791 | 1462835874171 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 16:17:54 INFO - PROCESS | 1791 | 1462835874178 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 16:17:54 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 16:17:54 INFO - PROCESS | 1791 | 1462835874197 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 16:17:54 INFO - PROCESS | 1791 | 1462835874204 Marionette TRACE conn4 <- [1,2962,null,{}] 16:17:54 INFO - PROCESS | 1791 | 1462835874221 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}] 16:17:54 INFO - PROCESS | 1791 | 1462835874603 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 16:17:55 INFO - PROCESS | 1791 | 1462835875053 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:55 INFO - PROCESS | 1791 | ++DOCSHELL 0x8fb97800 == 145 [pid = 1791] [id = 749] 16:17:55 INFO - PROCESS | 1791 | ++DOMWINDOW == 123 (0x8fb99000) [pid = 1791] [serial = 2247] [outer = (nil)] 16:17:55 INFO - PROCESS | 1791 | ++DOMWINDOW == 124 (0x8fba1800) [pid = 1791] [serial = 2248] [outer = 0x8fb99000] 16:17:55 INFO - PROCESS | 1791 | 1462835875213 Marionette DEBUG loaded listener.js 16:17:55 INFO - PROCESS | 1791 | ++DOMWINDOW == 125 (0x8fc6a000) [pid = 1791] [serial = 2249] [outer = 0x8fb99000] 16:17:56 INFO - PROCESS | 1791 | 1462835876136 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]]]}] 16:17:56 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. 16:17:56 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 2004ms 16:17:56 INFO - PROCESS | 1791 | 1462835876201 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 16:17:56 INFO - PROCESS | 1791 | 1462835876208 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 16:17:56 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 16:17:56 INFO - PROCESS | 1791 | 1462835876219 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 16:17:56 INFO - PROCESS | 1791 | 1462835876223 Marionette TRACE conn4 <- [1,2966,null,{}] 16:17:56 INFO - PROCESS | 1791 | 1462835876235 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}] 16:17:56 INFO - PROCESS | 1791 | 1462835876611 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 16:17:57 INFO - PROCESS | 1791 | 1462835877042 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:57 INFO - PROCESS | 1791 | ++DOCSHELL 0x87397400 == 146 [pid = 1791] [id = 750] 16:17:57 INFO - PROCESS | 1791 | ++DOMWINDOW == 126 (0x8fb93800) [pid = 1791] [serial = 2250] [outer = (nil)] 16:17:57 INFO - PROCESS | 1791 | ++DOMWINDOW == 127 (0x91e0e400) [pid = 1791] [serial = 2251] [outer = 0x8fb93800] 16:17:57 INFO - PROCESS | 1791 | 1462835877189 Marionette DEBUG loaded listener.js 16:17:57 INFO - PROCESS | 1791 | ++DOMWINDOW == 128 (0x91e40c00) [pid = 1791] [serial = 2252] [outer = 0x8fb93800] 16:17:58 INFO - PROCESS | 1791 | 1462835878383 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]]]}] 16:17:58 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. 16:17:58 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 2205ms 16:17:58 INFO - PROCESS | 1791 | 1462835878425 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 16:17:58 INFO - PROCESS | 1791 | 1462835878432 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 16:17:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 16:17:58 INFO - PROCESS | 1791 | 1462835878442 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 16:17:58 INFO - PROCESS | 1791 | 1462835878448 Marionette TRACE conn4 <- [1,2970,null,{}] 16:17:58 INFO - PROCESS | 1791 | 1462835878520 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}] 16:17:58 INFO - PROCESS | 1791 | 1462835878875 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 16:17:59 INFO - PROCESS | 1791 | 1462835879294 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:17:59 INFO - PROCESS | 1791 | ++DOCSHELL 0x8befbc00 == 147 [pid = 1791] [id = 751] 16:17:59 INFO - PROCESS | 1791 | ++DOMWINDOW == 129 (0x91e05000) [pid = 1791] [serial = 2253] [outer = (nil)] 16:17:59 INFO - PROCESS | 1791 | ++DOMWINDOW == 130 (0x922f2000) [pid = 1791] [serial = 2254] [outer = 0x91e05000] 16:17:59 INFO - PROCESS | 1791 | 1462835879450 Marionette DEBUG loaded listener.js 16:17:59 INFO - PROCESS | 1791 | ++DOMWINDOW == 131 (0x9248d400) [pid = 1791] [serial = 2255] [outer = 0x91e05000] 16:18:00 INFO - PROCESS | 1791 | 1462835880625 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]]]}] 16:18:00 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. 16:18:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 2201ms 16:18:00 INFO - PROCESS | 1791 | 1462835880644 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 16:18:00 INFO - PROCESS | 1791 | 1462835880652 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 16:18:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 16:18:00 INFO - PROCESS | 1791 | 1462835880662 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 16:18:00 INFO - PROCESS | 1791 | 1462835880668 Marionette TRACE conn4 <- [1,2974,null,{}] 16:18:00 INFO - PROCESS | 1791 | 1462835880677 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}] 16:18:01 INFO - PROCESS | 1791 | 1462835881075 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 16:18:01 INFO - PROCESS | 1791 | 1462835881472 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:01 INFO - PROCESS | 1791 | ++DOCSHELL 0x922f5000 == 148 [pid = 1791] [id = 752] 16:18:01 INFO - PROCESS | 1791 | ++DOMWINDOW == 132 (0x9248f400) [pid = 1791] [serial = 2256] [outer = (nil)] 16:18:01 INFO - PROCESS | 1791 | ++DOMWINDOW == 133 (0x924dbc00) [pid = 1791] [serial = 2257] [outer = 0x9248f400] 16:18:01 INFO - PROCESS | 1791 | 1462835881568 Marionette DEBUG loaded listener.js 16:18:01 INFO - PROCESS | 1791 | ++DOMWINDOW == 134 (0x92663400) [pid = 1791] [serial = 2258] [outer = 0x9248f400] 16:18:02 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. 16:18:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1839ms 16:18:02 INFO - PROCESS | 1791 | 1462835882482 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]]]}] 16:18:02 INFO - PROCESS | 1791 | 1462835882503 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 16:18:02 INFO - PROCESS | 1791 | 1462835882514 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 16:18:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 16:18:02 INFO - PROCESS | 1791 | 1462835882526 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 16:18:02 INFO - PROCESS | 1791 | 1462835882541 Marionette TRACE conn4 <- [1,2978,null,{}] 16:18:02 INFO - PROCESS | 1791 | 1462835882551 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}] 16:18:02 INFO - PROCESS | 1791 | 1462835882928 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 16:18:03 INFO - PROCESS | 1791 | 1462835883361 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:03 INFO - PROCESS | 1791 | ++DOCSHELL 0x92490800 == 149 [pid = 1791] [id = 753] 16:18:03 INFO - PROCESS | 1791 | ++DOMWINDOW == 135 (0x924d5c00) [pid = 1791] [serial = 2259] [outer = (nil)] 16:18:03 INFO - PROCESS | 1791 | ++DOMWINDOW == 136 (0x92854400) [pid = 1791] [serial = 2260] [outer = 0x924d5c00] 16:18:03 INFO - PROCESS | 1791 | 1462835883503 Marionette DEBUG loaded listener.js 16:18:03 INFO - PROCESS | 1791 | ++DOMWINDOW == 137 (0x92c61400) [pid = 1791] [serial = 2261] [outer = 0x924d5c00] 16:18:04 INFO - PROCESS | 1791 | 1462835884666 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]]]}] 16:18:04 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. 16:18:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 2157ms 16:18:04 INFO - PROCESS | 1791 | 1462835884682 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 16:18:04 INFO - PROCESS | 1791 | 1462835884687 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 16:18:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 16:18:04 INFO - PROCESS | 1791 | 1462835884700 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 16:18:04 INFO - PROCESS | 1791 | 1462835884705 Marionette TRACE conn4 <- [1,2982,null,{}] 16:18:04 INFO - PROCESS | 1791 | 1462835884716 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}] 16:18:05 INFO - PROCESS | 1791 | 1462835885126 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 16:18:05 INFO - PROCESS | 1791 | 1462835885600 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:05 INFO - PROCESS | 1791 | ++DOCSHELL 0x92efb400 == 150 [pid = 1791] [id = 754] 16:18:05 INFO - PROCESS | 1791 | ++DOMWINDOW == 138 (0x92efc800) [pid = 1791] [serial = 2262] [outer = (nil)] 16:18:05 INFO - PROCESS | 1791 | ++DOMWINDOW == 139 (0x93ce6800) [pid = 1791] [serial = 2263] [outer = 0x92efc800] 16:18:05 INFO - PROCESS | 1791 | 1462835885773 Marionette DEBUG loaded listener.js 16:18:05 INFO - PROCESS | 1791 | ++DOMWINDOW == 140 (0x9517b800) [pid = 1791] [serial = 2264] [outer = 0x92efc800] 16:18:07 INFO - PROCESS | 1791 | 1462835887170 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"]]]}] 16:18:07 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 16:18:07 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 16:18:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:18:07 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 16:18:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 2512ms 16:18:07 INFO - PROCESS | 1791 | 1462835887260 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 16:18:07 INFO - PROCESS | 1791 | 1462835887268 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 16:18:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 16:18:07 INFO - PROCESS | 1791 | 1462835887300 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 16:18:07 INFO - PROCESS | 1791 | 1462835887309 Marionette TRACE conn4 <- [1,2986,null,{}] 16:18:07 INFO - PROCESS | 1791 | 1462835887343 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}] 16:18:07 INFO - PROCESS | 1791 | 1462835887779 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 16:18:08 INFO - PROCESS | 1791 | 1462835888374 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:08 INFO - PROCESS | 1791 | ++DOCSHELL 0x95a8bc00 == 151 [pid = 1791] [id = 755] 16:18:08 INFO - PROCESS | 1791 | ++DOMWINDOW == 141 (0x95a94800) [pid = 1791] [serial = 2265] [outer = (nil)] 16:18:08 INFO - PROCESS | 1791 | ++DOMWINDOW == 142 (0x97640400) [pid = 1791] [serial = 2266] [outer = 0x95a94800] 16:18:08 INFO - PROCESS | 1791 | 1462835888540 Marionette DEBUG loaded listener.js 16:18:08 INFO - PROCESS | 1791 | ++DOMWINDOW == 143 (0x99679400) [pid = 1791] [serial = 2267] [outer = 0x95a94800] 16:18:09 INFO - PROCESS | 1791 | 1462835889925 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]]]}] 16:18:09 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. 16:18:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 2667ms 16:18:09 INFO - PROCESS | 1791 | 1462835889957 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 16:18:09 INFO - PROCESS | 1791 | 1462835889964 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 16:18:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 16:18:09 INFO - PROCESS | 1791 | 1462835889995 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 16:18:10 INFO - PROCESS | 1791 | 1462835890003 Marionette TRACE conn4 <- [1,2990,null,{}] 16:18:10 INFO - PROCESS | 1791 | 1462835890024 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}] 16:18:10 INFO - PROCESS | 1791 | 1462835890440 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 16:18:10 INFO - PROCESS | 1791 | 1462835890948 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:11 INFO - PROCESS | 1791 | ++DOCSHELL 0x872b2400 == 152 [pid = 1791] [id = 756] 16:18:11 INFO - PROCESS | 1791 | ++DOMWINDOW == 144 (0x95a94000) [pid = 1791] [serial = 2268] [outer = (nil)] 16:18:11 INFO - PROCESS | 1791 | ++DOMWINDOW == 145 (0x9a77e800) [pid = 1791] [serial = 2269] [outer = 0x95a94000] 16:18:11 INFO - PROCESS | 1791 | 1462835891069 Marionette DEBUG loaded listener.js 16:18:11 INFO - PROCESS | 1791 | ++DOMWINDOW == 146 (0x9a785400) [pid = 1791] [serial = 2270] [outer = 0x95a94000] 16:18:11 INFO - PROCESS | 1791 | ++DOCSHELL 0x9a149400 == 153 [pid = 1791] [id = 757] 16:18:11 INFO - PROCESS | 1791 | ++DOMWINDOW == 147 (0x9a63c400) [pid = 1791] [serial = 2271] [outer = (nil)] 16:18:11 INFO - PROCESS | 1791 | ++DOMWINDOW == 148 (0x9aeec400) [pid = 1791] [serial = 2272] [outer = 0x9a63c400] 16:18:16 INFO - PROCESS | 1791 | --DOCSHELL 0x9c159400 == 152 [pid = 1791] [id = 312] 16:18:16 INFO - PROCESS | 1791 | --DOCSHELL 0x89846c00 == 151 [pid = 1791] [id = 680] 16:18:16 INFO - PROCESS | 1791 | --DOCSHELL 0x8abef400 == 150 [pid = 1791] [id = 681] 16:18:16 INFO - PROCESS | 1791 | --DOCSHELL 0x89697400 == 149 [pid = 1791] [id = 694] 16:18:16 INFO - PROCESS | 1791 | --DOCSHELL 0x8c2b6000 == 148 [pid = 1791] [id = 742] 16:18:16 INFO - PROCESS | 1791 | --DOCSHELL 0x8b7df000 == 147 [pid = 1791] [id = 741] 16:18:16 INFO - PROCESS | 1791 | --DOCSHELL 0x89692800 == 146 [pid = 1791] [id = 740] 16:18:16 INFO - PROCESS | 1791 | --DOCSHELL 0x9764b800 == 145 [pid = 1791] [id = 737] 16:18:16 INFO - PROCESS | 1791 | --DOCSHELL 0x8fa5f400 == 144 [pid = 1791] [id = 738] 16:18:16 INFO - PROCESS | 1791 | --DOCSHELL 0x92486c00 == 143 [pid = 1791] [id = 736] 16:18:16 INFO - PROCESS | 1791 | --DOCSHELL 0x92ef2c00 == 142 [pid = 1791] [id = 735] 16:18:16 INFO - PROCESS | 1791 | --DOCSHELL 0x89849800 == 141 [pid = 1791] [id = 734] 16:18:16 INFO - PROCESS | 1791 | --DOCSHELL 0x91e0c000 == 140 [pid = 1791] [id = 733] 16:18:16 INFO - PROCESS | 1791 | --DOCSHELL 0x8d7a3000 == 139 [pid = 1791] [id = 732] 16:18:16 INFO - PROCESS | 1791 | --DOCSHELL 0x8fa59400 == 138 [pid = 1791] [id = 731] 16:18:16 INFO - PROCESS | 1791 | --DOCSHELL 0x88052800 == 137 [pid = 1791] [id = 730] 16:18:16 INFO - PROCESS | 1791 | --DOCSHELL 0x8888b400 == 136 [pid = 1791] [id = 729] 16:18:16 INFO - PROCESS | 1791 | --DOCSHELL 0x867c9000 == 135 [pid = 1791] [id = 728] 16:18:16 INFO - PROCESS | 1791 | --DOMWINDOW == 147 (0x9285b000) [pid = 1791] [serial = 2115] [outer = (nil)] [url = about:blank] 16:18:16 INFO - PROCESS | 1791 | --DOMWINDOW == 146 (0x951cb800) [pid = 1791] [serial = 2124] [outer = (nil)] [url = about:blank] 16:18:16 INFO - PROCESS | 1791 | --DOMWINDOW == 145 (0x8fc29000) [pid = 1791] [serial = 2103] [outer = (nil)] [url = about:blank] 16:18:16 INFO - PROCESS | 1791 | --DOMWINDOW == 144 (0x92665000) [pid = 1791] [serial = 2112] [outer = (nil)] [url = about:blank] 16:18:16 INFO - PROCESS | 1791 | --DOMWINDOW == 143 (0x91e36800) [pid = 1791] [serial = 2106] [outer = (nil)] [url = about:blank] 16:18:16 INFO - PROCESS | 1791 | --DOMWINDOW == 142 (0x8e18e800) [pid = 1791] [serial = 2091] [outer = (nil)] [url = about:blank] 16:18:16 INFO - PROCESS | 1791 | --DOMWINDOW == 141 (0x92c65800) [pid = 1791] [serial = 2118] [outer = (nil)] [url = about:blank] 16:18:16 INFO - PROCESS | 1791 | --DOMWINDOW == 140 (0x95846c00) [pid = 1791] [serial = 2127] [outer = (nil)] [url = about:blank] 16:18:16 INFO - PROCESS | 1791 | --DOMWINDOW == 139 (0x8c263c00) [pid = 1791] [serial = 2094] [outer = (nil)] [url = about:blank] 16:18:16 INFO - PROCESS | 1791 | --DOMWINDOW == 138 (0x8faf2400) [pid = 1791] [serial = 2100] [outer = (nil)] [url = about:blank] 16:18:16 INFO - PROCESS | 1791 | --DOMWINDOW == 137 (0x92efd800) [pid = 1791] [serial = 2121] [outer = (nil)] [url = about:blank] 16:18:16 INFO - PROCESS | 1791 | --DOMWINDOW == 136 (0x8e188c00) [pid = 1791] [serial = 2097] [outer = (nil)] [url = about:blank] 16:18:16 INFO - PROCESS | 1791 | --DOMWINDOW == 135 (0x922f4800) [pid = 1791] [serial = 2109] [outer = (nil)] [url = about:blank] 16:18:16 INFO - PROCESS | 1791 | --DOMWINDOW == 134 (0x8abe9400) [pid = 1791] [serial = 2183] [outer = (nil)] [url = about:blank] 16:18:16 INFO - PROCESS | 1791 | --DOMWINDOW == 133 (0x8e181c00) [pid = 1791] [serial = 2144] [outer = (nil)] [url = about:blank] 16:18:16 INFO - PROCESS | 1791 | --DOMWINDOW == 132 (0x8c4ea000) [pid = 1791] [serial = 2142] [outer = (nil)] [url = about:blank] 16:18:16 INFO - PROCESS | 1791 | --DOMWINDOW == 131 (0x8c25e000) [pid = 1791] [serial = 2141] [outer = (nil)] [url = about:blank] 16:18:16 INFO - PROCESS | 1791 | --DOMWINDOW == 130 (0x898f7000) [pid = 1791] [serial = 2177] [outer = (nil)] [url = about:blank] 16:18:16 INFO - PROCESS | 1791 | --DOMWINDOW == 129 (0x8a0dac00) [pid = 1791] [serial = 2178] [outer = (nil)] [url = about:blank] 16:18:16 INFO - PROCESS | 1791 | --DOMWINDOW == 128 (0x996e4400) [pid = 1791] [serial = 2174] [outer = (nil)] [url = about:blank] 16:18:16 INFO - PROCESS | 1791 | --DOMWINDOW == 127 (0x9926e000) [pid = 1791] [serial = 2172] [outer = (nil)] [url = about:blank] 16:18:16 INFO - PROCESS | 1791 | --DOMWINDOW == 126 (0x9764d000) [pid = 1791] [serial = 2171] [outer = (nil)] [url = about:blank] 16:18:16 INFO - PROCESS | 1791 | --DOMWINDOW == 125 (0x95a89c00) [pid = 1791] [serial = 2169] [outer = (nil)] [url = about:blank] 16:18:16 INFO - PROCESS | 1791 | --DOMWINDOW == 124 (0x95850800) [pid = 1791] [serial = 2168] [outer = (nil)] [url = about:blank] 16:18:16 INFO - PROCESS | 1791 | --DOMWINDOW == 123 (0x957f1400) [pid = 1791] [serial = 2166] [outer = (nil)] [url = about:blank] 16:18:16 INFO - PROCESS | 1791 | --DOMWINDOW == 122 (0x95177c00) [pid = 1791] [serial = 2165] [outer = (nil)] [url = about:blank] 16:18:16 INFO - PROCESS | 1791 | --DOMWINDOW == 121 (0x94625800) [pid = 1791] [serial = 2163] [outer = (nil)] [url = about:blank] 16:18:16 INFO - PROCESS | 1791 | --DOMWINDOW == 120 (0x92efec00) [pid = 1791] [serial = 2162] [outer = (nil)] [url = about:blank] 16:18:16 INFO - PROCESS | 1791 | --DOMWINDOW == 119 (0x92c57800) [pid = 1791] [serial = 2160] [outer = (nil)] [url = about:blank] 16:18:16 INFO - PROCESS | 1791 | --DOMWINDOW == 118 (0x92671c00) [pid = 1791] [serial = 2159] [outer = (nil)] [url = about:blank] 16:18:16 INFO - PROCESS | 1791 | --DOMWINDOW == 117 (0x92485000) [pid = 1791] [serial = 2157] [outer = (nil)] [url = about:blank] 16:18:16 INFO - PROCESS | 1791 | --DOMWINDOW == 116 (0x91f45800) [pid = 1791] [serial = 2156] [outer = (nil)] [url = about:blank] 16:18:16 INFO - PROCESS | 1791 | --DOMWINDOW == 115 (0x8fc65400) [pid = 1791] [serial = 2154] [outer = (nil)] [url = about:blank] 16:18:16 INFO - PROCESS | 1791 | --DOMWINDOW == 114 (0x8fc28800) [pid = 1791] [serial = 2153] [outer = (nil)] [url = about:blank] 16:18:16 INFO - PROCESS | 1791 | --DOMWINDOW == 113 (0x8fb9b000) [pid = 1791] [serial = 2151] [outer = (nil)] [url = about:blank] 16:18:16 INFO - PROCESS | 1791 | --DOMWINDOW == 112 (0x8fb8b000) [pid = 1791] [serial = 2150] [outer = (nil)] [url = about:blank] 16:18:16 INFO - PROCESS | 1791 | --DOMWINDOW == 111 (0x8faea400) [pid = 1791] [serial = 2148] [outer = (nil)] [url = about:blank] 16:18:16 INFO - PROCESS | 1791 | --DOMWINDOW == 110 (0x8fa55000) [pid = 1791] [serial = 2147] [outer = (nil)] [url = about:blank] 16:18:16 INFO - PROCESS | 1791 | --DOMWINDOW == 109 (0x8e871c00) [pid = 1791] [serial = 2145] [outer = (nil)] [url = about:blank] 16:18:16 INFO - PROCESS | 1791 | --DOMWINDOW == 108 (0x8d7a6400) [pid = 1791] [serial = 2181] [outer = (nil)] [url = about:blank] 16:18:16 INFO - PROCESS | 1791 | --DOMWINDOW == 107 (0x8d72b800) [pid = 1791] [serial = 2180] [outer = (nil)] [url = about:blank] 16:18:16 INFO - PROCESS | 1791 | 1462835896944 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]]]}] 16:18:17 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. 16:18:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 7040ms 16:18:17 INFO - PROCESS | 1791 | 1462835897016 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 16:18:17 INFO - PROCESS | 1791 | 1462835897024 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 16:18:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 16:18:17 INFO - PROCESS | 1791 | 1462835897038 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 16:18:17 INFO - PROCESS | 1791 | 1462835897049 Marionette TRACE conn4 <- [1,2994,null,{}] 16:18:17 INFO - PROCESS | 1791 | 1462835897063 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}] 16:18:17 INFO - PROCESS | 1791 | 1462835897523 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 16:18:17 INFO - PROCESS | 1791 | 1462835897815 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:17 INFO - PROCESS | 1791 | ++DOCSHELL 0x8739e000 == 136 [pid = 1791] [id = 758] 16:18:17 INFO - PROCESS | 1791 | ++DOMWINDOW == 108 (0x890b7400) [pid = 1791] [serial = 2273] [outer = (nil)] 16:18:17 INFO - PROCESS | 1791 | ++DOMWINDOW == 109 (0x8abe4400) [pid = 1791] [serial = 2274] [outer = 0x890b7400] 16:18:17 INFO - PROCESS | 1791 | 1462835897940 Marionette DEBUG loaded listener.js 16:18:18 INFO - PROCESS | 1791 | ++DOMWINDOW == 110 (0x8bdc2000) [pid = 1791] [serial = 2275] [outer = 0x890b7400] 16:18:19 INFO - PROCESS | 1791 | 1462835899126 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]]]}] 16:18:19 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 16:18:19 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 16:18:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 2109ms 16:18:19 INFO - PROCESS | 1791 | 1462835899148 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 16:18:19 INFO - PROCESS | 1791 | 1462835899160 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 16:18:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 16:18:19 INFO - PROCESS | 1791 | 1462835899173 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 16:18:19 INFO - PROCESS | 1791 | 1462835899178 Marionette TRACE conn4 <- [1,2998,null,{}] 16:18:19 INFO - PROCESS | 1791 | 1462835899184 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}] 16:18:19 INFO - PROCESS | 1791 | 1462835899435 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 16:18:19 INFO - PROCESS | 1791 | 1462835899749 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:19 INFO - PROCESS | 1791 | ++DOCSHELL 0x8c25dc00 == 137 [pid = 1791] [id = 759] 16:18:19 INFO - PROCESS | 1791 | ++DOMWINDOW == 111 (0x8c4ea000) [pid = 1791] [serial = 2276] [outer = (nil)] 16:18:19 INFO - PROCESS | 1791 | ++DOMWINDOW == 112 (0x8c5ad800) [pid = 1791] [serial = 2277] [outer = 0x8c4ea000] 16:18:19 INFO - PROCESS | 1791 | 1462835899845 Marionette DEBUG loaded listener.js 16:18:19 INFO - PROCESS | 1791 | ++DOMWINDOW == 113 (0x8d72a800) [pid = 1791] [serial = 2278] [outer = 0x8c4ea000] 16:18:20 INFO - PROCESS | 1791 | 1462835900920 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]]]}] 16:18:20 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. 16:18:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1787ms 16:18:20 INFO - PROCESS | 1791 | 1462835900960 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 16:18:20 INFO - PROCESS | 1791 | 1462835900965 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 16:18:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 16:18:20 INFO - PROCESS | 1791 | 1462835900978 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 16:18:20 INFO - PROCESS | 1791 | 1462835900983 Marionette TRACE conn4 <- [1,3002,null,{}] 16:18:21 INFO - PROCESS | 1791 | 1462835901016 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}] 16:18:21 INFO - PROCESS | 1791 | 1462835901331 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 16:18:21 INFO - PROCESS | 1791 | 1462835901379 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:21 INFO - PROCESS | 1791 | ++DOCSHELL 0x8a8f0000 == 138 [pid = 1791] [id = 760] 16:18:21 INFO - PROCESS | 1791 | ++DOMWINDOW == 114 (0x8e006400) [pid = 1791] [serial = 2279] [outer = (nil)] 16:18:21 INFO - PROCESS | 1791 | ++DOMWINDOW == 115 (0x8e18a000) [pid = 1791] [serial = 2280] [outer = 0x8e006400] 16:18:21 INFO - PROCESS | 1791 | 1462835901469 Marionette DEBUG loaded listener.js 16:18:21 INFO - PROCESS | 1791 | ++DOMWINDOW == 116 (0x8e866c00) [pid = 1791] [serial = 2281] [outer = 0x8e006400] 16:18:22 INFO - PROCESS | 1791 | --DOMWINDOW == 115 (0x89694c00) [pid = 1791] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 16:18:22 INFO - PROCESS | 1791 | --DOMWINDOW == 114 (0x8b7e1800) [pid = 1791] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 16:18:22 INFO - PROCESS | 1791 | --DOMWINDOW == 113 (0x8d732c00) [pid = 1791] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 16:18:22 INFO - PROCESS | 1791 | --DOMWINDOW == 112 (0x97642800) [pid = 1791] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 16:18:22 INFO - PROCESS | 1791 | 1462835902696 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]]]}] 16:18:22 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. 16:18:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1762ms 16:18:22 INFO - PROCESS | 1791 | 1462835902735 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 16:18:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 16:18:22 INFO - PROCESS | 1791 | 1462835902739 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 16:18:22 INFO - PROCESS | 1791 | 1462835902746 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 16:18:22 INFO - PROCESS | 1791 | 1462835902766 Marionette TRACE conn4 <- [1,3006,null,{}] 16:18:22 INFO - PROCESS | 1791 | 1462835902773 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}] 16:18:23 INFO - PROCESS | 1791 | 1462835902999 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 16:18:23 INFO - PROCESS | 1791 | 1462835903230 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:23 INFO - PROCESS | 1791 | ++DOCSHELL 0x8805a800 == 139 [pid = 1791] [id = 761] 16:18:23 INFO - PROCESS | 1791 | ++DOMWINDOW == 113 (0x8f2cac00) [pid = 1791] [serial = 2282] [outer = (nil)] 16:18:23 INFO - PROCESS | 1791 | ++DOMWINDOW == 114 (0x8f2d6400) [pid = 1791] [serial = 2283] [outer = 0x8f2cac00] 16:18:23 INFO - PROCESS | 1791 | 1462835903311 Marionette DEBUG loaded listener.js 16:18:23 INFO - PROCESS | 1791 | ++DOMWINDOW == 115 (0x8fa56400) [pid = 1791] [serial = 2284] [outer = 0x8f2cac00] 16:18:24 INFO - PROCESS | 1791 | 1462835904372 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]]]}] 16:18:24 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. 16:18:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1658ms 16:18:24 INFO - PROCESS | 1791 | 1462835904407 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 16:18:24 INFO - PROCESS | 1791 | 1462835904419 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 16:18:24 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 16:18:24 INFO - PROCESS | 1791 | 1462835904476 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 16:18:24 INFO - PROCESS | 1791 | 1462835904488 Marionette TRACE conn4 <- [1,3010,null,{}] 16:18:24 INFO - PROCESS | 1791 | 1462835904523 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}] 16:18:24 INFO - PROCESS | 1791 | 1462835904898 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 16:18:25 INFO - PROCESS | 1791 | 1462835905355 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:25 INFO - PROCESS | 1791 | ++DOCSHELL 0x8a8ea400 == 140 [pid = 1791] [id = 762] 16:18:25 INFO - PROCESS | 1791 | ++DOMWINDOW == 116 (0x8abe5400) [pid = 1791] [serial = 2285] [outer = (nil)] 16:18:25 INFO - PROCESS | 1791 | ++DOMWINDOW == 117 (0x8bdbec00) [pid = 1791] [serial = 2286] [outer = 0x8abe5400] 16:18:25 INFO - PROCESS | 1791 | 1462835905499 Marionette DEBUG loaded listener.js 16:18:25 INFO - PROCESS | 1791 | ++DOMWINDOW == 118 (0x8c2b0400) [pid = 1791] [serial = 2287] [outer = 0x8abe5400] 16:18:26 INFO - PROCESS | 1791 | 1462835906858 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]]]}] 16:18:26 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 16:18:26 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 2471ms 16:18:26 INFO - PROCESS | 1791 | 1462835906946 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 16:18:26 INFO - PROCESS | 1791 | 1462835906960 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 16:18:26 INFO - TEST-START | /FileAPI/FileReaderSync.worker 16:18:26 INFO - PROCESS | 1791 | 1462835906988 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 16:18:26 INFO - PROCESS | 1791 | 1462835906996 Marionette TRACE conn4 <- [1,3014,null,{}] 16:18:27 INFO - PROCESS | 1791 | 1462835907006 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}] 16:18:27 INFO - PROCESS | 1791 | 1462835907450 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 16:18:27 INFO - PROCESS | 1791 | 1462835907900 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:27 INFO - PROCESS | 1791 | ++DOCSHELL 0x8d7ac000 == 141 [pid = 1791] [id = 763] 16:18:27 INFO - PROCESS | 1791 | ++DOMWINDOW == 119 (0x8e001400) [pid = 1791] [serial = 2288] [outer = (nil)] 16:18:27 INFO - PROCESS | 1791 | ++DOMWINDOW == 120 (0x8f2cf400) [pid = 1791] [serial = 2289] [outer = 0x8e001400] 16:18:28 INFO - PROCESS | 1791 | 1462835908015 Marionette DEBUG loaded listener.js 16:18:28 INFO - PROCESS | 1791 | ++DOMWINDOW == 121 (0x8faea400) [pid = 1791] [serial = 2290] [outer = 0x8e001400] 16:18:28 INFO - PROCESS | 1791 | [1791] 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 16:18:29 INFO - PROCESS | 1791 | 1462835909538 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 16:18:29 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 16:18:29 INFO - {} 16:18:29 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 16:18:29 INFO - {} 16:18:29 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 16:18:29 INFO - {} 16:18:29 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 16:18:29 INFO - {} 16:18:29 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 2603ms 16:18:29 INFO - PROCESS | 1791 | 1462835909649 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 16:18:29 INFO - PROCESS | 1791 | 1462835909656 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 16:18:29 INFO - TEST-START | /FileAPI/fileReader.html 16:18:29 INFO - PROCESS | 1791 | 1462835909679 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 16:18:29 INFO - PROCESS | 1791 | 1462835909689 Marionette TRACE conn4 <- [1,3018,null,{}] 16:18:29 INFO - PROCESS | 1791 | 1462835909716 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}] 16:18:30 INFO - PROCESS | 1791 | 1462835910116 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 16:18:30 INFO - PROCESS | 1791 | 1462835910392 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:30 INFO - PROCESS | 1791 | ++DOCSHELL 0x8fc2cc00 == 142 [pid = 1791] [id = 764] 16:18:30 INFO - PROCESS | 1791 | ++DOMWINDOW == 122 (0x8fc61400) [pid = 1791] [serial = 2291] [outer = (nil)] 16:18:30 INFO - PROCESS | 1791 | ++DOMWINDOW == 123 (0x8fc66c00) [pid = 1791] [serial = 2292] [outer = 0x8fc61400] 16:18:30 INFO - PROCESS | 1791 | 1462835910490 Marionette DEBUG loaded listener.js 16:18:30 INFO - PROCESS | 1791 | ++DOMWINDOW == 124 (0x91e07800) [pid = 1791] [serial = 2293] [outer = 0x8fc61400] 16:18:31 INFO - PROCESS | 1791 | 1462835911488 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]]]}] 16:18:31 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 16:18:31 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 16:18:31 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 16:18:31 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 16:18:31 INFO - TEST-OK | /FileAPI/fileReader.html | took 1848ms 16:18:31 INFO - PROCESS | 1791 | 1462835911526 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 16:18:31 INFO - PROCESS | 1791 | 1462835911530 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 16:18:31 INFO - TEST-START | /FileAPI/historical.html 16:18:31 INFO - PROCESS | 1791 | 1462835911538 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 16:18:31 INFO - PROCESS | 1791 | 1462835911541 Marionette TRACE conn4 <- [1,3022,null,{}] 16:18:31 INFO - PROCESS | 1791 | 1462835911547 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}] 16:18:31 INFO - PROCESS | 1791 | 1462835911800 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 16:18:32 INFO - PROCESS | 1791 | 1462835912112 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:32 INFO - PROCESS | 1791 | ++DOCSHELL 0x8fc2c800 == 143 [pid = 1791] [id = 765] 16:18:32 INFO - PROCESS | 1791 | ++DOMWINDOW == 125 (0x91e06c00) [pid = 1791] [serial = 2294] [outer = (nil)] 16:18:32 INFO - PROCESS | 1791 | ++DOMWINDOW == 126 (0x91f45800) [pid = 1791] [serial = 2295] [outer = 0x91e06c00] 16:18:32 INFO - PROCESS | 1791 | 1462835912259 Marionette DEBUG loaded listener.js 16:18:32 INFO - PROCESS | 1791 | ++DOMWINDOW == 127 (0x922f4000) [pid = 1791] [serial = 2296] [outer = 0x91e06c00] 16:18:33 INFO - PROCESS | 1791 | 1462835913499 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"]]]}] 16:18:33 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 16:18:33 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 16:18:33 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 16:18:33 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 16:18:33 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 16:18:33 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 16:18:33 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 16:18:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:18:33 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 16:18:33 INFO - TEST-OK | /FileAPI/historical.html | took 2042ms 16:18:33 INFO - PROCESS | 1791 | 1462835913587 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 16:18:33 INFO - PROCESS | 1791 | 1462835913603 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 16:18:33 INFO - TEST-START | /FileAPI/idlharness.html 16:18:33 INFO - PROCESS | 1791 | 1462835913620 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 16:18:33 INFO - PROCESS | 1791 | 1462835913627 Marionette TRACE conn4 <- [1,3026,null,{}] 16:18:33 INFO - PROCESS | 1791 | 1462835913645 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}] 16:18:34 INFO - PROCESS | 1791 | 1462835914180 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 16:18:34 INFO - PROCESS | 1791 | 1462835914477 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:34 INFO - PROCESS | 1791 | ++DOCSHELL 0x867cc400 == 144 [pid = 1791] [id = 766] 16:18:34 INFO - PROCESS | 1791 | ++DOMWINDOW == 128 (0x8888ac00) [pid = 1791] [serial = 2297] [outer = (nil)] 16:18:34 INFO - PROCESS | 1791 | ++DOMWINDOW == 129 (0x92669000) [pid = 1791] [serial = 2298] [outer = 0x8888ac00] 16:18:34 INFO - PROCESS | 1791 | 1462835914659 Marionette DEBUG loaded listener.js 16:18:34 INFO - PROCESS | 1791 | ++DOMWINDOW == 130 (0x8fb9b000) [pid = 1791] [serial = 2299] [outer = 0x8888ac00] 16:18:37 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 16:18:37 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 16:18:37 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 16:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:37 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:18:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:18:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:18:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:18:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:18:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:18:37 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:18:37 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:18:37 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:18:37 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 16:18:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 16:18:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 16:18:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 16:18:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 16:18:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 16:18:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 16:18:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 16:18: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 16:18:37 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 16:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:18:37 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:18:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:18:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:18:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:18:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:18:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:18:37 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:18:37 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:18:37 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:18:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 16:18: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 16:18:37 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 16:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:37 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:18:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:18:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:18:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:18:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:18:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:18:37 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:18:37 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:18:37 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:18:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 16:18:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 16:18:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 16:18:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 16:18: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 16:18:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:18:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:18:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:18:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:18:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:18:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:18:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:18:37 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:18:37 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:18:37 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:18:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 16:18: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 16:18: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 16:18:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:18:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:18:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:18:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:18:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:18:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:18:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:18:37 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:18:37 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:18:37 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:18:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 16:18:37 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 16:18:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 16:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:18:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:18:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:18:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:18:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:18:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:18:37 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:18:37 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:18:37 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:18:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 16:18:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 16:18:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 16:18:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 16:18:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 16:18:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 16:18:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 16:18:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 16:18:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 16:18:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 16:18:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 16:18: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 16:18:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:18:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:18:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:18:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:18:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:18:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:18:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:18:37 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:18:37 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:18:37 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:18:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 16:18: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 16:18: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 16:18:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:18:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:18:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:18:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:18:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:18:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:18:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:18:37 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:18:37 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:18:37 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:18:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 16:18:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 16:18:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 16:18:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 16:18:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 16:18:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 16:18:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 16:18:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 16:18:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 16:18:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 16:18:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 16:18:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 16:18:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 16:18:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 16:18:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 16:18:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 16:18:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 16:18:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 16:18:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 16:18:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 16:18:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 16:18:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 16:18:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 16:18:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 16:18:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 16:18:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 16:18:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 16:18:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 16:18:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 16:18:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 16:18:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 16:18:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 16:18:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 16:18:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 16:18:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 16:18:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 16:18:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 16:18:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 16:18:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 16:18:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 16:18:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 16:18:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 16:18:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 16:18:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 16:18:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 16:18:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 16:18:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 16:18:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 16:18:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 16:18:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 16:18:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 16:18:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 16:18:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 16:18:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 16:18:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 16:18:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 16:18:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 16:18:37 INFO - TEST-OK | /FileAPI/idlharness.html | took 3937ms 16:18:37 INFO - TEST-START | /FileAPI/idlharness.worker 16:18:37 INFO - PROCESS | 1791 | 1462835917315 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]]]}] 16:18:37 INFO - PROCESS | 1791 | 1462835917565 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 16:18:37 INFO - PROCESS | 1791 | 1462835917584 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 16:18:37 INFO - PROCESS | 1791 | 1462835917611 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 16:18:37 INFO - PROCESS | 1791 | 1462835917626 Marionette TRACE conn4 <- [1,3030,null,{}] 16:18:37 INFO - PROCESS | 1791 | 1462835917718 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}] 16:18:38 INFO - PROCESS | 1791 | 1462835918132 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 16:18:38 INFO - PROCESS | 1791 | 1462835918493 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:38 INFO - PROCESS | 1791 | ++DOCSHELL 0x8fb8d800 == 145 [pid = 1791] [id = 767] 16:18:38 INFO - PROCESS | 1791 | ++DOMWINDOW == 131 (0x92c5e800) [pid = 1791] [serial = 2300] [outer = (nil)] 16:18:38 INFO - PROCESS | 1791 | ++DOMWINDOW == 132 (0x9a78cc00) [pid = 1791] [serial = 2301] [outer = 0x92c5e800] 16:18:38 INFO - PROCESS | 1791 | 1462835918654 Marionette DEBUG loaded listener.js 16:18:38 INFO - PROCESS | 1791 | ++DOMWINDOW == 133 (0x9ad35000) [pid = 1791] [serial = 2302] [outer = 0x92c5e800] 16:18:39 INFO - PROCESS | 1791 | [1791] 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 16:18:41 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 16:18:41 INFO - {} 16:18:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 16:18:42 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 16:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:42 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:18:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:18:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:18:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:18:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:18:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:18:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 16:18:42 INFO - {} 16:18:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 16:18:42 INFO - {} 16:18:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 16:18:42 INFO - {} 16:18:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 16:18:42 INFO - {} 16:18:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 16:18:42 INFO - {} 16:18:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 16:18:42 INFO - {} 16:18:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 16:18:42 INFO - {} 16:18:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 16:18:42 INFO - {} 16:18:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 16:18:42 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 16:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:18:42 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:18:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:18:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:18:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:18:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:18:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:18:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 16:18:42 INFO - {} 16:18:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 16:18:42 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 16:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:42 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:18:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:18:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:18:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:18:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:18:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:18:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 16:18:42 INFO - {} 16:18:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 16:18:42 INFO - {} 16:18:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 16:18:42 INFO - {} 16:18:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 16:18:42 INFO - {} 16:18:42 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 16:18:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:18:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:18:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:18:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:18:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:18:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:18:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:18:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 16:18:42 INFO - {} 16:18:42 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 - {} 16:18:42 INFO - {} 16:18:42 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 16:18:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:18:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:18:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:18:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:18:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:18:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:18:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:18:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 16:18:42 INFO - {} 16:18:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 16:18:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 16:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:18:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:18:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:18:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:18:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:18:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:18:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 16:18:42 INFO - {} 16:18:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 16:18:42 INFO - {} 16:18:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 16:18:42 INFO - {} 16:18:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 16:18:42 INFO - {} 16:18:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 16:18:42 INFO - {} 16:18:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 16:18:42 INFO - {} 16:18:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 16:18:42 INFO - {} 16:18:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 16:18:42 INFO - {} 16:18:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 16:18:42 INFO - {} 16:18:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 16:18:42 INFO - {} 16:18:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 16:18:42 INFO - {} 16:18:42 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 16:18:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:18:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:18:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:18:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:18:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:18:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:18:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:18:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 16:18:42 INFO - {} 16:18:42 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 - {} 16:18:42 INFO - {} 16:18:42 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 16:18:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:18:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:18:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:18:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:18:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:18:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:18:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:18:42 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 16:18:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 16:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:18:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 16:18:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:18:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:18:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:18:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:18:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:18:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 16:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:18:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:18:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:18:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:18:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:18:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:18:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:18:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 16:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:18:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 16:18:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:18:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:18:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:18:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:18:42 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 16:18:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 16:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:18:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 16:18:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:18:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:18:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:18:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:18:42 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 16:18:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 16:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:18:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 16:18:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:18:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:18:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:18:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:18:42 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 16:18:42 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 16:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:42 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:18:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:18:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:18:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:18:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:18:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:18:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:18:42 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 16:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:18:42 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:18:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:18:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:18:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:18:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:18:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:18:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 16:18:42 INFO - {} 16:18:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 16:18:42 INFO - {} 16:18:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 16:18:42 INFO - {} 16:18:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 16:18:42 INFO - {} 16:18:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 16:18:42 INFO - {} 16:18:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 16:18:42 INFO - {} 16:18:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 16:18:42 INFO - {} 16:18:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 16:18:42 INFO - {} 16:18:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 16:18:42 INFO - {} 16:18:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 16:18:42 INFO - {} 16:18:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 16:18:42 INFO - {} 16:18:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 16:18:42 INFO - {} 16:18:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 16:18:42 INFO - {} 16:18:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 16:18:42 INFO - {} 16:18:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 16:18:42 INFO - {} 16:18:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 16:18:42 INFO - {} 16:18:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 16:18:42 INFO - {} 16:18:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 16:18:42 INFO - {} 16:18:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 16:18:42 INFO - {} 16:18:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 16:18:42 INFO - {} 16:18:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 16:18:42 INFO - {} 16:18:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 16:18:42 INFO - {} 16:18:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 16:18:42 INFO - {} 16:18:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 16:18:42 INFO - {} 16:18:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 16:18:42 INFO - {} 16:18:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 16:18:42 INFO - {} 16:18:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 16:18:42 INFO - {} 16:18:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 16:18:42 INFO - {} 16:18:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 16:18:42 INFO - {} 16:18:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 16:18:42 INFO - {} 16:18:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 16:18:42 INFO - {} 16:18:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 16:18:42 INFO - {} 16:18:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 16:18:42 INFO - {} 16:18:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 16:18:42 INFO - {} 16:18:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 16:18:42 INFO - {} 16:18:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 16:18:42 INFO - {} 16:18:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 16:18:42 INFO - {} 16:18:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 16:18:42 INFO - {} 16:18:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 16:18:42 INFO - {} 16:18:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 16:18:42 INFO - {} 16:18:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 16:18:42 INFO - {} 16:18:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 16:18:42 INFO - {} 16:18:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 16:18:42 INFO - {} 16:18:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 16:18:42 INFO - {} 16:18:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 16:18:42 INFO - {} 16:18:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 16:18:42 INFO - {} 16:18:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 16:18:42 INFO - {} 16:18:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 16:18:42 INFO - {} 16:18:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 16:18:42 INFO - {} 16:18:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 16:18:42 INFO - {} 16:18:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 16:18:42 INFO - {} 16:18:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 16:18:42 INFO - {} 16:18:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 16:18:42 INFO - {} 16:18:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 16:18:42 INFO - {} 16:18:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 16:18:42 INFO - {} 16:18:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 16:18:42 INFO - {} 16:18:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:18:42 INFO - {} 16:18:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 16:18:42 INFO - {} 16:18:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:18:42 INFO - {} 16:18:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 16:18:42 INFO - {} 16:18:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:18:42 INFO - {} 16:18:42 INFO - TEST-OK | /FileAPI/idlharness.worker | took 4476ms 16:18:42 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 16:18:42 INFO - PROCESS | 1791 | 1462835921903 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,{},{}]]]}] 16:18:42 INFO - PROCESS | 1791 | 1462835922084 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 16:18:42 INFO - PROCESS | 1791 | 1462835922092 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 16:18:42 INFO - PROCESS | 1791 | 1462835922108 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 16:18:42 INFO - PROCESS | 1791 | 1462835922117 Marionette TRACE conn4 <- [1,3034,null,{}] 16:18:42 INFO - PROCESS | 1791 | 1462835922133 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}] 16:18:42 INFO - PROCESS | 1791 | 1462835922627 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 16:18:42 INFO - PROCESS | 1791 | 1462835922859 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:42 INFO - PROCESS | 1791 | ++DOCSHELL 0x9ad3a000 == 146 [pid = 1791] [id = 768] 16:18:42 INFO - PROCESS | 1791 | ++DOMWINDOW == 134 (0x9aee0400) [pid = 1791] [serial = 2303] [outer = (nil)] 16:18:42 INFO - PROCESS | 1791 | ++DOMWINDOW == 135 (0xa628e400) [pid = 1791] [serial = 2304] [outer = 0x9aee0400] 16:18:42 INFO - PROCESS | 1791 | 1462835922958 Marionette DEBUG loaded listener.js 16:18:43 INFO - PROCESS | 1791 | ++DOMWINDOW == 136 (0xa67bc400) [pid = 1791] [serial = 2305] [outer = 0x9aee0400] 16:18:43 INFO - PROCESS | 1791 | 1462835923826 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]]]}] 16:18:43 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 16:18:43 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1747ms 16:18:43 INFO - PROCESS | 1791 | 1462835923854 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 16:18:43 INFO - PROCESS | 1791 | 1462835923857 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 16:18:43 INFO - TEST-START | /FileAPI/blob/Blob-close.html 16:18:43 INFO - PROCESS | 1791 | 1462835923865 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 16:18:43 INFO - PROCESS | 1791 | 1462835923869 Marionette TRACE conn4 <- [1,3038,null,{}] 16:18:43 INFO - PROCESS | 1791 | 1462835923875 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}] 16:18:44 INFO - PROCESS | 1791 | 1462835924238 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 16:18:44 INFO - PROCESS | 1791 | 1462835924477 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:44 INFO - PROCESS | 1791 | ++DOCSHELL 0x8968d000 == 147 [pid = 1791] [id = 769] 16:18:44 INFO - PROCESS | 1791 | ++DOMWINDOW == 137 (0x8968d400) [pid = 1791] [serial = 2306] [outer = (nil)] 16:18:44 INFO - PROCESS | 1791 | ++DOMWINDOW == 138 (0xa62f4000) [pid = 1791] [serial = 2307] [outer = 0x8968d400] 16:18:44 INFO - PROCESS | 1791 | 1462835924619 Marionette DEBUG loaded listener.js 16:18:44 INFO - PROCESS | 1791 | ++DOMWINDOW == 139 (0xa6b9d400) [pid = 1791] [serial = 2308] [outer = 0x8968d400] 16:18:45 INFO - PROCESS | 1791 | 1462835925410 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"]]]}] 16:18:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 16:18:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 16:18:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:18:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 16:18:45 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1587ms 16:18:45 INFO - PROCESS | 1791 | 1462835925455 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 16:18:45 INFO - PROCESS | 1791 | 1462835925459 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 16:18:45 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 16:18:45 INFO - PROCESS | 1791 | 1462835925466 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 16:18:45 INFO - PROCESS | 1791 | 1462835925470 Marionette TRACE conn4 <- [1,3042,null,{}] 16:18:45 INFO - PROCESS | 1791 | 1462835925476 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}] 16:18:45 INFO - PROCESS | 1791 | 1462835925724 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 16:18:46 INFO - PROCESS | 1791 | 1462835926026 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:46 INFO - PROCESS | 1791 | ++DOCSHELL 0x89691000 == 148 [pid = 1791] [id = 770] 16:18:46 INFO - PROCESS | 1791 | ++DOMWINDOW == 140 (0xa6884800) [pid = 1791] [serial = 2309] [outer = (nil)] 16:18:46 INFO - PROCESS | 1791 | ++DOMWINDOW == 141 (0xa6c2a800) [pid = 1791] [serial = 2310] [outer = 0xa6884800] 16:18:46 INFO - PROCESS | 1791 | 1462835926124 Marionette DEBUG loaded listener.js 16:18:46 INFO - PROCESS | 1791 | ++DOMWINDOW == 142 (0xa6c2d000) [pid = 1791] [serial = 2311] [outer = 0xa6884800] 16:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 16:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 16:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 16:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 16:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 16:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 16:18:47 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. 16:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 16:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 16:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 16:18:47 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'.) 16:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 16:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 16:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 16:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 16:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 16:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 16:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 16:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 16:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 16:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 16:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 16:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 16:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 16:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 16:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 16:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 16:18:47 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. 16:18:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 16:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:18:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 16:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 16:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 16:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 16:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 16:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 16:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 16:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 16:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 16:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 16:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 16:18:47 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. 16:18:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 16:18:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 16:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:18:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 16:18:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 16:18:47 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. 16:18:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 16:18:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 16:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:18:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 16:18:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 16:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 16:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 16:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 16:18:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 16:18:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 16:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:18:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 16:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 16:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 16:18:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 16:18:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:18:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:18:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 16:18:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 16:18:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:18:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:18:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:18:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 16:18:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:18:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:18:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:18:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 16:18:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:18:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:18:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 16:18:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 16:18:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:18:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:18:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:18:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 16:18:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:18:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:18:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:18:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 16:18:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:18:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:18:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:18:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 16:18:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:18:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:18:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:18:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 16:18:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:18:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:18:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:18:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 16:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 16:18:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 16:18:47 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1839ms 16:18:47 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 16:18:47 INFO - PROCESS | 1791 | 1462835927231 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]]]}] 16:18:47 INFO - PROCESS | 1791 | 1462835927322 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 16:18:47 INFO - PROCESS | 1791 | 1462835927335 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 16:18:47 INFO - PROCESS | 1791 | 1462835927347 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 16:18:47 INFO - PROCESS | 1791 | 1462835927352 Marionette TRACE conn4 <- [1,3046,null,{}] 16:18:47 INFO - PROCESS | 1791 | 1462835927398 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}] 16:18:47 INFO - PROCESS | 1791 | 1462835927866 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 16:18:48 INFO - PROCESS | 1791 | 1462835928154 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:48 INFO - PROCESS | 1791 | ++DOCSHELL 0x8805a000 == 149 [pid = 1791] [id = 771] 16:18:48 INFO - PROCESS | 1791 | ++DOMWINDOW == 143 (0x890c2400) [pid = 1791] [serial = 2312] [outer = (nil)] 16:18:48 INFO - PROCESS | 1791 | ++DOMWINDOW == 144 (0x8df5a000) [pid = 1791] [serial = 2313] [outer = 0x890c2400] 16:18:48 INFO - PROCESS | 1791 | 1462835928250 Marionette DEBUG loaded listener.js 16:18:48 INFO - PROCESS | 1791 | ++DOMWINDOW == 145 (0x94630400) [pid = 1791] [serial = 2314] [outer = 0x890c2400] 16:18:48 INFO - PROCESS | 1791 | [1791] 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 16:18:49 INFO - PROCESS | 1791 | 1462835929187 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 16:18:49 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 16:18:49 INFO - {} 16:18:49 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1881ms 16:18:49 INFO - PROCESS | 1791 | 1462835929236 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 16:18:49 INFO - PROCESS | 1791 | 1462835929241 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 16:18:49 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 16:18:49 INFO - PROCESS | 1791 | 1462835929248 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 16:18:49 INFO - PROCESS | 1791 | 1462835929253 Marionette TRACE conn4 <- [1,3050,null,{}] 16:18:49 INFO - PROCESS | 1791 | 1462835929311 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}] 16:18:49 INFO - PROCESS | 1791 | 1462835929614 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 16:18:49 INFO - PROCESS | 1791 | 1462835929973 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:50 INFO - PROCESS | 1791 | ++DOCSHELL 0x8df57400 == 150 [pid = 1791] [id = 772] 16:18:50 INFO - PROCESS | 1791 | ++DOMWINDOW == 146 (0x9b06dc00) [pid = 1791] [serial = 2315] [outer = (nil)] 16:18:50 INFO - PROCESS | 1791 | ++DOMWINDOW == 147 (0x9c151800) [pid = 1791] [serial = 2316] [outer = 0x9b06dc00] 16:18:50 INFO - PROCESS | 1791 | 1462835930081 Marionette DEBUG loaded listener.js 16:18:50 INFO - PROCESS | 1791 | ++DOMWINDOW == 148 (0x9c15bc00) [pid = 1791] [serial = 2317] [outer = 0x9b06dc00] 16:18:50 INFO - PROCESS | 1791 | 1462835930967 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]]]}] 16:18:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 16:18:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 16:18:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 16:18:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 16:18:51 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1779ms 16:18:51 INFO - PROCESS | 1791 | 1462835931032 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 16:18:51 INFO - PROCESS | 1791 | 1462835931039 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 16:18:51 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 16:18:51 INFO - PROCESS | 1791 | 1462835931052 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 16:18:51 INFO - PROCESS | 1791 | 1462835931056 Marionette TRACE conn4 <- [1,3054,null,{}] 16:18:51 INFO - PROCESS | 1791 | 1462835931123 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}] 16:18:51 INFO - PROCESS | 1791 | 1462835931499 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 16:18:51 INFO - PROCESS | 1791 | 1462835931921 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:18:51 INFO - PROCESS | 1791 | ++DOCSHELL 0x8df59c00 == 151 [pid = 1791] [id = 773] 16:18:51 INFO - PROCESS | 1791 | ++DOMWINDOW == 149 (0x9c158c00) [pid = 1791] [serial = 2318] [outer = (nil)] 16:18:52 INFO - PROCESS | 1791 | ++DOMWINDOW == 150 (0x9d497400) [pid = 1791] [serial = 2319] [outer = 0x9c158c00] 16:18:52 INFO - PROCESS | 1791 | 1462835932059 Marionette DEBUG loaded listener.js 16:18:52 INFO - PROCESS | 1791 | ++DOMWINDOW == 151 (0xa0504c00) [pid = 1791] [serial = 2320] [outer = 0x9c158c00] 16:18:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 16:18:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 16:18:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 16:18:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 16:18:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 16:18:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 16:18:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 16:18:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 16:18:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 16:18:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 16:18:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 16:18:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 16:18:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 16:18:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 16:18:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 16:18:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 16:18:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 16:18:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 16:18:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 16:18:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 16:18:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 16:18:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 16:18:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 16:18:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 16:18:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 16:18:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 16:18:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 16:18:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 16:18:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 16:18:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 16:18:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 16:18:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 16:18:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 16:18:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 16:18:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 16:18:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 16:18:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 16:18:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 16:18:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 16:18:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 16:18:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 16:18:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 16:18:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 16:18:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 16:18:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 16:18:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 16:18:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 16:18:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 16:18:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 16:18:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 16:18:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 16:18:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 16:18:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 16:18:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 16:18:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 16:18:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 16:18:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 16:18:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 16:18:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 16:18:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 16:18:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 16:18:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 16:18:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 16:18:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 16:18:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 16:18:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 16:18:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 16:18:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 16:18:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 16:18:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 16:18:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 16:18:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 16:18:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 16:18:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 16:18:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 16:18:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 16:18:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 16:18:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 16:18:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 16:18:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 16:18:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 16:18:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 16:18:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 16:18:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 16:18:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 16:18:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 16:18:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 16:18:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 16:18:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 16:18:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 16:18:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 16:18:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 16:18:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 16:18:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 16:18:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 16:18:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 16:18:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 16:18:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 16:18:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 16:18:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:18:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:18:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:18:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:18:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 16:18:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:18:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:18:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:18:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:18:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 16:18:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:18:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:18:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:18:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:18:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 16:18:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:18:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:18:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:18:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:18:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 16:18:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:18:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:18:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:18:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:18:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 16:18:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:18:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:18:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:18:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:18:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 16:18:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:18:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:18:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:18:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:18:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 16:18:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:18:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:18:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:18:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:18:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 16:18:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:18:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:18:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:18:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:18:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 16:18:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:18:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:18:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:18:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:18:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 16:18:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:18:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:18:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:18:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:18:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 16:18:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:18:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:18:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:18:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:18:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 16:18:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:18:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:18:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:18:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:18:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 16:18:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:18:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:18:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:18:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:18:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 16:18:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:18:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:18:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:18:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:18:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 16:18:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:18:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:18:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:18:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:18:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 16:18:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:18:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:18:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:18:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:18:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 16:18:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:18:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:18:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:18:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:18:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 16:18:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:18:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:18:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:18:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:18:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 16:18:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:18:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:18:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:18:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:18:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 16:18:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:18:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:18:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:18:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:18:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 16:18:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:18:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:18:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:18:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:18:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 16:18:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:18:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:18:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:18:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:18:54 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" 16:18:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:18:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:18:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:18:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:18:54 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" 16:18:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:18:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:18:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:18:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:18:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:18:54 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 3212ms 16:18:54 INFO - TEST-START | /FileAPI/file/File-constructor.html 16:18:54 INFO - PROCESS | 1791 | 1462835933962 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"]]]}] 16:18:54 INFO - PROCESS | 1791 | 1462835934268 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 16:18:54 INFO - PROCESS | 1791 | 1462835934272 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 16:18:54 INFO - PROCESS | 1791 | 1462835934303 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 16:18:54 INFO - PROCESS | 1791 | 1462835934319 Marionette TRACE conn4 <- [1,3058,null,{}] 16:18:59 INFO - PROCESS | 1791 | --DOCSHELL 0x8c2ad800 == 150 [pid = 1791] [id = 684] 16:18:59 INFO - PROCESS | 1791 | --DOCSHELL 0x867cac00 == 149 [pid = 1791] [id = 525] 16:18:59 INFO - PROCESS | 1791 | --DOCSHELL 0x9a149400 == 148 [pid = 1791] [id = 757] 16:18:59 INFO - PROCESS | 1791 | --DOCSHELL 0x872b2400 == 147 [pid = 1791] [id = 756] 16:18:59 INFO - PROCESS | 1791 | --DOCSHELL 0x95a8bc00 == 146 [pid = 1791] [id = 755] 16:18:59 INFO - PROCESS | 1791 | --DOCSHELL 0x92efb400 == 145 [pid = 1791] [id = 754] 16:18:59 INFO - PROCESS | 1791 | --DOCSHELL 0x92490800 == 144 [pid = 1791] [id = 753] 16:18:59 INFO - PROCESS | 1791 | --DOCSHELL 0x922f5000 == 143 [pid = 1791] [id = 752] 16:18:59 INFO - PROCESS | 1791 | --DOCSHELL 0x87397400 == 142 [pid = 1791] [id = 750] 16:18:59 INFO - PROCESS | 1791 | --DOCSHELL 0x8befbc00 == 141 [pid = 1791] [id = 751] 16:18:59 INFO - PROCESS | 1791 | --DOCSHELL 0x8fb97800 == 140 [pid = 1791] [id = 749] 16:18:59 INFO - PROCESS | 1791 | --DOCSHELL 0x8fa59c00 == 139 [pid = 1791] [id = 748] 16:18:59 INFO - PROCESS | 1791 | --DOCSHELL 0x8d618800 == 138 [pid = 1791] [id = 747] 16:18:59 INFO - PROCESS | 1791 | --DOCSHELL 0x8d7af400 == 137 [pid = 1791] [id = 745] 16:18:59 INFO - PROCESS | 1791 | --DOCSHELL 0x8e867400 == 136 [pid = 1791] [id = 746] 16:18:59 INFO - PROCESS | 1791 | --DOCSHELL 0x8c26c400 == 135 [pid = 1791] [id = 744] 16:18:59 INFO - PROCESS | 1791 | --DOCSHELL 0x890bf400 == 134 [pid = 1791] [id = 743] 16:18:59 INFO - PROCESS | 1791 | --DOMWINDOW == 150 (0x8e869c00) [pid = 1791] [serial = 2139] [outer = (nil)] [url = about:blank] 16:18:59 INFO - PROCESS | 1791 | --DOMWINDOW == 149 (0x996e7400) [pid = 1791] [serial = 2175] [outer = (nil)] [url = about:blank] 16:18:59 INFO - PROCESS | 1791 | --DOMWINDOW == 148 (0x8c5ad000) [pid = 1791] [serial = 2228] [outer = (nil)] [url = about:blank] 16:18:59 INFO - PROCESS | 1791 | --DOMWINDOW == 147 (0x8984b400) [pid = 1791] [serial = 2222] [outer = (nil)] [url = about:blank] 16:18:59 INFO - PROCESS | 1791 | --DOMWINDOW == 146 (0x9ba0e000) [pid = 1791] [serial = 2219] [outer = (nil)] [url = about:blank] 16:18:59 INFO - PROCESS | 1791 | --DOMWINDOW == 145 (0x9a86e800) [pid = 1791] [serial = 2216] [outer = (nil)] [url = about:blank] 16:18:59 INFO - PROCESS | 1791 | --DOMWINDOW == 144 (0x9a860000) [pid = 1791] [serial = 2213] [outer = (nil)] [url = about:blank] 16:18:59 INFO - PROCESS | 1791 | --DOMWINDOW == 143 (0x990a1000) [pid = 1791] [serial = 2210] [outer = (nil)] [url = about:blank] 16:18:59 INFO - PROCESS | 1791 | --DOMWINDOW == 142 (0x9584d000) [pid = 1791] [serial = 2207] [outer = (nil)] [url = about:blank] 16:18:59 INFO - PROCESS | 1791 | --DOMWINDOW == 141 (0x92ef8000) [pid = 1791] [serial = 2204] [outer = (nil)] [url = about:blank] 16:18:59 INFO - PROCESS | 1791 | --DOMWINDOW == 140 (0x922eac00) [pid = 1791] [serial = 2201] [outer = (nil)] [url = about:blank] 16:18:59 INFO - PROCESS | 1791 | --DOMWINDOW == 139 (0x91e05c00) [pid = 1791] [serial = 2198] [outer = (nil)] [url = about:blank] 16:18:59 INFO - PROCESS | 1791 | --DOMWINDOW == 138 (0x8fb91400) [pid = 1791] [serial = 2195] [outer = (nil)] [url = about:blank] 16:18:59 INFO - PROCESS | 1791 | --DOMWINDOW == 137 (0x8e86b400) [pid = 1791] [serial = 2192] [outer = (nil)] [url = about:blank] 16:18:59 INFO - PROCESS | 1791 | --DOMWINDOW == 136 (0x8c4f3400) [pid = 1791] [serial = 2189] [outer = (nil)] [url = about:blank] 16:18:59 INFO - PROCESS | 1791 | --DOMWINDOW == 135 (0x88057800) [pid = 1791] [serial = 2186] [outer = (nil)] [url = about:blank] 16:18:59 INFO - PROCESS | 1791 | --DOMWINDOW == 134 (0x89ad3400) [pid = 1791] [serial = 2223] [outer = (nil)] [url = about:blank] 16:18:59 INFO - PROCESS | 1791 | --DOMWINDOW == 133 (0x8bdc5c00) [pid = 1791] [serial = 2225] [outer = (nil)] [url = about:blank] 16:18:59 INFO - PROCESS | 1791 | --DOMWINDOW == 132 (0x8c262000) [pid = 1791] [serial = 2226] [outer = (nil)] [url = about:blank] 16:18:59 INFO - PROCESS | 1791 | 1462835939618 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}] 16:18:59 INFO - PROCESS | 1791 | 1462835939942 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 16:19:00 INFO - PROCESS | 1791 | 1462835940212 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:00 INFO - PROCESS | 1791 | ++DOCSHELL 0x88886800 == 135 [pid = 1791] [id = 774] 16:19:00 INFO - PROCESS | 1791 | ++DOMWINDOW == 133 (0x8888a000) [pid = 1791] [serial = 2321] [outer = (nil)] 16:19:00 INFO - PROCESS | 1791 | ++DOMWINDOW == 134 (0x890bf400) [pid = 1791] [serial = 2322] [outer = 0x8888a000] 16:19:00 INFO - PROCESS | 1791 | 1462835940297 Marionette DEBUG loaded listener.js 16:19:00 INFO - PROCESS | 1791 | ++DOMWINDOW == 135 (0x8968f800) [pid = 1791] [serial = 2323] [outer = 0x8888a000] 16:19:01 INFO - PROCESS | 1791 | 1462835941118 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]]]}] 16:19:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 16:19:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 16:19:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 16:19:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 16:19:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 16:19:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 16:19:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 16:19:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 16:19:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 16:19:01 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 16:19:01 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 16:19:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:19:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:19:01 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 16:19:01 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 16:19:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 16:19:01 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 16:19:01 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 16:19:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:19:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:19:01 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 16:19:01 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 16:19:01 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 16:19:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:19:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:19:01 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 16:19:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 16:19:01 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 16:19:01 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 6884ms 16:19:01 INFO - PROCESS | 1791 | 1462835941193 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 16:19:01 INFO - PROCESS | 1791 | 1462835941200 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 16:19:01 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 16:19:01 INFO - PROCESS | 1791 | 1462835941217 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 16:19:01 INFO - PROCESS | 1791 | 1462835941227 Marionette TRACE conn4 <- [1,3062,null,{}] 16:19:01 INFO - PROCESS | 1791 | 1462835941239 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}] 16:19:01 INFO - PROCESS | 1791 | 1462835941529 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 16:19:01 INFO - PROCESS | 1791 | 1462835941829 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:01 INFO - PROCESS | 1791 | ++DOCSHELL 0x8a0db400 == 136 [pid = 1791] [id = 775] 16:19:01 INFO - PROCESS | 1791 | ++DOMWINDOW == 136 (0x8a0dec00) [pid = 1791] [serial = 2324] [outer = (nil)] 16:19:01 INFO - PROCESS | 1791 | ++DOMWINDOW == 137 (0x8a8e6c00) [pid = 1791] [serial = 2325] [outer = 0x8a0dec00] 16:19:01 INFO - PROCESS | 1791 | 1462835941913 Marionette DEBUG loaded listener.js 16:19:02 INFO - PROCESS | 1791 | ++DOMWINDOW == 138 (0x8abef800) [pid = 1791] [serial = 2326] [outer = 0x8a0dec00] 16:19:02 INFO - PROCESS | 1791 | [1791] 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 16:19:02 INFO - PROCESS | 1791 | 1462835942856 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 16:19:02 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 16:19:02 INFO - {} 16:19:02 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1697ms 16:19:02 INFO - PROCESS | 1791 | 1462835942920 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 16:19:02 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 16:19:02 INFO - PROCESS | 1791 | 1462835942925 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 16:19:02 INFO - PROCESS | 1791 | 1462835942933 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 16:19:02 INFO - PROCESS | 1791 | 1462835942936 Marionette TRACE conn4 <- [1,3066,null,{}] 16:19:02 INFO - PROCESS | 1791 | 1462835942943 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}] 16:19:03 INFO - PROCESS | 1791 | 1462835943250 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 16:19:03 INFO - PROCESS | 1791 | 1462835943312 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:03 INFO - PROCESS | 1791 | ++DOCSHELL 0x8bef2400 == 137 [pid = 1791] [id = 776] 16:19:03 INFO - PROCESS | 1791 | ++DOMWINDOW == 139 (0x8c264000) [pid = 1791] [serial = 2327] [outer = (nil)] 16:19:03 INFO - PROCESS | 1791 | ++DOMWINDOW == 140 (0x8c4ebc00) [pid = 1791] [serial = 2328] [outer = 0x8c264000] 16:19:03 INFO - PROCESS | 1791 | 1462835943532 Marionette DEBUG loaded listener.js 16:19:03 INFO - PROCESS | 1791 | ++DOMWINDOW == 141 (0x8c5b0c00) [pid = 1791] [serial = 2329] [outer = 0x8c264000] 16:19:04 INFO - PROCESS | 1791 | --DOMWINDOW == 140 (0x91f37c00) [pid = 1791] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 16:19:04 INFO - PROCESS | 1791 | --DOMWINDOW == 139 (0x92ef9400) [pid = 1791] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 16:19:04 INFO - PROCESS | 1791 | --DOMWINDOW == 138 (0x867cf000) [pid = 1791] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 16:19:05 INFO - PROCESS | 1791 | --DOMWINDOW == 137 (0x92efa400) [pid = 1791] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 16:19:05 INFO - PROCESS | 1791 | --DOMWINDOW == 136 (0x9a3a9c00) [pid = 1791] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 16:19:05 INFO - PROCESS | 1791 | --DOMWINDOW == 135 (0x9a1ac800) [pid = 1791] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 16:19:05 INFO - PROCESS | 1791 | --DOMWINDOW == 134 (0x924d5c00) [pid = 1791] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 16:19:05 INFO - PROCESS | 1791 | --DOMWINDOW == 133 (0x92efc800) [pid = 1791] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 16:19:05 INFO - PROCESS | 1791 | --DOMWINDOW == 132 (0x8fb99000) [pid = 1791] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 16:19:05 INFO - PROCESS | 1791 | --DOMWINDOW == 131 (0x8e1fbc00) [pid = 1791] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 16:19:05 INFO - PROCESS | 1791 | --DOMWINDOW == 130 (0x9a77e000) [pid = 1791] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 16:19:05 INFO - PROCESS | 1791 | --DOMWINDOW == 129 (0x8fa5a400) [pid = 1791] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 16:19:05 INFO - PROCESS | 1791 | --DOMWINDOW == 128 (0x8fb93800) [pid = 1791] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 16:19:05 INFO - PROCESS | 1791 | --DOMWINDOW == 127 (0x95a94000) [pid = 1791] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 16:19:05 INFO - PROCESS | 1791 | --DOMWINDOW == 126 (0x9248f400) [pid = 1791] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 16:19:05 INFO - PROCESS | 1791 | --DOMWINDOW == 125 (0x890b7400) [pid = 1791] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 16:19:05 INFO - PROCESS | 1791 | --DOMWINDOW == 124 (0x95a94800) [pid = 1791] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 16:19:05 INFO - PROCESS | 1791 | --DOMWINDOW == 123 (0x8c4ea000) [pid = 1791] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 16:19:05 INFO - PROCESS | 1791 | --DOMWINDOW == 122 (0x88056000) [pid = 1791] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 16:19:05 INFO - PROCESS | 1791 | --DOMWINDOW == 121 (0x8c2aec00) [pid = 1791] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 16:19:05 INFO - PROCESS | 1791 | --DOMWINDOW == 120 (0x8e003400) [pid = 1791] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 16:19:05 INFO - PROCESS | 1791 | --DOMWINDOW == 119 (0x91e05000) [pid = 1791] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 16:19:05 INFO - PROCESS | 1791 | --DOMWINDOW == 118 (0x9a63c400) [pid = 1791] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 16:19:05 INFO - PROCESS | 1791 | --DOMWINDOW == 117 (0x8968a400) [pid = 1791] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 16:19:05 INFO - PROCESS | 1791 | --DOMWINDOW == 116 (0x8e006400) [pid = 1791] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 16:19:05 INFO - PROCESS | 1791 | --DOMWINDOW == 115 (0x8e868400) [pid = 1791] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 16:19:05 INFO - PROCESS | 1791 | 1462835945206 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]]]}] 16:19:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 16:19:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 16:19:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 16:19:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 16:19:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 16:19:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 16:19:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 16:19:05 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 2338ms 16:19:05 INFO - PROCESS | 1791 | 1462835945282 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 16:19:05 INFO - PROCESS | 1791 | 1462835945292 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 16:19:05 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 16:19:05 INFO - PROCESS | 1791 | 1462835945302 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 16:19:05 INFO - PROCESS | 1791 | 1462835945305 Marionette TRACE conn4 <- [1,3070,null,{}] 16:19:05 INFO - PROCESS | 1791 | 1462835945329 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}] 16:19:05 INFO - PROCESS | 1791 | 1462835945560 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 16:19:05 INFO - PROCESS | 1791 | 1462835945784 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:05 INFO - PROCESS | 1791 | ++DOCSHELL 0x8984e000 == 138 [pid = 1791] [id = 777] 16:19:05 INFO - PROCESS | 1791 | ++DOMWINDOW == 116 (0x8c4ec800) [pid = 1791] [serial = 2330] [outer = (nil)] 16:19:05 INFO - PROCESS | 1791 | ++DOMWINDOW == 117 (0x8df4f400) [pid = 1791] [serial = 2331] [outer = 0x8c4ec800] 16:19:05 INFO - PROCESS | 1791 | 1462835945863 Marionette DEBUG loaded listener.js 16:19:05 INFO - PROCESS | 1791 | ++DOMWINDOW == 118 (0x8e006400) [pid = 1791] [serial = 2332] [outer = 0x8c4ec800] 16:19:06 INFO - PROCESS | 1791 | 1462835946607 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]]]}] 16:19:06 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 16:19:06 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 16:19:06 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 16:19:06 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 16:19:06 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 16:19:06 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 16:19:06 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1358ms 16:19:06 INFO - PROCESS | 1791 | 1462835946663 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 16:19:06 INFO - PROCESS | 1791 | 1462835946666 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 16:19:06 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 16:19:06 INFO - PROCESS | 1791 | 1462835946673 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 16:19:06 INFO - PROCESS | 1791 | 1462835946677 Marionette TRACE conn4 <- [1,3074,null,{}] 16:19:06 INFO - PROCESS | 1791 | 1462835946683 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}] 16:19:06 INFO - PROCESS | 1791 | 1462835946896 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 16:19:07 INFO - PROCESS | 1791 | 1462835947323 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:07 INFO - PROCESS | 1791 | ++DOCSHELL 0x872be000 == 139 [pid = 1791] [id = 778] 16:19:07 INFO - PROCESS | 1791 | ++DOMWINDOW == 119 (0x87399800) [pid = 1791] [serial = 2333] [outer = (nil)] 16:19:07 INFO - PROCESS | 1791 | ++DOMWINDOW == 120 (0x88055800) [pid = 1791] [serial = 2334] [outer = 0x87399800] 16:19:07 INFO - PROCESS | 1791 | 1462835947486 Marionette DEBUG loaded listener.js 16:19:07 INFO - PROCESS | 1791 | ++DOMWINDOW == 121 (0x89695400) [pid = 1791] [serial = 2335] [outer = 0x87399800] 16:19:08 INFO - PROCESS | 1791 | 1462835948649 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]]]}] 16:19:08 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 16:19:08 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 16:19:08 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 16:19:08 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 16:19:08 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 16:19:08 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 16:19:08 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 2048ms 16:19:08 INFO - PROCESS | 1791 | 1462835948727 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 16:19:08 INFO - PROCESS | 1791 | 1462835948738 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 16:19:08 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 16:19:08 INFO - PROCESS | 1791 | 1462835948753 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 16:19:08 INFO - PROCESS | 1791 | 1462835948763 Marionette TRACE conn4 <- [1,3078,null,{}] 16:19:08 INFO - PROCESS | 1791 | 1462835948776 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}] 16:19:09 INFO - PROCESS | 1791 | 1462835949305 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 16:19:09 INFO - PROCESS | 1791 | 1462835949707 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:09 INFO - PROCESS | 1791 | ++DOCSHELL 0x8a8ed800 == 140 [pid = 1791] [id = 779] 16:19:09 INFO - PROCESS | 1791 | ++DOMWINDOW == 122 (0x8bdc0400) [pid = 1791] [serial = 2336] [outer = (nil)] 16:19:09 INFO - PROCESS | 1791 | ++DOMWINDOW == 123 (0x8c25e800) [pid = 1791] [serial = 2337] [outer = 0x8bdc0400] 16:19:09 INFO - PROCESS | 1791 | 1462835949859 Marionette DEBUG loaded listener.js 16:19:10 INFO - PROCESS | 1791 | ++DOMWINDOW == 124 (0x8c26a800) [pid = 1791] [serial = 2338] [outer = 0x8bdc0400] 16:19:11 INFO - PROCESS | 1791 | 1462835951300 Marionette TRACE conn4 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 16:19:11 INFO - PROCESS | 1791 | 1462835951394 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 16:19:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 16:19:11 INFO - PROCESS | 1791 | 1462835951492 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 16:19:11 INFO - PROCESS | 1791 | 1462835951500 Marionette TRACE conn4 <- [1,3082,null,{}] 16:19:11 INFO - PROCESS | 1791 | 1462835951510 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}] 16:19:11 INFO - PROCESS | 1791 | 1462835951889 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 16:19:12 INFO - PROCESS | 1791 | 1462835952376 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:12 INFO - PROCESS | 1791 | ++DOCSHELL 0x8c2ac000 == 141 [pid = 1791] [id = 780] 16:19:12 INFO - PROCESS | 1791 | ++DOMWINDOW == 125 (0x8d733c00) [pid = 1791] [serial = 2339] [outer = (nil)] 16:19:12 INFO - PROCESS | 1791 | ++DOMWINDOW == 126 (0x8d7a6800) [pid = 1791] [serial = 2340] [outer = 0x8d733c00] 16:19:12 INFO - PROCESS | 1791 | 1462835952522 Marionette DEBUG loaded listener.js 16:19:12 INFO - PROCESS | 1791 | ++DOMWINDOW == 127 (0x8df54400) [pid = 1791] [serial = 2341] [outer = 0x8d733c00] 16:19:13 INFO - PROCESS | 1791 | 1462835953652 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]]]}] 16:19:13 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 16:19:13 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 16:19:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:19:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:19:13 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 16:19:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 16:19:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 2244ms 16:19:13 INFO - PROCESS | 1791 | 1462835953697 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 16:19:13 INFO - PROCESS | 1791 | 1462835953701 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 16:19:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 16:19:13 INFO - PROCESS | 1791 | 1462835953761 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 16:19:13 INFO - PROCESS | 1791 | 1462835953772 Marionette TRACE conn4 <- [1,3086,null,{}] 16:19:13 INFO - PROCESS | 1791 | 1462835953792 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}] 16:19:14 INFO - PROCESS | 1791 | 1462835954057 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 16:19:14 INFO - PROCESS | 1791 | 1462835954415 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:14 INFO - PROCESS | 1791 | ++DOCSHELL 0x872b7000 == 142 [pid = 1791] [id = 781] 16:19:14 INFO - PROCESS | 1791 | ++DOMWINDOW == 128 (0x8a0db800) [pid = 1791] [serial = 2342] [outer = (nil)] 16:19:14 INFO - PROCESS | 1791 | ++DOMWINDOW == 129 (0x8e86f800) [pid = 1791] [serial = 2343] [outer = 0x8a0db800] 16:19:14 INFO - PROCESS | 1791 | 1462835954554 Marionette DEBUG loaded listener.js 16:19:14 INFO - PROCESS | 1791 | ++DOMWINDOW == 130 (0x8ebaf000) [pid = 1791] [serial = 2344] [outer = 0x8a0db800] 16:19:15 INFO - PROCESS | 1791 | 1462835955508 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 16:19:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 16:19:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1855ms 16:19:15 INFO - PROCESS | 1791 | 1462835955566 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 16:19:15 INFO - PROCESS | 1791 | 1462835955572 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 16:19:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 16:19:15 INFO - PROCESS | 1791 | 1462835955579 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 16:19:15 INFO - PROCESS | 1791 | 1462835955582 Marionette TRACE conn4 <- [1,3090,null,{}] 16:19:15 INFO - PROCESS | 1791 | 1462835955588 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}] 16:19:15 INFO - PROCESS | 1791 | 1462835955850 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 16:19:16 INFO - PROCESS | 1791 | 1462835956175 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:16 INFO - PROCESS | 1791 | ++DOCSHELL 0x872bc000 == 143 [pid = 1791] [id = 782] 16:19:16 INFO - PROCESS | 1791 | ++DOMWINDOW == 131 (0x8c2b3800) [pid = 1791] [serial = 2345] [outer = (nil)] 16:19:16 INFO - PROCESS | 1791 | ++DOMWINDOW == 132 (0x8f2d2000) [pid = 1791] [serial = 2346] [outer = 0x8c2b3800] 16:19:16 INFO - PROCESS | 1791 | 1462835956321 Marionette DEBUG loaded listener.js 16:19:16 INFO - PROCESS | 1791 | ++DOMWINDOW == 133 (0x8f84a800) [pid = 1791] [serial = 2347] [outer = 0x8c2b3800] 16:19:17 INFO - PROCESS | 1791 | 1462835957266 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 16:19:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 16:19:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1734ms 16:19:17 INFO - PROCESS | 1791 | 1462835957317 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 16:19:17 INFO - PROCESS | 1791 | 1462835957324 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 16:19:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 16:19:17 INFO - PROCESS | 1791 | 1462835957334 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 16:19:17 INFO - PROCESS | 1791 | 1462835957341 Marionette TRACE conn4 <- [1,3094,null,{}] 16:19:17 INFO - PROCESS | 1791 | 1462835957381 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}] 16:19:17 INFO - PROCESS | 1791 | 1462835957768 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 16:19:18 INFO - PROCESS | 1791 | 1462835958240 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:18 INFO - PROCESS | 1791 | ++DOCSHELL 0x8fa5dc00 == 144 [pid = 1791] [id = 783] 16:19:18 INFO - PROCESS | 1791 | ++DOMWINDOW == 134 (0x8fa5f400) [pid = 1791] [serial = 2348] [outer = (nil)] 16:19:18 INFO - PROCESS | 1791 | ++DOMWINDOW == 135 (0x8faf5800) [pid = 1791] [serial = 2349] [outer = 0x8fa5f400] 16:19:18 INFO - PROCESS | 1791 | 1462835958408 Marionette DEBUG loaded listener.js 16:19:18 INFO - PROCESS | 1791 | ++DOMWINDOW == 136 (0x8fb94c00) [pid = 1791] [serial = 2350] [outer = 0x8fa5f400] 16:19:19 INFO - PROCESS | 1791 | 1462835959849 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 16:19:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 16:19:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 2577ms 16:19:19 INFO - PROCESS | 1791 | 1462835959913 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 16:19:19 INFO - PROCESS | 1791 | 1462835959921 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 16:19:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 16:19:19 INFO - PROCESS | 1791 | 1462835959990 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 16:19:20 INFO - PROCESS | 1791 | 1462835959998 Marionette TRACE conn4 <- [1,3098,null,{}] 16:19:20 INFO - PROCESS | 1791 | 1462835960029 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}] 16:19:20 INFO - PROCESS | 1791 | 1462835960412 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 16:19:20 INFO - PROCESS | 1791 | 1462835960905 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:20 INFO - PROCESS | 1791 | ++DOCSHELL 0x8fa61800 == 145 [pid = 1791] [id = 784] 16:19:20 INFO - PROCESS | 1791 | ++DOMWINDOW == 137 (0x8fb88800) [pid = 1791] [serial = 2351] [outer = (nil)] 16:19:21 INFO - PROCESS | 1791 | ++DOMWINDOW == 138 (0x8fc24800) [pid = 1791] [serial = 2352] [outer = 0x8fb88800] 16:19:21 INFO - PROCESS | 1791 | 1462835961073 Marionette DEBUG loaded listener.js 16:19:21 INFO - PROCESS | 1791 | ++DOMWINDOW == 139 (0x8fc65c00) [pid = 1791] [serial = 2353] [outer = 0x8fb88800] 16:19:22 INFO - PROCESS | 1791 | 1462835962457 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]]]}] 16:19:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 16:19:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 16:19:22 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 2523ms 16:19:22 INFO - PROCESS | 1791 | 1462835962544 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 16:19:22 INFO - PROCESS | 1791 | 1462835962551 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 16:19:22 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 16:19:22 INFO - PROCESS | 1791 | 1462835962575 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 16:19:22 INFO - PROCESS | 1791 | 1462835962582 Marionette TRACE conn4 <- [1,3102,null,{}] 16:19:22 INFO - PROCESS | 1791 | 1462835962591 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}] 16:19:22 INFO - PROCESS | 1791 | 1462835962991 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 16:19:23 INFO - PROCESS | 1791 | 1462835963449 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:23 INFO - PROCESS | 1791 | ++DOCSHELL 0x867c5800 == 146 [pid = 1791] [id = 785] 16:19:23 INFO - PROCESS | 1791 | ++DOMWINDOW == 140 (0x8fb9c400) [pid = 1791] [serial = 2354] [outer = (nil)] 16:19:23 INFO - PROCESS | 1791 | ++DOMWINDOW == 141 (0x91e07c00) [pid = 1791] [serial = 2355] [outer = 0x8fb9c400] 16:19:23 INFO - PROCESS | 1791 | 1462835963598 Marionette DEBUG loaded listener.js 16:19:23 INFO - PROCESS | 1791 | ++DOMWINDOW == 142 (0x91e37c00) [pid = 1791] [serial = 2356] [outer = 0x8fb9c400] 16:19:25 INFO - PROCESS | 1791 | 1462835965005 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 16:19:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 16:19:25 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 2461ms 16:19:25 INFO - PROCESS | 1791 | 1462835965028 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 16:19:25 INFO - PROCESS | 1791 | 1462835965035 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 16:19:25 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 16:19:25 INFO - PROCESS | 1791 | 1462835965046 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 16:19:25 INFO - PROCESS | 1791 | 1462835965053 Marionette TRACE conn4 <- [1,3106,null,{}] 16:19:25 INFO - PROCESS | 1791 | 1462835965129 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}] 16:19:25 INFO - PROCESS | 1791 | 1462835965515 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 16:19:26 INFO - PROCESS | 1791 | 1462835965985 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:26 INFO - PROCESS | 1791 | ++DOCSHELL 0x8fc1e000 == 147 [pid = 1791] [id = 786] 16:19:26 INFO - PROCESS | 1791 | ++DOMWINDOW == 143 (0x8fc25000) [pid = 1791] [serial = 2357] [outer = (nil)] 16:19:26 INFO - PROCESS | 1791 | ++DOMWINDOW == 144 (0x92482400) [pid = 1791] [serial = 2358] [outer = 0x8fc25000] 16:19:26 INFO - PROCESS | 1791 | 1462835966137 Marionette DEBUG loaded listener.js 16:19:26 INFO - PROCESS | 1791 | ++DOMWINDOW == 145 (0x924d2800) [pid = 1791] [serial = 2359] [outer = 0x8fc25000] 16:19:27 INFO - PROCESS | 1791 | 1462835967193 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]]]}] 16:19:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 16:19:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 16:19:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 16:19:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 2190ms 16:19:27 INFO - PROCESS | 1791 | 1462835967235 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 16:19:27 INFO - PROCESS | 1791 | 1462835967240 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 16:19:27 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 16:19:27 INFO - PROCESS | 1791 | 1462835967247 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 16:19:27 INFO - PROCESS | 1791 | 1462835967251 Marionette TRACE conn4 <- [1,3110,null,{}] 16:19:27 INFO - PROCESS | 1791 | 1462835967306 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}] 16:19:27 INFO - PROCESS | 1791 | 1462835967577 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 16:19:27 INFO - PROCESS | 1791 | 1462835967888 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:27 INFO - PROCESS | 1791 | ++DOCSHELL 0x873a3400 == 148 [pid = 1791] [id = 787] 16:19:27 INFO - PROCESS | 1791 | ++DOMWINDOW == 146 (0x8ebb5000) [pid = 1791] [serial = 2360] [outer = (nil)] 16:19:28 INFO - PROCESS | 1791 | ++DOMWINDOW == 147 (0x92670c00) [pid = 1791] [serial = 2361] [outer = 0x8ebb5000] 16:19:28 INFO - PROCESS | 1791 | 1462835968026 Marionette DEBUG loaded listener.js 16:19:28 INFO - PROCESS | 1791 | ++DOMWINDOW == 148 (0x92859000) [pid = 1791] [serial = 2362] [outer = 0x8ebb5000] 16:19:28 INFO - PROCESS | 1791 | 1462835968877 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"]]]}] 16:19:28 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 16:19:28 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 16:19:28 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 16:19:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:19:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:19:28 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 16:19:28 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1693ms 16:19:28 INFO - PROCESS | 1791 | 1462835968942 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 16:19:28 INFO - PROCESS | 1791 | 1462835968947 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 16:19:28 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 16:19:28 INFO - PROCESS | 1791 | 1462835968954 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 16:19:28 INFO - PROCESS | 1791 | 1462835968958 Marionette TRACE conn4 <- [1,3114,null,{}] 16:19:28 INFO - PROCESS | 1791 | 1462835968987 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}] 16:19:29 INFO - PROCESS | 1791 | 1462835969237 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 16:19:29 INFO - PROCESS | 1791 | 1462835969687 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\", \"d2ada3b0-219e-4b32-a524-60deafa5ff62\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:19:29 INFO - PROCESS | 1791 | ++DOCSHELL 0x94626000 == 149 [pid = 1791] [id = 788] 16:19:29 INFO - PROCESS | 1791 | ++DOMWINDOW == 149 (0x94626800) [pid = 1791] [serial = 2363] [outer = (nil)] 16:19:29 INFO - PROCESS | 1791 | ++DOMWINDOW == 150 (0x95174400) [pid = 1791] [serial = 2364] [outer = 0x94626800] 16:19:29 INFO - PROCESS | 1791 | 1462835969926 Marionette DEBUG loaded listener.js 16:19:30 INFO - PROCESS | 1791 | ++DOMWINDOW == 151 (0x957f6800) [pid = 1791] [serial = 2365] [outer = 0x94626800] 16:19:31 INFO - PROCESS | 1791 | 1462835971463 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]]]}] 16:19:31 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 16:19:31 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 2560ms 16:19:31 INFO - PROCESS | 1791 | 1462835971517 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 16:19:31 INFO - PROCESS | 1791 | 1462835971524 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 16:19:32 WARNING - u'runner_teardown' () 16:19:32 INFO - No more tests 16:19:32 INFO - Got 0 unexpected results 16:19:32 INFO - SUITE-END | took 1541s 16:19:32 INFO - Closing logging queue 16:19:32 INFO - queue closed 16:19:33 INFO - Return code: 0 16:19:33 WARNING - # TBPL SUCCESS # 16:19:33 INFO - Running post-action listener: _resource_record_post_action 16:19:33 INFO - Running post-run listener: _resource_record_post_run 16:19:34 INFO - Total resource usage - Wall time: 1583s; CPU: 98.0%; Read bytes: 14180352; Write bytes: 922750976; Read time: 468; Write time: 381644 16:19:34 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 16:19:34 INFO - install - Wall time: 36s; CPU: 100.0%; Read bytes: 0; Write bytes: 142258176; Read time: 0; Write time: 204848 16:19:34 INFO - run-tests - Wall time: 1547s; CPU: 98.0%; Read bytes: 11223040; Write bytes: 780398592; Read time: 368; Write time: 176792 16:19:34 INFO - Running post-run listener: _upload_blobber_files 16:19:34 INFO - Blob upload gear active. 16:19:34 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 16:19:34 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 16:19:34 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'] 16:19:34 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 16:19:34 INFO - (blobuploader) - INFO - Open directory for files ... 16:19:34 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 16:19:35 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 16:19:35 INFO - (blobuploader) - INFO - Uploading, attempt #1. 16:19:37 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 16:19:37 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 16:19:37 INFO - (blobuploader) - INFO - Done attempting. 16:19:37 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 16:19:37 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 16:19:37 INFO - (blobuploader) - INFO - Uploading, attempt #1. 16:19:38 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 16:19:38 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 16:19:38 INFO - (blobuploader) - INFO - Done attempting. 16:19:38 INFO - (blobuploader) - INFO - Iteration through files over. 16:19:38 INFO - Return code: 0 16:19:38 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 16:19:38 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 16:19:38 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f9fc2c65e181c531543404c33fd88cb05b5e94c4a5dd05742be267634ab54f89f9b398e203e3653a1ed656765412e16dfe7044f151a9b9a85d67b04c97719817", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/323ebb3a2ec7c33c8df9768433e5e11e64576a6e4c10eb8bcc72e84042c4c462daa95a5b5c1ae9beb1a7e4696d8b5a7f440dcf86e332566a5d88975c992dbee5"} 16:19:38 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 16:19:38 INFO - Writing to file /builds/slave/test/properties/blobber_files 16:19:38 INFO - Contents: 16:19:38 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f9fc2c65e181c531543404c33fd88cb05b5e94c4a5dd05742be267634ab54f89f9b398e203e3653a1ed656765412e16dfe7044f151a9b9a85d67b04c97719817", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/323ebb3a2ec7c33c8df9768433e5e11e64576a6e4c10eb8bcc72e84042c4c462daa95a5b5c1ae9beb1a7e4696d8b5a7f440dcf86e332566a5d88975c992dbee5"} 16:19:38 INFO - Running post-run listener: copy_logs_to_upload_dir 16:19:38 INFO - Copying logs to upload dir... 16:19:38 INFO - mkdir: /builds/slave/test/build/upload/logs 16:19:38 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1669.686757 ========= master_lag: 0.57 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 27 mins, 50 secs) (at 2016-05-09 16:19:39.008415) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-09 16:19:39.017765) ========= 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-1462834140.599696-525235005 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f9fc2c65e181c531543404c33fd88cb05b5e94c4a5dd05742be267634ab54f89f9b398e203e3653a1ed656765412e16dfe7044f151a9b9a85d67b04c97719817", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/323ebb3a2ec7c33c8df9768433e5e11e64576a6e4c10eb8bcc72e84042c4c462daa95a5b5c1ae9beb1a7e4696d8b5a7f440dcf86e332566a5d88975c992dbee5"} build_url:https://queue.taskcluster.net/v1/task/K4rFByyRTnC60bmLUpr2VA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/K4rFByyRTnC60bmLUpr2VA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.046166 build_url: 'https://queue.taskcluster.net/v1/task/K4rFByyRTnC60bmLUpr2VA/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/f9fc2c65e181c531543404c33fd88cb05b5e94c4a5dd05742be267634ab54f89f9b398e203e3653a1ed656765412e16dfe7044f151a9b9a85d67b04c97719817", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/323ebb3a2ec7c33c8df9768433e5e11e64576a6e4c10eb8bcc72e84042c4c462daa95a5b5c1ae9beb1a7e4696d8b5a7f440dcf86e332566a5d88975c992dbee5"}' symbols_url: 'https://queue.taskcluster.net/v1/task/K4rFByyRTnC60bmLUpr2VA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.06 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-09 16:19:39.122079) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-09 16:19:39.122506) ========= 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-1462834140.599696-525235005 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.024847 ========= master_lag: 0.06 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-09 16:19:39.211299) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-09 16:19:39.211617) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-09 16:19:39.212029) ========= ========= Total master_lag: 0.89 =========